builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-009 starttime: 1464231666.38 results: success (0) buildid: 20160525183450 builduid: 63f91898e679451db7d589c242ad058b revision: 33693d8bdec17f07fc460ca7cc908ade88f97b86 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 20:01:06.382587) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 20:01:06.383588) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 20:01:06.384367) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 20:01:06.445180) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 20:01:06.445579) ========= '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-009\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-009 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-009 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-009 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-009 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-009 WINDIR=C:\WINDOWS using PTY: False --19:02:49-- 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% 3.82 MB/s 19:02:49 (3.82 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.382000 ========= master_lag: 0.73 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 20:01:07.554572) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 20:01:07.554926) ========= '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-009\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-009 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-009 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-009 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-009 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-009 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.619000 ========= master_lag: 0.93 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 20:01:09.106669) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 20:01:09.107051) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 33693d8bdec17f07fc460ca7cc908ade88f97b86 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 33693d8bdec17f07fc460ca7cc908ade88f97b86 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-009\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-009 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-009 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-009 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-009 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-009 WINDIR=C:\WINDOWS using PTY: False 2016-05-25 19:02:50,911 truncating revision to first 12 chars 2016-05-25 19:02:50,911 Setting DEBUG logging. 2016-05-25 19:02:50,911 attempt 1/10 2016-05-25 19:02:50,911 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/33693d8bdec1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-25 19:02:51,303 unpacking tar archive at: mozilla-aurora-33693d8bdec1/testing/mozharness/ program finished with exit code 0 elapsedTime=0.898000 ========= master_lag: 0.51 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 20:01:10.513925) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 20:01:10.514287) ========= script_repo_revision: 33693d8bdec17f07fc460ca7cc908ade88f97b86 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 20:01:10.514763) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 20:01:10.515087) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 20:01:10.529770) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 25 secs) (at 2016-05-25 20:01:10.530090) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-009\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-009 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-009 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-009 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-009 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-009 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 19:02:51 INFO - MultiFileLogger online at 20160525 19:02:51 in C:\slave\test 19:02:51 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 19:02:51 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 19:02:51 INFO - {'append_to_log': False, 19:02:51 INFO - 'base_work_dir': 'C:\\slave\\test', 19:02:51 INFO - 'blob_upload_branch': 'mozilla-aurora', 19:02:51 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 19:02:51 INFO - 'buildbot_json_path': 'buildprops.json', 19:02:51 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 19:02:51 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 19:02:51 INFO - 'download_minidump_stackwalk': True, 19:02:51 INFO - 'download_symbols': 'true', 19:02:51 INFO - 'e10s': False, 19:02:51 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 19:02:51 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 19:02:51 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 19:02:51 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 19:02:51 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 19:02:51 INFO - 'C:/mozilla-build/tooltool.py'), 19:02:51 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 19:02:51 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 19:02:51 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 19:02:51 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 19:02:51 INFO - 'log_level': 'info', 19:02:51 INFO - 'log_to_console': True, 19:02:51 INFO - 'opt_config_files': (), 19:02:51 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 19:02:51 INFO - '--processes=1', 19:02:51 INFO - '--config=%(test_path)s/wptrunner.ini', 19:02:51 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 19:02:51 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 19:02:51 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 19:02:51 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 19:02:51 INFO - 'pip_index': False, 19:02:51 INFO - 'require_test_zip': True, 19:02:51 INFO - 'test_type': ('testharness',), 19:02:51 INFO - 'this_chunk': '1', 19:02:51 INFO - 'total_chunks': '10', 19:02:51 INFO - 'virtualenv_path': 'venv', 19:02:51 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 19:02:51 INFO - 'work_dir': 'build'} 19:02:51 INFO - ##### 19:02:51 INFO - ##### Running clobber step. 19:02:51 INFO - ##### 19:02:51 INFO - Running pre-action listener: _resource_record_pre_action 19:02:51 INFO - Running main action method: clobber 19:02:51 INFO - rmtree: C:\slave\test\build 19:02:51 INFO - Using _rmtree_windows ... 19:02:51 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 19:03:16 INFO - Running post-action listener: _resource_record_post_action 19:03:16 INFO - ##### 19:03:16 INFO - ##### Running read-buildbot-config step. 19:03:16 INFO - ##### 19:03:16 INFO - Running pre-action listener: _resource_record_pre_action 19:03:16 INFO - Running main action method: read_buildbot_config 19:03:16 INFO - Using buildbot properties: 19:03:16 INFO - { 19:03:16 INFO - "project": "", 19:03:16 INFO - "product": "firefox", 19:03:16 INFO - "script_repo_revision": "production", 19:03:16 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 19:03:16 INFO - "repository": "", 19:03:16 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 19:03:16 INFO - "buildid": "20160525183450", 19:03:16 INFO - "pgo_build": "False", 19:03:16 INFO - "basedir": "C:\\slave\\test", 19:03:16 INFO - "buildnumber": 13, 19:03:16 INFO - "slavename": "t-xp32-ix-009", 19:03:16 INFO - "revision": "33693d8bdec17f07fc460ca7cc908ade88f97b86", 19:03:16 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 19:03:16 INFO - "platform": "win32", 19:03:16 INFO - "branch": "mozilla-aurora", 19:03:16 INFO - "repo_path": "releases/mozilla-aurora", 19:03:16 INFO - "moz_repo_path": "", 19:03:16 INFO - "stage_platform": "win32", 19:03:16 INFO - "builduid": "63f91898e679451db7d589c242ad058b", 19:03:16 INFO - "slavebuilddir": "test" 19:03:16 INFO - } 19:03:16 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 19:03:16 INFO - Found installer url https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 19:03:16 INFO - Running post-action listener: _resource_record_post_action 19:03:16 INFO - ##### 19:03:16 INFO - ##### Running download-and-extract step. 19:03:16 INFO - ##### 19:03:16 INFO - Running pre-action listener: _resource_record_pre_action 19:03:16 INFO - Running main action method: download_and_extract 19:03:16 INFO - mkdir: C:\slave\test\build\tests 19:03: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')]} 19:03:16 INFO - https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 19:03:16 INFO - trying https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 19:03:16 INFO - Downloading https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 19:03:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 19:03:16 INFO - Downloaded 1274 bytes. 19:03:16 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 19:03:16 INFO - Using the following test package requirements: 19:03:16 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 19:03:16 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:03:16 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 19:03:16 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:03:16 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 19:03:16 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:03:16 INFO - u'jsshell-win32.zip'], 19:03:16 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:03:16 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 19:03:16 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 19:03:16 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:03:16 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 19:03:16 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:03:16 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 19:03:16 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:03:16 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 19:03:16 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:03:16 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 19:03:16 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 19:03: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')]} 19:03:16 INFO - https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 19:03:16 INFO - trying https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 19:03:16 INFO - Downloading https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 19:03:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 19:03:17 INFO - Downloaded 20302465 bytes. 19:03:17 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 19:03:17 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 19:03:19 INFO - caution: filename not matched: web-platform/* 19:03:19 INFO - Return code: 11 19:03:19 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')]} 19:03:19 INFO - https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 19:03:19 INFO - trying https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 19:03:19 INFO - Downloading https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 19:03:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 19:03:21 INFO - Downloaded 36409218 bytes. 19:03:21 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 19:03:21 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 19:03:36 INFO - caution: filename not matched: bin/* 19:03:36 INFO - caution: filename not matched: config/* 19:03:36 INFO - caution: filename not matched: mozbase/* 19:03:36 INFO - caution: filename not matched: marionette/* 19:03:36 INFO - caution: filename not matched: tools/wptserve/* 19:03:36 INFO - Return code: 11 19:03:36 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')]} 19:03:36 INFO - https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 19:03:36 INFO - trying https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 19:03:36 INFO - Downloading https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 19:03:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 19:03:39 INFO - Downloaded 68458274 bytes. 19:03:39 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 19:03:39 INFO - mkdir: C:\slave\test\properties 19:03:39 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 19:03:39 INFO - Writing to file C:\slave\test\properties\build_url 19:03:39 INFO - Contents: 19:03:39 INFO - build_url:https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 19:03:40 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 19:03:40 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 19:03:40 INFO - Writing to file C:\slave\test\properties\symbols_url 19:03:40 INFO - Contents: 19:03:40 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 19:03:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:03:40 INFO - https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 19:03:40 INFO - trying https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 19:03:40 INFO - Downloading https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 19:03:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 19:03:42 INFO - Downloaded 55564118 bytes. 19:03:42 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 19:03:42 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 19:03:46 INFO - Return code: 0 19:03:46 INFO - Running post-action listener: _resource_record_post_action 19:03:46 INFO - Running post-action listener: set_extra_try_arguments 19:03:46 INFO - ##### 19:03:46 INFO - ##### Running create-virtualenv step. 19:03:46 INFO - ##### 19:03:46 INFO - Running pre-action listener: _pre_create_virtualenv 19:03:46 INFO - Running pre-action listener: _resource_record_pre_action 19:03:46 INFO - Running main action method: create_virtualenv 19:03:46 INFO - Creating virtualenv C:\slave\test\build\venv 19:03:46 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 19:03:46 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 19:03:47 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 19:03:48 INFO - Installing distribute......................................................................................................................................................................................done. 19:03:48 INFO - Return code: 0 19:03:48 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 19:03:48 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')]} 19:03:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:03:48 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')]} 19:03:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:03:48 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E310C0>, '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-009', 'USERDOMAIN': 'T-XP32-IX-009', '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-009', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-009', '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-009\\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-009'}}, attempt #1 19:03:48 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 19:03:48 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 19:03:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:03:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-009\\Application Data', 19:03:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:03:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-009', 19:03:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:03:48 INFO - 'DCLOCATION': 'SCL3', 19:03:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:03:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:03:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:03:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:03:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:03:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:03:48 INFO - 'HOMEDRIVE': 'C:', 19:03:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-009', 19:03:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:03:48 INFO - 'KTS_VERSION': '1.19c', 19:03:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:03:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-009', 19:03:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:03:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:03:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:03:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:03:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:03:48 INFO - 'MOZ_AIRBAG': '1', 19:03:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:03:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:03:48 INFO - 'MOZ_MSVCVERSION': '8', 19:03:48 INFO - 'MOZ_NO_REMOTE': '1', 19:03:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:03:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:03:48 INFO - 'NO_EM_RESTART': '1', 19:03:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:03:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:03:48 INFO - 'OS': 'Windows_NT', 19:03:48 INFO - 'OURDRIVE': 'C:', 19:03:48 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', 19:03:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:03:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:03:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:03:48 INFO - 'PROCESSOR_LEVEL': '6', 19:03:48 INFO - 'PROCESSOR_REVISION': '1e05', 19:03:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:03:48 INFO - 'PROMPT': '$P$G', 19:03:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:03:48 INFO - 'PWD': 'C:\\slave\\test', 19:03:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:03:48 INFO - 'SESSIONNAME': 'Console', 19:03:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:03:48 INFO - 'SYSTEMDRIVE': 'C:', 19:03:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:03:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:03:48 INFO - 'TEST1': 'testie', 19:03:48 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:03:48 INFO - 'USERDOMAIN': 'T-XP32-IX-009', 19:03:48 INFO - 'USERNAME': 'cltbld', 19:03:48 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-009', 19:03:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:03:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:03:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:03:48 INFO - 'WINDIR': 'C:\\WINDOWS', 19:03:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:03:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:03:49 INFO - Downloading/unpacking psutil>=0.7.1 19:03:49 INFO - Running setup.py egg_info for package psutil 19:03:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 19:03:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:03:49 INFO - Installing collected packages: psutil 19:03:49 INFO - Running setup.py install for psutil 19:03:49 INFO - building 'psutil._psutil_windows' extension 19:03:49 INFO - error: Unable to find vcvarsall.bat 19:03:49 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-qym9q1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 19:03:49 INFO - running install 19:03:49 INFO - running build 19:03:49 INFO - running build_py 19:03:49 INFO - creating build 19:03:49 INFO - creating build\lib.win32-2.7 19:03:49 INFO - creating build\lib.win32-2.7\psutil 19:03:49 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 19:03:49 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 19:03:49 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 19:03:49 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 19:03:49 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 19:03:49 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 19:03:49 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 19:03:49 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 19:03:49 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 19:03:49 INFO - running build_ext 19:03:49 INFO - building 'psutil._psutil_windows' extension 19:03:49 INFO - error: Unable to find vcvarsall.bat 19:03:49 INFO - ---------------------------------------- 19:03:49 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-qym9q1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 19:03:49 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-009\Application Data\pip\pip.log 19:03:49 WARNING - Return code: 1 19:03:49 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! 19:03:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 19:03:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:03:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:03:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:03:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:03:49 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E310C0>, '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-009', 'USERDOMAIN': 'T-XP32-IX-009', '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-009', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-009', '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-009\\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-009'}}, attempt #1 19:03:49 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 19:03:49 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 19:03:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:03:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-009\\Application Data', 19:03:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:03:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-009', 19:03:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:03:49 INFO - 'DCLOCATION': 'SCL3', 19:03:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:03:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:03:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:03:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:03:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:03:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:03:49 INFO - 'HOMEDRIVE': 'C:', 19:03:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-009', 19:03:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:03:49 INFO - 'KTS_VERSION': '1.19c', 19:03:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:03:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-009', 19:03:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:03:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:03:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:03:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:03:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:03:49 INFO - 'MOZ_AIRBAG': '1', 19:03:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:03:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:03:49 INFO - 'MOZ_MSVCVERSION': '8', 19:03:49 INFO - 'MOZ_NO_REMOTE': '1', 19:03:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:03:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:03:49 INFO - 'NO_EM_RESTART': '1', 19:03:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:03:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:03:49 INFO - 'OS': 'Windows_NT', 19:03:49 INFO - 'OURDRIVE': 'C:', 19:03:49 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', 19:03:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:03:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:03:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:03:49 INFO - 'PROCESSOR_LEVEL': '6', 19:03:49 INFO - 'PROCESSOR_REVISION': '1e05', 19:03:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:03:49 INFO - 'PROMPT': '$P$G', 19:03:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:03:49 INFO - 'PWD': 'C:\\slave\\test', 19:03:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:03:49 INFO - 'SESSIONNAME': 'Console', 19:03:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:03:49 INFO - 'SYSTEMDRIVE': 'C:', 19:03:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:03:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:03:49 INFO - 'TEST1': 'testie', 19:03:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:03:49 INFO - 'USERDOMAIN': 'T-XP32-IX-009', 19:03:49 INFO - 'USERNAME': 'cltbld', 19:03:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-009', 19:03:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:03:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:03:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:03:49 INFO - 'WINDIR': 'C:\\WINDOWS', 19:03:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:03:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:03:50 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 19:03:50 INFO - Downloading mozsystemmonitor-0.0.tar.gz 19:03:50 INFO - Running setup.py egg_info for package mozsystemmonitor 19:03:50 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 19:03:50 INFO - Running setup.py egg_info for package psutil 19:03:50 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 19:03:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:03:50 INFO - Installing collected packages: mozsystemmonitor, psutil 19:03:50 INFO - Running setup.py install for mozsystemmonitor 19:03:50 INFO - Running setup.py install for psutil 19:03:50 INFO - building 'psutil._psutil_windows' extension 19:03:50 INFO - error: Unable to find vcvarsall.bat 19:03:50 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-dztuen-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 19:03:50 INFO - running install 19:03:50 INFO - running build 19:03:50 INFO - running build_py 19:03:50 INFO - running build_ext 19:03:50 INFO - building 'psutil._psutil_windows' extension 19:03:50 INFO - error: Unable to find vcvarsall.bat 19:03:50 INFO - ---------------------------------------- 19:03:50 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-dztuen-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 19:03:50 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-009\Application Data\pip\pip.log 19:03:50 WARNING - Return code: 1 19:03:50 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! 19:03:50 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 19:03:50 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')]} 19:03:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:03:50 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')]} 19:03:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:03:50 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E310C0>, '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-009', 'USERDOMAIN': 'T-XP32-IX-009', '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-009', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-009', '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-009\\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-009'}}, attempt #1 19:03:50 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 19:03:50 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 19:03:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:03:50 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-009\\Application Data', 19:03:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:03:50 INFO - 'COMPUTERNAME': 'T-XP32-IX-009', 19:03:50 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:03:50 INFO - 'DCLOCATION': 'SCL3', 19:03:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:03:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:03:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:03:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:03:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:03:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:03:50 INFO - 'HOMEDRIVE': 'C:', 19:03:50 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-009', 19:03:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:03:50 INFO - 'KTS_VERSION': '1.19c', 19:03:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:03:50 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-009', 19:03:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:03:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:03:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:03:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:03:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:03:50 INFO - 'MOZ_AIRBAG': '1', 19:03:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:03:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:03:50 INFO - 'MOZ_MSVCVERSION': '8', 19:03:50 INFO - 'MOZ_NO_REMOTE': '1', 19:03:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:03:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:03:50 INFO - 'NO_EM_RESTART': '1', 19:03:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:03:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:03:50 INFO - 'OS': 'Windows_NT', 19:03:50 INFO - 'OURDRIVE': 'C:', 19:03:50 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', 19:03:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:03:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:03:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:03:50 INFO - 'PROCESSOR_LEVEL': '6', 19:03:50 INFO - 'PROCESSOR_REVISION': '1e05', 19:03:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:03:50 INFO - 'PROMPT': '$P$G', 19:03:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:03:50 INFO - 'PWD': 'C:\\slave\\test', 19:03:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:03:50 INFO - 'SESSIONNAME': 'Console', 19:03:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:03:50 INFO - 'SYSTEMDRIVE': 'C:', 19:03:50 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:03:50 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:03:50 INFO - 'TEST1': 'testie', 19:03:50 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:03:50 INFO - 'USERDOMAIN': 'T-XP32-IX-009', 19:03:50 INFO - 'USERNAME': 'cltbld', 19:03:50 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-009', 19:03:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:03:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:03:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:03:50 INFO - 'WINDIR': 'C:\\WINDOWS', 19:03:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:03:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:03:50 INFO - Downloading/unpacking blobuploader==1.2.4 19:03:50 INFO - Downloading blobuploader-1.2.4.tar.gz 19:03:50 INFO - Running setup.py egg_info for package blobuploader 19:03:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 19:03:52 INFO - Running setup.py egg_info for package requests 19:03:52 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 19:03:52 INFO - Downloading docopt-0.6.1.tar.gz 19:03:52 INFO - Running setup.py egg_info for package docopt 19:03:52 INFO - Installing collected packages: blobuploader, docopt, requests 19:03:52 INFO - Running setup.py install for blobuploader 19:03:52 INFO - Running setup.py install for docopt 19:03:52 INFO - Running setup.py install for requests 19:03:52 INFO - Successfully installed blobuploader docopt requests 19:03:52 INFO - Cleaning up... 19:03:52 INFO - Return code: 0 19:03:52 INFO - Installing None into virtualenv C:\slave\test\build\venv 19:03: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')]} 19:03:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:03: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')]} 19:03:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:03:52 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E310C0>, '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-009', 'USERDOMAIN': 'T-XP32-IX-009', '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-009', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-009', '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-009\\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-009'}}, attempt #1 19:03:52 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 19:03:52 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 19:03:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:03:52 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-009\\Application Data', 19:03:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:03:52 INFO - 'COMPUTERNAME': 'T-XP32-IX-009', 19:03:52 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:03:52 INFO - 'DCLOCATION': 'SCL3', 19:03:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:03:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:03:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:03:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:03:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:03:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:03:52 INFO - 'HOMEDRIVE': 'C:', 19:03:52 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-009', 19:03:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:03:52 INFO - 'KTS_VERSION': '1.19c', 19:03:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:03:52 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-009', 19:03:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:03:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:03:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:03:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:03:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:03:52 INFO - 'MOZ_AIRBAG': '1', 19:03:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:03:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:03:52 INFO - 'MOZ_MSVCVERSION': '8', 19:03:52 INFO - 'MOZ_NO_REMOTE': '1', 19:03:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:03:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:03:52 INFO - 'NO_EM_RESTART': '1', 19:03:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:03:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:03:52 INFO - 'OS': 'Windows_NT', 19:03:52 INFO - 'OURDRIVE': 'C:', 19:03: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', 19:03:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:03:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:03:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:03:52 INFO - 'PROCESSOR_LEVEL': '6', 19:03:52 INFO - 'PROCESSOR_REVISION': '1e05', 19:03:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:03:52 INFO - 'PROMPT': '$P$G', 19:03:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:03:52 INFO - 'PWD': 'C:\\slave\\test', 19:03:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:03:52 INFO - 'SESSIONNAME': 'Console', 19:03:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:03:52 INFO - 'SYSTEMDRIVE': 'C:', 19:03:52 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:03:52 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:03:52 INFO - 'TEST1': 'testie', 19:03:52 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:03:52 INFO - 'USERDOMAIN': 'T-XP32-IX-009', 19:03:52 INFO - 'USERNAME': 'cltbld', 19:03:52 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-009', 19:03:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:03:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:03:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:03:52 INFO - 'WINDIR': 'C:\\WINDOWS', 19:03:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:03:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:03:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 19:03:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 19:03:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 19:03:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 19:03:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 19:03:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 19:03:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 19:03:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 19:03:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 19:03:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 19:03:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 19:03:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 19:03:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 19:03:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 19:03:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 19:03:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 19:03:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 19:03:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 19:03:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 19:03:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 19:03:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 19:03:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 19:03:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 19:03:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 19:03:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 19:03:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 19:03:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 19:03:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 19:03:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 19:03:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 19:03:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 19:03:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 19:03:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 19:03:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 19:03:55 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 19:03:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 19:03:55 INFO - Unpacking c:\slave\test\build\tests\marionette\client 19:03:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 19:03:55 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 19:03:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 19:03:55 INFO - Unpacking c:\slave\test\build\tests\marionette 19:03:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 19:03:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:03:55 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 19:03:55 INFO - Running setup.py install for browsermob-proxy 19:04:00 INFO - Running setup.py install for manifestparser 19:04:00 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Running setup.py install for marionette-client 19:04:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:04:00 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Running setup.py install for marionette-driver 19:04:00 INFO - Running setup.py install for mozcrash 19:04:00 INFO - Running setup.py install for mozdebug 19:04:00 INFO - Running setup.py install for mozdevice 19:04:00 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Running setup.py install for mozfile 19:04:00 INFO - Running setup.py install for mozhttpd 19:04:00 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Running setup.py install for mozinfo 19:04:00 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Running setup.py install for mozInstall 19:04:00 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Running setup.py install for mozleak 19:04:00 INFO - Running setup.py install for mozlog 19:04:00 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Running setup.py install for moznetwork 19:04:00 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Running setup.py install for mozprocess 19:04:00 INFO - Running setup.py install for mozprofile 19:04:00 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Running setup.py install for mozrunner 19:04:00 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Running setup.py install for mozscreenshot 19:04:00 INFO - Running setup.py install for moztest 19:04:00 INFO - Running setup.py install for mozversion 19:04:00 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 19:04:00 INFO - Running setup.py install for wptserve 19:04:00 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 19:04:00 INFO - Cleaning up... 19:04:00 INFO - Return code: 0 19:04:00 INFO - Installing None into virtualenv C:\slave\test\build\venv 19:04:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:04:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:04:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:04:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:04:00 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E310C0>, '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-009', 'USERDOMAIN': 'T-XP32-IX-009', '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-009', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-009', '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-009\\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-009'}}, attempt #1 19:04:00 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 19:04:00 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 19:04:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:04:00 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-009\\Application Data', 19:04:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:04:00 INFO - 'COMPUTERNAME': 'T-XP32-IX-009', 19:04:00 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:04:00 INFO - 'DCLOCATION': 'SCL3', 19:04:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:04:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:04:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:04:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:04:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:04:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:04:00 INFO - 'HOMEDRIVE': 'C:', 19:04:00 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-009', 19:04:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:04:00 INFO - 'KTS_VERSION': '1.19c', 19:04:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:04:00 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-009', 19:04:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:04:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:04:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:04:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:04:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:04:00 INFO - 'MOZ_AIRBAG': '1', 19:04:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:04:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:04:00 INFO - 'MOZ_MSVCVERSION': '8', 19:04:00 INFO - 'MOZ_NO_REMOTE': '1', 19:04:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:04:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:04:00 INFO - 'NO_EM_RESTART': '1', 19:04:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:04:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:04:00 INFO - 'OS': 'Windows_NT', 19:04:00 INFO - 'OURDRIVE': 'C:', 19:04:00 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 19:04:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:04:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:04:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:04:00 INFO - 'PROCESSOR_LEVEL': '6', 19:04:00 INFO - 'PROCESSOR_REVISION': '1e05', 19:04:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:04:00 INFO - 'PROMPT': '$P$G', 19:04:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:04:00 INFO - 'PWD': 'C:\\slave\\test', 19:04:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:04:00 INFO - 'SESSIONNAME': 'Console', 19:04:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:04:00 INFO - 'SYSTEMDRIVE': 'C:', 19:04:00 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:04:00 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:04:00 INFO - 'TEST1': 'testie', 19:04:00 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:04:00 INFO - 'USERDOMAIN': 'T-XP32-IX-009', 19:04:00 INFO - 'USERNAME': 'cltbld', 19:04:00 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-009', 19:04:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:04:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:04:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:04:00 INFO - 'WINDIR': 'C:\\WINDOWS', 19:04:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:04:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:04:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 19:04:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 19:04:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 19:04:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 19:04:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 19:04:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 19:04:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 19:04:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 19:04:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 19:04:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 19:04:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 19:04:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 19:04:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 19:04:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 19:04:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 19:04:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 19:04:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 19:04:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 19:04:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 19:04:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 19:04:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 19:04:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 19:04:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 19:04:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 19:04:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 19:04:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 19:04:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 19:04:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 19:04:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 19:04:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 19:04:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 19:04:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 19:04:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 19:04:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 19:04:04 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 19:04:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 19:04:04 INFO - Unpacking c:\slave\test\build\tests\marionette\client 19:04:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 19:04:04 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 19:04:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 19:04:04 INFO - Unpacking c:\slave\test\build\tests\marionette 19:04:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 19:04:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:04:04 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)) 19:04:07 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)) 19:04:07 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)) 19:04:07 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)) 19:04:07 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)) 19:04:07 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 19:04:07 INFO - Downloading blessings-1.6.tar.gz 19:04:07 INFO - Running setup.py egg_info for package blessings 19:04:07 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)) 19:04:07 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 19:04:07 INFO - Running setup.py install for blessings 19:04:07 INFO - Running setup.py install for browsermob-proxy 19:04:07 INFO - Running setup.py install for manifestparser 19:04:07 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 19:04:07 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 19:04:07 INFO - Running setup.py install for marionette-client 19:04:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:04:07 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 19:04:07 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 19:04:07 INFO - Running setup.py install for marionette-driver 19:04:07 INFO - Running setup.py install for mozcrash 19:04:07 INFO - Running setup.py install for mozdebug 19:04:07 INFO - Running setup.py install for mozdevice 19:04:07 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 19:04:07 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 19:04:07 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 19:04:07 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 19:04:07 INFO - Running setup.py install for mozhttpd 19:04:07 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 19:04:07 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 19:04:07 INFO - Running setup.py install for mozInstall 19:04:07 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 19:04:07 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 19:04:07 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 19:04:07 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 19:04:07 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 19:04:07 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 19:04:07 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 19:04:07 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 19:04:07 INFO - Running setup.py install for mozleak 19:04:07 INFO - Running setup.py install for mozprofile 19:04:07 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 19:04:07 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 19:04:07 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 19:04:07 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 19:04:07 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 19:04:07 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 19:04:07 INFO - Running setup.py install for mozrunner 19:04:07 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 19:04:07 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 19:04:08 INFO - Running setup.py install for mozscreenshot 19:04:08 INFO - Running setup.py install for moztest 19:04:08 INFO - Running setup.py install for mozversion 19:04:08 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 19:04:08 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 19:04:08 INFO - Running setup.py install for wptserve 19:04:08 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 19:04:08 INFO - Cleaning up... 19:04:08 INFO - Return code: 0 19:04:08 INFO - Done creating virtualenv C:\slave\test\build\venv. 19:04:08 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 19:04:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 19:04:08 INFO - Reading from file tmpfile_stdout 19:04:08 INFO - Using _rmtree_windows ... 19:04:08 INFO - Using _rmtree_windows ... 19:04:08 INFO - Current package versions: 19:04:08 INFO - blessings == 1.6 19:04:08 INFO - blobuploader == 1.2.4 19:04:08 INFO - browsermob-proxy == 0.6.0 19:04:08 INFO - distribute == 0.6.14 19:04:08 INFO - docopt == 0.6.1 19:04:08 INFO - manifestparser == 1.1 19:04:08 INFO - marionette-client == 2.3.0 19:04:08 INFO - marionette-driver == 1.4.0 19:04:08 INFO - mozInstall == 1.12 19:04:08 INFO - mozcrash == 0.17 19:04:08 INFO - mozdebug == 0.1 19:04:08 INFO - mozdevice == 0.48 19:04:08 INFO - mozfile == 1.2 19:04:08 INFO - mozhttpd == 0.7 19:04:08 INFO - mozinfo == 0.9 19:04:08 INFO - mozleak == 0.1 19:04:08 INFO - mozlog == 3.1 19:04:08 INFO - moznetwork == 0.27 19:04:08 INFO - mozprocess == 0.22 19:04:08 INFO - mozprofile == 0.28 19:04:08 INFO - mozrunner == 6.11 19:04:08 INFO - mozscreenshot == 0.1 19:04:08 INFO - mozsystemmonitor == 0.0 19:04:08 INFO - moztest == 0.7 19:04:08 INFO - mozversion == 1.4 19:04:08 INFO - requests == 1.2.3 19:04:08 INFO - wptserve == 1.4.0 19:04:08 INFO - Running post-action listener: _resource_record_post_action 19:04:08 INFO - Running post-action listener: _start_resource_monitoring 19:04:08 INFO - Starting resource monitoring. 19:04:08 INFO - ##### 19:04:08 INFO - ##### Running pull step. 19:04:08 INFO - ##### 19:04:08 INFO - Running pre-action listener: _resource_record_pre_action 19:04:08 INFO - Running main action method: pull 19:04:08 INFO - Pull has nothing to do! 19:04:08 INFO - Running post-action listener: _resource_record_post_action 19:04:08 INFO - ##### 19:04:08 INFO - ##### Running install step. 19:04:08 INFO - ##### 19:04:08 INFO - Running pre-action listener: _resource_record_pre_action 19:04:08 INFO - Running main action method: install 19:04:08 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 19:04:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 19:04:09 INFO - Reading from file tmpfile_stdout 19:04:09 INFO - Using _rmtree_windows ... 19:04:09 INFO - Using _rmtree_windows ... 19:04:09 INFO - Detecting whether we're running mozinstall >=1.0... 19:04:09 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 19:04:09 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 19:04:09 INFO - Reading from file tmpfile_stdout 19:04:09 INFO - Output received: 19:04:09 INFO - Usage: mozinstall-script.py [options] installer 19:04:09 INFO - Options: 19:04:09 INFO - -h, --help show this help message and exit 19:04:09 INFO - -d DEST, --destination=DEST 19:04:09 INFO - Directory to install application into. [default: 19:04:09 INFO - "C:\slave\test"] 19:04:09 INFO - --app=APP Application being installed. [default: firefox] 19:04:09 INFO - Using _rmtree_windows ... 19:04:09 INFO - Using _rmtree_windows ... 19:04:09 INFO - mkdir: C:\slave\test\build\application 19:04:09 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 19:04:09 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 19:04:11 INFO - Reading from file tmpfile_stdout 19:04:11 INFO - Output received: 19:04:11 INFO - C:\slave\test\build\application\firefox\firefox.exe 19:04:11 INFO - Using _rmtree_windows ... 19:04:11 INFO - Using _rmtree_windows ... 19:04:11 INFO - Running post-action listener: _resource_record_post_action 19:04:11 INFO - ##### 19:04:11 INFO - ##### Running run-tests step. 19:04:11 INFO - ##### 19:04:11 INFO - Running pre-action listener: _resource_record_pre_action 19:04:11 INFO - Running main action method: run_tests 19:04:11 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 19:04:11 INFO - Minidump filename unknown. Determining based upon platform and architecture. 19:04:11 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 19:04:11 INFO - grabbing minidump binary from tooltool 19:04: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')]} 19:04:11 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 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E310C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 19:04:11 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 19:04:11 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 19:04:11 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 19:04:11 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpajdk2y 19:04:11 INFO - INFO - File integrity verified, renaming tmpajdk2y to win32-minidump_stackwalk.exe 19:04:11 INFO - Return code: 0 19:04:11 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 19:04:12 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 19:04:12 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/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 19:04:12 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/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 19:04:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:04:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-009\\Application Data', 19:04:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:04:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-009', 19:04:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:04:12 INFO - 'DCLOCATION': 'SCL3', 19:04:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:04:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:04:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:04:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:04:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:04:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:04:12 INFO - 'HOMEDRIVE': 'C:', 19:04:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-009', 19:04:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:04:12 INFO - 'KTS_VERSION': '1.19c', 19:04:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:04:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-009', 19:04:12 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 19:04:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:04:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:04:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:04:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:04:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:04:12 INFO - 'MOZ_AIRBAG': '1', 19:04:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:04:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:04:12 INFO - 'MOZ_MSVCVERSION': '8', 19:04:12 INFO - 'MOZ_NO_REMOTE': '1', 19:04:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:04:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:04:12 INFO - 'NO_EM_RESTART': '1', 19:04:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:04:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:04:12 INFO - 'OS': 'Windows_NT', 19:04:12 INFO - 'OURDRIVE': 'C:', 19:04:12 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', 19:04:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:04:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:04:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:04:12 INFO - 'PROCESSOR_LEVEL': '6', 19:04:12 INFO - 'PROCESSOR_REVISION': '1e05', 19:04:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:04:12 INFO - 'PROMPT': '$P$G', 19:04:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:04:12 INFO - 'PWD': 'C:\\slave\\test', 19:04:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:04:12 INFO - 'SESSIONNAME': 'Console', 19:04:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:04:12 INFO - 'SYSTEMDRIVE': 'C:', 19:04:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:04:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:04:12 INFO - 'TEST1': 'testie', 19:04:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:04:12 INFO - 'USERDOMAIN': 'T-XP32-IX-009', 19:04:12 INFO - 'USERNAME': 'cltbld', 19:04:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-009', 19:04:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:04:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:04:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:04:12 INFO - 'WINDIR': 'C:\\WINDOWS', 19:04:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:04:12 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/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 19:04:12 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 19:04:12 INFO - import pkg_resources 19:04:13 INFO - Using 1 client processes 19:04:15 INFO - SUITE-START | Running 778 tests 19:04:15 INFO - Running testharness tests 19:04:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 19:04:15 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 19:04:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 19:04:15 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 19:04:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 19:04:15 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 19:04:15 INFO - Setting up ssl 19:04:15 INFO - PROCESS | certutil | 19:04:15 INFO - PROCESS | certutil | 19:04:15 INFO - PROCESS | certutil | 19:04:15 INFO - Certificate Nickname Trust Attributes 19:04:15 INFO - SSL,S/MIME,JAR/XPI 19:04:15 INFO - 19:04:15 INFO - web-platform-tests CT,, 19:04:15 INFO - 19:04:15 INFO - Starting runner 19:04:17 INFO - PROCESS | 3592 | [3592] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 19:04:17 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 19:04:17 INFO - PROCESS | 3592 | [3592] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 19:04:18 INFO - PROCESS | 3592 | 1464231858456 Marionette DEBUG Marionette enabled via build flag and pref 19:04:18 INFO - PROCESS | 3592 | ++DOCSHELL 118AC800 == 1 [pid = 3592] [id = 1] 19:04:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 1 (118ACC00) [pid = 3592] [serial = 1] [outer = 00000000] 19:04:18 INFO - PROCESS | 3592 | [3592] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 19:04:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 2 (118AD800) [pid = 3592] [serial = 2] [outer = 118ACC00] 19:04:18 INFO - PROCESS | 3592 | [3592] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 19:04:18 INFO - PROCESS | 3592 | [3592] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 19:04:18 INFO - PROCESS | 3592 | ++DOCSHELL 11FA4400 == 2 [pid = 3592] [id = 2] 19:04:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 3 (11FA4800) [pid = 3592] [serial = 3] [outer = 00000000] 19:04:18 INFO - PROCESS | 3592 | [3592] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 19:04:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 4 (11FA5400) [pid = 3592] [serial = 4] [outer = 11FA4800] 19:04:18 INFO - PROCESS | 3592 | 1464231858958 Marionette INFO Listening on port 2828 19:04:19 INFO - PROCESS | 3592 | 1464231859318 Marionette DEBUG Marionette enabled via command-line flag 19:04:19 INFO - PROCESS | 3592 | ++DOCSHELL 12FA8400 == 3 [pid = 3592] [id = 3] 19:04:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 5 (12FB0400) [pid = 3592] [serial = 5] [outer = 00000000] 19:04:19 INFO - PROCESS | 3592 | [3592] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 19:04:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 6 (12FB1000) [pid = 3592] [serial = 6] [outer = 12FB0400] 19:04:19 INFO - PROCESS | 3592 | [3592] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 19:04:19 INFO - PROCESS | 3592 | [3592] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 19:04:19 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:04:19 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:04:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 7 (13954800) [pid = 3592] [serial = 7] [outer = 11FA4800] 19:04:19 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:04:19 INFO - PROCESS | 3592 | 1464231859615 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1426 19:04:19 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:04:19 INFO - PROCESS | 3592 | 1464231859649 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1428 19:04:19 INFO - PROCESS | 3592 | 1464231859652 Marionette DEBUG Closed connection conn0 19:04:19 INFO - PROCESS | 3592 | 1464231859757 Marionette DEBUG Closed connection conn1 19:04:19 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:04:19 INFO - PROCESS | 3592 | 1464231859763 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1429 19:04:19 INFO - PROCESS | 3592 | 1464231859800 Marionette DEBUG Closed connection conn2 19:04:19 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:04:19 INFO - PROCESS | 3592 | 1464231859790 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1430 19:04:19 INFO - PROCESS | 3592 | ++DOCSHELL 1420F800 == 4 [pid = 3592] [id = 4] 19:04:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 8 (14210000) [pid = 3592] [serial = 8] [outer = 00000000] 19:04:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 9 (14533800) [pid = 3592] [serial = 9] [outer = 14210000] 19:04:19 INFO - PROCESS | 3592 | [3592] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 19:04:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 10 (14538400) [pid = 3592] [serial = 10] [outer = 14210000] 19:04:20 INFO - PROCESS | 3592 | 1464231860018 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 19:04:20 INFO - PROCESS | 3592 | 1464231860024 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160525183450","device":"desktop","version":"48.0a2"} 19:04:20 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:04:20 INFO - PROCESS | 3592 | [3592] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 19:04:20 INFO - PROCESS | 3592 | [3592] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 19:04:20 INFO - PROCESS | 3592 | [3592] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:04:20 INFO - PROCESS | 3592 | ++DOCSHELL 15995800 == 5 [pid = 3592] [id = 5] 19:04:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 11 (159A0400) [pid = 3592] [serial = 11] [outer = 00000000] 19:04:20 INFO - PROCESS | 3592 | ++DOCSHELL 159A0800 == 6 [pid = 3592] [id = 6] 19:04:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 12 (1616E400) [pid = 3592] [serial = 12] [outer = 00000000] 19:04:21 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 19:04:21 INFO - PROCESS | 3592 | ++DOCSHELL 16F1B000 == 7 [pid = 3592] [id = 7] 19:04:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 13 (16F1B400) [pid = 3592] [serial = 13] [outer = 00000000] 19:04:21 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 19:04:21 INFO - PROCESS | 3592 | [3592] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 19:04:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 14 (16F24400) [pid = 3592] [serial = 14] [outer = 16F1B400] 19:04:21 INFO - PROCESS | 3592 | [3592] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 19:04:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 15 (17211400) [pid = 3592] [serial = 15] [outer = 159A0400] 19:04:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 16 (17212C00) [pid = 3592] [serial = 16] [outer = 1616E400] 19:04:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 17 (17215000) [pid = 3592] [serial = 17] [outer = 16F1B400] 19:04:22 INFO - PROCESS | 3592 | 1464231862258 Marionette DEBUG loaded listener.js 19:04:22 INFO - PROCESS | 3592 | 1464231862271 Marionette DEBUG loaded listener.js 19:04:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 18 (181F0800) [pid = 3592] [serial = 18] [outer = 16F1B400] 19:04:22 INFO - PROCESS | 3592 | 1464231862777 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"3278fb4b-2711-4cff-a13f-af9a5776a937","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160525183450","device":"desktop","version":"48.0a2","command_id":1}}] 19:04:22 INFO - PROCESS | 3592 | 1464231862896 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}] 19:04:22 INFO - PROCESS | 3592 | 1464231862933 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 19:04:23 INFO - PROCESS | 3592 | 1464231863048 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 19:04:23 INFO - PROCESS | 3592 | [3592] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 19:04:23 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 19:04:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 19 (166E8400) [pid = 3592] [serial = 19] [outer = 16F1B400] 19:04:23 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 19:04:23 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:04:23 INFO - PROCESS | 3592 | 1464231863478 Marionette TRACE conn3 <- [1,3,null,{}] 19:04:23 INFO - PROCESS | 3592 | 1464231863501 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 19:04:23 INFO - PROCESS | 3592 | 1464231863527 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 19:04:23 INFO - PROCESS | 3592 | 1464231863550 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 19:04:23 INFO - PROCESS | 3592 | 1464231863552 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 19:04:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 19:04:23 INFO - PROCESS | 3592 | 1464231863556 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 19:04:23 INFO - PROCESS | 3592 | 1464231863560 Marionette TRACE conn3 <- [1,6,null,{}] 19:04:23 INFO - PROCESS | 3592 | 1464231863564 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}] 19:04:23 INFO - PROCESS | 3592 | 1464231863581 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 19:04:23 INFO - PROCESS | 3592 | 1464231863586 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:23 INFO - PROCESS | 3592 | ++DOCSHELL 16DC2C00 == 8 [pid = 3592] [id = 8] 19:04:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 20 (1A257C00) [pid = 3592] [serial = 20] [outer = 00000000] 19:04:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 21 (1A25A400) [pid = 3592] [serial = 21] [outer = 1A257C00] 19:04:23 INFO - PROCESS | 3592 | 1464231863635 Marionette DEBUG loaded listener.js 19:04:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 22 (1A25E000) [pid = 3592] [serial = 22] [outer = 1A257C00] 19:04:23 INFO - PROCESS | 3592 | ++DOCSHELL 1A5EFC00 == 9 [pid = 3592] [id = 9] 19:04:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 23 (1A5F0000) [pid = 3592] [serial = 23] [outer = 00000000] 19:04:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 24 (1A5F2800) [pid = 3592] [serial = 24] [outer = 1A5F0000] 19:04:24 INFO - PROCESS | 3592 | 1464231864032 Marionette DEBUG loaded listener.js 19:04:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 25 (1A5F4400) [pid = 3592] [serial = 25] [outer = 1A5F0000] 19:04:24 INFO - PROCESS | 3592 | 1464231864205 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]]]}] 19:04:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 19:04:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 700ms 19:04:24 INFO - PROCESS | 3592 | 1464231864297 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 19:04:24 INFO - PROCESS | 3592 | 1464231864299 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 19:04:24 INFO - PROCESS | 3592 | 1464231864313 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 19:04:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 19:04:24 INFO - PROCESS | 3592 | 1464231864315 Marionette TRACE conn3 <- [1,10,null,{}] 19:04:24 INFO - PROCESS | 3592 | 1464231864362 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}] 19:04:24 INFO - PROCESS | 3592 | 1464231864460 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 19:04:24 INFO - PROCESS | 3592 | 1464231864474 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:24 INFO - PROCESS | 3592 | ++DOCSHELL 1A7EAC00 == 10 [pid = 3592] [id = 10] 19:04:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 26 (1A7EB000) [pid = 3592] [serial = 26] [outer = 00000000] 19:04:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 27 (1B03FC00) [pid = 3592] [serial = 27] [outer = 1A7EB000] 19:04:24 INFO - PROCESS | 3592 | 1464231864524 Marionette DEBUG loaded listener.js 19:04:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 28 (1B043800) [pid = 3592] [serial = 28] [outer = 1A7EB000] 19:04:24 INFO - PROCESS | 3592 | 1464231864809 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]]]}] 19:04:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 19:04:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 507ms 19:04:24 INFO - PROCESS | 3592 | 1464231864829 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 19:04:24 INFO - PROCESS | 3592 | 1464231864832 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 19:04:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 19:04:24 INFO - PROCESS | 3592 | 1464231864835 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 19:04:24 INFO - PROCESS | 3592 | 1464231864819 Marionette TRACE conn3 <- [1,14,null,{}] 19:04:24 INFO - PROCESS | 3592 | 1464231864828 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}] 19:04:24 INFO - PROCESS | 3592 | 1464231864922 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 19:04:24 INFO - PROCESS | 3592 | 1464231864931 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:24 INFO - PROCESS | 3592 | ++DOCSHELL 1AA75400 == 11 [pid = 3592] [id = 11] 19:04:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 29 (1AA75800) [pid = 3592] [serial = 29] [outer = 00000000] 19:04:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 30 (1AA7E400) [pid = 3592] [serial = 30] [outer = 1AA75800] 19:04:24 INFO - PROCESS | 3592 | 1464231864990 Marionette DEBUG loaded listener.js 19:04:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 31 (1AB36000) [pid = 3592] [serial = 31] [outer = 1AA75800] 19:04:25 INFO - PROCESS | 3592 | 1464231865357 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]]]}] 19:04:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 19:04:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 576ms 19:04:25 INFO - PROCESS | 3592 | 1464231865409 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 19:04:25 INFO - PROCESS | 3592 | 1464231865411 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 19:04:25 INFO - PROCESS | 3592 | 1464231865415 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 19:04:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 19:04:25 INFO - PROCESS | 3592 | 1464231865416 Marionette TRACE conn3 <- [1,18,null,{}] 19:04:25 INFO - PROCESS | 3592 | 1464231865420 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}] 19:04:25 INFO - PROCESS | 3592 | 1464231865506 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 19:04:25 INFO - PROCESS | 3592 | 1464231865513 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:25 INFO - PROCESS | 3592 | ++DOCSHELL 1AB3C000 == 12 [pid = 3592] [id = 12] 19:04:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 32 (1AB3C400) [pid = 3592] [serial = 32] [outer = 00000000] 19:04:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 33 (1ABD2C00) [pid = 3592] [serial = 33] [outer = 1AB3C400] 19:04:25 INFO - PROCESS | 3592 | 1464231865560 Marionette DEBUG loaded listener.js 19:04:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 34 (1ABD6C00) [pid = 3592] [serial = 34] [outer = 1AB3C400] 19:04:25 INFO - PROCESS | 3592 | 1464231865851 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]]]}] 19:04:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 19:04:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 521ms 19:04:25 INFO - PROCESS | 3592 | 1464231865934 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 19:04:25 INFO - PROCESS | 3592 | 1464231865936 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 19:04:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 19:04:25 INFO - PROCESS | 3592 | 1464231865940 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 19:04:25 INFO - PROCESS | 3592 | 1464231865942 Marionette TRACE conn3 <- [1,22,null,{}] 19:04:25 INFO - PROCESS | 3592 | 1464231865945 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}] 19:04:26 INFO - PROCESS | 3592 | 1464231866016 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 19:04:26 INFO - PROCESS | 3592 | 1464231866026 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:26 INFO - PROCESS | 3592 | ++DOCSHELL 1ABDD000 == 13 [pid = 3592] [id = 13] 19:04:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 35 (1B222400) [pid = 3592] [serial = 35] [outer = 00000000] 19:04:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 36 (1B22B800) [pid = 3592] [serial = 36] [outer = 1B222400] 19:04:26 INFO - PROCESS | 3592 | 1464231866070 Marionette DEBUG loaded listener.js 19:04:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 37 (1B22F800) [pid = 3592] [serial = 37] [outer = 1B222400] 19:04:26 INFO - PROCESS | 3592 | 1464231866366 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]]]}] 19:04:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 19:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 466ms 19:04:26 INFO - PROCESS | 3592 | 1464231866396 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 19:04:26 INFO - PROCESS | 3592 | 1464231866398 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 19:04:26 INFO - PROCESS | 3592 | 1464231866401 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 19:04:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 19:04:26 INFO - PROCESS | 3592 | 1464231866403 Marionette TRACE conn3 <- [1,26,null,{}] 19:04:26 INFO - PROCESS | 3592 | 1464231866406 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}] 19:04:26 INFO - PROCESS | 3592 | 1464231866515 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 19:04:26 INFO - PROCESS | 3592 | 1464231866522 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:26 INFO - PROCESS | 3592 | ++DOCSHELL 1B3C5400 == 14 [pid = 3592] [id = 14] 19:04:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 38 (1B3C7400) [pid = 3592] [serial = 38] [outer = 00000000] 19:04:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 39 (1B3CFC00) [pid = 3592] [serial = 39] [outer = 1B3C7400] 19:04:26 INFO - PROCESS | 3592 | 1464231866549 Marionette DEBUG loaded listener.js 19:04:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 40 (1B623400) [pid = 3592] [serial = 40] [outer = 1B3C7400] 19:04:26 INFO - PROCESS | 3592 | 1464231866857 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]]]}] 19:04:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 19:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 466ms 19:04:26 INFO - PROCESS | 3592 | 1464231866878 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 19:04:26 INFO - PROCESS | 3592 | 1464231866880 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 19:04:26 INFO - PROCESS | 3592 | 1464231866883 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 19:04:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 19:04:26 INFO - PROCESS | 3592 | 1464231866885 Marionette TRACE conn3 <- [1,30,null,{}] 19:04:26 INFO - PROCESS | 3592 | 1464231866888 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}] 19:04:26 INFO - PROCESS | 3592 | 1464231866972 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 19:04:26 INFO - PROCESS | 3592 | ++DOCSHELL 1B62C400 == 15 [pid = 3592] [id = 15] 19:04:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 41 (1B62C800) [pid = 3592] [serial = 41] [outer = 00000000] 19:04:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 42 (1B62D800) [pid = 3592] [serial = 42] [outer = 1B62C800] 19:04:26 INFO - PROCESS | 3592 | 1464231866987 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:26 INFO - PROCESS | 3592 | ++DOCSHELL 1B62B400 == 16 [pid = 3592] [id = 16] 19:04:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 43 (1B721C00) [pid = 3592] [serial = 43] [outer = 00000000] 19:04:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 44 (1B726400) [pid = 3592] [serial = 44] [outer = 1B721C00] 19:04:27 INFO - PROCESS | 3592 | 1464231867035 Marionette DEBUG loaded listener.js 19:04:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 45 (1B726800) [pid = 3592] [serial = 45] [outer = 1B721C00] 19:04:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 46 (1B72C800) [pid = 3592] [serial = 46] [outer = 1B62C800] 19:04:27 INFO - PROCESS | 3592 | ++DOCSHELL 1B3D1800 == 17 [pid = 3592] [id = 17] 19:04:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 47 (1B624C00) [pid = 3592] [serial = 47] [outer = 00000000] 19:04:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 48 (1B93BC00) [pid = 3592] [serial = 48] [outer = 1B624C00] 19:04:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 49 (1B943C00) [pid = 3592] [serial = 49] [outer = 1B624C00] 19:04:27 INFO - PROCESS | 3592 | --DOCSHELL 118AC800 == 16 [pid = 3592] [id = 1] 19:04:28 INFO - PROCESS | 3592 | 1464231868070 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]]]}] 19:04:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 19:04:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1220ms 19:04:28 INFO - PROCESS | 3592 | 1464231868115 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 19:04:28 INFO - PROCESS | 3592 | 1464231868119 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 19:04:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 19:04:28 INFO - PROCESS | 3592 | 1464231868125 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 19:04:28 INFO - PROCESS | 3592 | 1464231868129 Marionette TRACE conn3 <- [1,34,null,{}] 19:04:28 INFO - PROCESS | 3592 | 1464231868180 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}] 19:04:28 INFO - PROCESS | 3592 | 1464231868275 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 19:04:28 INFO - PROCESS | 3592 | 1464231868374 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:28 INFO - PROCESS | 3592 | ++DOCSHELL 0C77AC00 == 17 [pid = 3592] [id = 18] 19:04:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 50 (102ED800) [pid = 3592] [serial = 50] [outer = 00000000] 19:04:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 51 (1290C400) [pid = 3592] [serial = 51] [outer = 102ED800] 19:04:28 INFO - PROCESS | 3592 | 1464231868414 Marionette DEBUG loaded listener.js 19:04:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 52 (12FB0800) [pid = 3592] [serial = 52] [outer = 102ED800] 19:04:28 INFO - PROCESS | 3592 | 1464231868884 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]]]}] 19:04:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 19:04:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 796ms 19:04:28 INFO - PROCESS | 3592 | 1464231868929 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 19:04:28 INFO - PROCESS | 3592 | 1464231868935 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 19:04:28 INFO - PROCESS | 3592 | 1464231868942 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 19:04:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 19:04:28 INFO - PROCESS | 3592 | 1464231868945 Marionette TRACE conn3 <- [1,38,null,{}] 19:04:28 INFO - PROCESS | 3592 | 1464231868949 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}] 19:04:29 INFO - PROCESS | 3592 | 1464231869042 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 19:04:29 INFO - PROCESS | 3592 | 1464231869125 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:29 INFO - PROCESS | 3592 | ++DOCSHELL 132E6000 == 18 [pid = 3592] [id = 19] 19:04:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 53 (1380E000) [pid = 3592] [serial = 53] [outer = 00000000] 19:04:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 54 (14532000) [pid = 3592] [serial = 54] [outer = 1380E000] 19:04:29 INFO - PROCESS | 3592 | 1464231869164 Marionette DEBUG loaded listener.js 19:04:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 55 (1510C000) [pid = 3592] [serial = 55] [outer = 1380E000] 19:04:29 INFO - PROCESS | 3592 | 1464231869831 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]]]}] 19:04:29 INFO - PROCESS | 3592 | --DOCSHELL 1420F800 == 17 [pid = 3592] [id = 4] 19:04:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 19:04:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 960ms 19:04:29 INFO - PROCESS | 3592 | 1464231869902 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 19:04:29 INFO - PROCESS | 3592 | 1464231869906 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 19:04:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 19:04:29 INFO - PROCESS | 3592 | 1464231869911 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 19:04:29 INFO - PROCESS | 3592 | 1464231869914 Marionette TRACE conn3 <- [1,42,null,{}] 19:04:29 INFO - PROCESS | 3592 | 1464231869920 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}] 19:04:29 INFO - PROCESS | 3592 | 1464231869983 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 19:04:29 INFO - PROCESS | 3592 | 1464231869997 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:30 INFO - PROCESS | 3592 | ++DOCSHELL 10BB6C00 == 18 [pid = 3592] [id = 20] 19:04:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 56 (10BB7400) [pid = 3592] [serial = 56] [outer = 00000000] 19:04:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 57 (110C5000) [pid = 3592] [serial = 57] [outer = 10BB7400] 19:04:30 INFO - PROCESS | 3592 | 1464231870048 Marionette DEBUG loaded listener.js 19:04:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 58 (114DBC00) [pid = 3592] [serial = 58] [outer = 10BB7400] 19:04:30 INFO - PROCESS | 3592 | 1464231870409 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]]]}] 19:04:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 19:04:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 562ms 19:04:30 INFO - PROCESS | 3592 | 1464231870468 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 19:04:30 INFO - PROCESS | 3592 | 1464231870473 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 19:04:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 19:04:30 INFO - PROCESS | 3592 | 1464231870479 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 19:04:30 INFO - PROCESS | 3592 | 1464231870482 Marionette TRACE conn3 <- [1,46,null,{}] 19:04:30 INFO - PROCESS | 3592 | 1464231870486 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}] 19:04:30 INFO - PROCESS | 3592 | 1464231870565 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 19:04:30 INFO - PROCESS | 3592 | 1464231870556 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:30 INFO - PROCESS | 3592 | ++DOCSHELL 118B8400 == 19 [pid = 3592] [id = 21] 19:04:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 59 (11F0D000) [pid = 3592] [serial = 59] [outer = 00000000] 19:04:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 60 (1290C000) [pid = 3592] [serial = 60] [outer = 11F0D000] 19:04:30 INFO - PROCESS | 3592 | 1464231870606 Marionette DEBUG loaded listener.js 19:04:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 61 (12942000) [pid = 3592] [serial = 61] [outer = 11F0D000] 19:04:31 INFO - PROCESS | 3592 | 1464231871026 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]]]}] 19:04:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 19:04:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 603ms 19:04:31 INFO - PROCESS | 3592 | 1464231871099 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 19:04:31 INFO - PROCESS | 3592 | 1464231871101 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 19:04:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 19:04:31 INFO - PROCESS | 3592 | 1464231871105 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 19:04:31 INFO - PROCESS | 3592 | 1464231871109 Marionette TRACE conn3 <- [1,50,null,{}] 19:04:31 INFO - PROCESS | 3592 | 1464231871102 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}] 19:04:31 INFO - PROCESS | 3592 | 1464231871211 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 19:04:31 INFO - PROCESS | 3592 | 1464231871223 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:31 INFO - PROCESS | 3592 | ++DOCSHELL 1393D800 == 20 [pid = 3592] [id = 22] 19:04:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 62 (1393DC00) [pid = 3592] [serial = 62] [outer = 00000000] 19:04:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 63 (13A52000) [pid = 3592] [serial = 63] [outer = 1393DC00] 19:04:31 INFO - PROCESS | 3592 | 1464231871261 Marionette DEBUG loaded listener.js 19:04:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 64 (1452A400) [pid = 3592] [serial = 64] [outer = 1393DC00] 19:04:31 INFO - PROCESS | 3592 | 1464231871618 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]]]}] 19:04:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 19:04:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 549ms 19:04:31 INFO - PROCESS | 3592 | 1464231871664 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 19:04:31 INFO - PROCESS | 3592 | 1464231871666 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 19:04:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 19:04:31 INFO - PROCESS | 3592 | 1464231871670 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 19:04:31 INFO - PROCESS | 3592 | 1464231871663 Marionette TRACE conn3 <- [1,54,null,{}] 19:04:31 INFO - PROCESS | 3592 | 1464231871666 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}] 19:04:31 INFO - PROCESS | 3592 | 1464231871747 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 19:04:31 INFO - PROCESS | 3592 | 1464231871754 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:31 INFO - PROCESS | 3592 | ++DOCSHELL 14205800 == 21 [pid = 3592] [id = 23] 19:04:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 65 (14537400) [pid = 3592] [serial = 65] [outer = 00000000] 19:04:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 66 (1559E800) [pid = 3592] [serial = 66] [outer = 14537400] 19:04:31 INFO - PROCESS | 3592 | 1464231871799 Marionette DEBUG loaded listener.js 19:04:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 67 (15617400) [pid = 3592] [serial = 67] [outer = 14537400] 19:04:32 INFO - PROCESS | 3592 | 1464231872138 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]]]}] 19:04:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 19:04:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 522ms 19:04:32 INFO - PROCESS | 3592 | 1464231872188 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 19:04:32 INFO - PROCESS | 3592 | 1464231872191 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 19:04:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 19:04:32 INFO - PROCESS | 3592 | 1464231872195 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 19:04:32 INFO - PROCESS | 3592 | 1464231872196 Marionette TRACE conn3 <- [1,58,null,{}] 19:04:32 INFO - PROCESS | 3592 | 1464231872200 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}] 19:04:32 INFO - PROCESS | 3592 | 1464231872262 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 19:04:32 INFO - PROCESS | 3592 | 1464231872269 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:32 INFO - PROCESS | 3592 | ++DOCSHELL 1513C400 == 22 [pid = 3592] [id = 24] 19:04:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 68 (15964000) [pid = 3592] [serial = 68] [outer = 00000000] 19:04:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 69 (1599D000) [pid = 3592] [serial = 69] [outer = 15964000] 19:04:32 INFO - PROCESS | 3592 | 1464231872315 Marionette DEBUG loaded listener.js 19:04:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 70 (16175800) [pid = 3592] [serial = 70] [outer = 15964000] 19:04:32 INFO - PROCESS | 3592 | 1464231872656 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]]]}] 19:04:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 19:04:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 521ms 19:04:32 INFO - PROCESS | 3592 | 1464231872713 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 19:04:32 INFO - PROCESS | 3592 | 1464231872715 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 19:04:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 19:04:32 INFO - PROCESS | 3592 | 1464231872719 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 19:04:32 INFO - PROCESS | 3592 | 1464231872721 Marionette TRACE conn3 <- [1,62,null,{}] 19:04:32 INFO - PROCESS | 3592 | 1464231872724 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}] 19:04:32 INFO - PROCESS | 3592 | 1464231872798 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 19:04:32 INFO - PROCESS | 3592 | 1464231872806 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:32 INFO - PROCESS | 3592 | ++DOCSHELL 15962400 == 23 [pid = 3592] [id = 25] 19:04:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 71 (16394800) [pid = 3592] [serial = 71] [outer = 00000000] 19:04:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 72 (16B97400) [pid = 3592] [serial = 72] [outer = 16394800] 19:04:32 INFO - PROCESS | 3592 | 1464231872856 Marionette DEBUG loaded listener.js 19:04:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 73 (16DBF400) [pid = 3592] [serial = 73] [outer = 16394800] 19:04:33 INFO - PROCESS | 3592 | 1464231873204 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]]]}] 19:04:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 19:04:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 522ms 19:04:33 INFO - PROCESS | 3592 | 1464231873254 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 19:04:33 INFO - PROCESS | 3592 | 1464231873256 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 19:04:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 19:04:33 INFO - PROCESS | 3592 | 1464231873259 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 19:04:33 INFO - PROCESS | 3592 | 1464231873261 Marionette TRACE conn3 <- [1,66,null,{}] 19:04:33 INFO - PROCESS | 3592 | 1464231873265 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}] 19:04:33 INFO - PROCESS | 3592 | 1464231873344 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 19:04:33 INFO - PROCESS | 3592 | 1464231873351 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:33 INFO - PROCESS | 3592 | ++DOCSHELL 1753C000 == 24 [pid = 3592] [id = 26] 19:04:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (1753C400) [pid = 3592] [serial = 74] [outer = 00000000] 19:04:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (17904800) [pid = 3592] [serial = 75] [outer = 1753C400] 19:04:33 INFO - PROCESS | 3592 | 1464231873397 Marionette DEBUG loaded listener.js 19:04:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (1790B800) [pid = 3592] [serial = 76] [outer = 1753C400] 19:04:33 INFO - PROCESS | 3592 | 1464231873756 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]]]}] 19:04:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 19:04:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 521ms 19:04:33 INFO - PROCESS | 3592 | 1464231873777 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 19:04:33 INFO - PROCESS | 3592 | 1464231873779 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 19:04:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 19:04:33 INFO - PROCESS | 3592 | 1464231873782 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 19:04:33 INFO - PROCESS | 3592 | 1464231873784 Marionette TRACE conn3 <- [1,70,null,{}] 19:04:33 INFO - PROCESS | 3592 | 1464231873800 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}] 19:04:33 INFO - PROCESS | 3592 | 1464231873873 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 19:04:33 INFO - PROCESS | 3592 | 1464231873879 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:33 INFO - PROCESS | 3592 | ++DOCSHELL 17911800 == 25 [pid = 3592] [id = 27] 19:04:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (17BEBC00) [pid = 3592] [serial = 77] [outer = 00000000] 19:04:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (17C72800) [pid = 3592] [serial = 78] [outer = 17BEBC00] 19:04:33 INFO - PROCESS | 3592 | 1464231873906 Marionette DEBUG loaded listener.js 19:04:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (17D09000) [pid = 3592] [serial = 79] [outer = 17BEBC00] 19:04:34 INFO - PROCESS | 3592 | 1464231874242 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]]]}] 19:04:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 19:04:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 521ms 19:04:34 INFO - PROCESS | 3592 | 1464231874314 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 19:04:34 INFO - PROCESS | 3592 | 1464231874316 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 19:04:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 19:04:34 INFO - PROCESS | 3592 | 1464231874319 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 19:04:34 INFO - PROCESS | 3592 | 1464231874321 Marionette TRACE conn3 <- [1,74,null,{}] 19:04:34 INFO - PROCESS | 3592 | 1464231874328 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}] 19:04:34 INFO - PROCESS | 3592 | 1464231874384 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 19:04:34 INFO - PROCESS | 3592 | 1464231874391 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:34 INFO - PROCESS | 3592 | ++DOCSHELL 1393D400 == 26 [pid = 3592] [id = 28] 19:04:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (1754A400) [pid = 3592] [serial = 80] [outer = 00000000] 19:04:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (181EE000) [pid = 3592] [serial = 81] [outer = 1754A400] 19:04:34 INFO - PROCESS | 3592 | 1464231874438 Marionette DEBUG loaded listener.js 19:04:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (1839A800) [pid = 3592] [serial = 82] [outer = 1754A400] 19:04:34 INFO - PROCESS | 3592 | 1464231874799 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]]]}] 19:04:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 19:04:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 521ms 19:04:34 INFO - PROCESS | 3592 | 1464231874851 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 19:04:34 INFO - PROCESS | 3592 | 1464231874853 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 19:04:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 19:04:34 INFO - PROCESS | 3592 | 1464231874862 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 19:04:34 INFO - PROCESS | 3592 | 1464231874863 Marionette TRACE conn3 <- [1,78,null,{}] 19:04:34 INFO - PROCESS | 3592 | 1464231874867 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}] 19:04:34 INFO - PROCESS | 3592 | 1464231874922 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 19:04:34 INFO - PROCESS | 3592 | 1464231874931 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:34 INFO - PROCESS | 3592 | ++DOCSHELL 16660C00 == 27 [pid = 3592] [id = 29] 19:04:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (1726F800) [pid = 3592] [serial = 83] [outer = 00000000] 19:04:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (19E2EC00) [pid = 3592] [serial = 84] [outer = 1726F800] 19:04:34 INFO - PROCESS | 3592 | 1464231874975 Marionette DEBUG loaded listener.js 19:04:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (1A25D400) [pid = 3592] [serial = 85] [outer = 1726F800] 19:04:35 INFO - PROCESS | 3592 | 1464231875330 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]]]}] 19:04:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 19:04:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 521ms 19:04:35 INFO - PROCESS | 3592 | 1464231875375 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 19:04:35 INFO - PROCESS | 3592 | 1464231875377 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 19:04:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 19:04:35 INFO - PROCESS | 3592 | 1464231875385 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 19:04:35 INFO - PROCESS | 3592 | 1464231875387 Marionette TRACE conn3 <- [1,82,null,{}] 19:04:35 INFO - PROCESS | 3592 | 1464231875391 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}] 19:04:35 INFO - PROCESS | 3592 | 1464231875487 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 19:04:35 INFO - PROCESS | 3592 | 1464231875496 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:35 INFO - PROCESS | 3592 | ++DOCSHELL 1A430000 == 28 [pid = 3592] [id = 30] 19:04:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (1A433000) [pid = 3592] [serial = 86] [outer = 00000000] 19:04:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (1A5ED400) [pid = 3592] [serial = 87] [outer = 1A433000] 19:04:35 INFO - PROCESS | 3592 | 1464231875538 Marionette DEBUG loaded listener.js 19:04:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (1A5F4800) [pid = 3592] [serial = 88] [outer = 1A433000] 19:04:35 INFO - PROCESS | 3592 | 1464231875900 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]]]}] 19:04:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 19:04:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 548ms 19:04:35 INFO - PROCESS | 3592 | 1464231875955 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 19:04:35 INFO - PROCESS | 3592 | 1464231875957 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 19:04:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 19:04:35 INFO - PROCESS | 3592 | 1464231875960 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 19:04:35 INFO - PROCESS | 3592 | 1464231875962 Marionette TRACE conn3 <- [1,86,null,{}] 19:04:35 INFO - PROCESS | 3592 | 1464231875966 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}] 19:04:36 INFO - PROCESS | 3592 | 1464231876023 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 19:04:36 INFO - PROCESS | 3592 | 1464231876029 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:36 INFO - PROCESS | 3592 | ++DOCSHELL 13951800 == 29 [pid = 3592] [id = 31] 19:04:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (13A50000) [pid = 3592] [serial = 89] [outer = 00000000] 19:04:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (1A9DA000) [pid = 3592] [serial = 90] [outer = 13A50000] 19:04:36 INFO - PROCESS | 3592 | 1464231876073 Marionette DEBUG loaded listener.js 19:04:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (1A9DC000) [pid = 3592] [serial = 91] [outer = 13A50000] 19:04:36 INFO - PROCESS | 3592 | 1464231876430 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]]]}] 19:04:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 19:04:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 521ms 19:04:37 INFO - PROCESS | 3592 | 1464231877198 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 19:04:37 INFO - PROCESS | 3592 | 1464231877202 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 19:04:37 INFO - PROCESS | 3592 | 1464231877252 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 19:04:37 INFO - PROCESS | 3592 | 1464231877255 Marionette TRACE conn3 <- [1,90,null,{}] 19:04:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 19:04:37 INFO - PROCESS | 3592 | 1464231877260 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}] 19:04:37 INFO - PROCESS | 3592 | 1464231877348 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 19:04:37 INFO - PROCESS | 3592 | 1464231877391 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:37 INFO - PROCESS | 3592 | ++DOCSHELL 10A55C00 == 30 [pid = 3592] [id = 32] 19:04:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (10A56000) [pid = 3592] [serial = 92] [outer = 00000000] 19:04:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (10F95400) [pid = 3592] [serial = 93] [outer = 10A56000] 19:04:37 INFO - PROCESS | 3592 | 1464231877424 Marionette DEBUG loaded listener.js 19:04:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (110BC800) [pid = 3592] [serial = 94] [outer = 10A56000] 19:04:37 INFO - PROCESS | 3592 | 1464231877786 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]]]}] 19:04:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 19:04:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 562ms 19:04:37 INFO - PROCESS | 3592 | 1464231877818 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 19:04:37 INFO - PROCESS | 3592 | 1464231877821 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 19:04:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 19:04:37 INFO - PROCESS | 3592 | 1464231877828 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 19:04:37 INFO - PROCESS | 3592 | 1464231877832 Marionette TRACE conn3 <- [1,94,null,{}] 19:04:37 INFO - PROCESS | 3592 | 1464231877836 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}] 19:04:37 INFO - PROCESS | 3592 | 1464231877923 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 19:04:37 INFO - PROCESS | 3592 | 1464231877932 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:37 INFO - PROCESS | 3592 | ++DOCSHELL 12940C00 == 31 [pid = 3592] [id = 33] 19:04:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (129F0400) [pid = 3592] [serial = 95] [outer = 00000000] 19:04:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (129F7400) [pid = 3592] [serial = 96] [outer = 129F0400] 19:04:37 INFO - PROCESS | 3592 | 1464231877979 Marionette DEBUG loaded listener.js 19:04:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (129FC000) [pid = 3592] [serial = 97] [outer = 129F0400] 19:04:38 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (14210000) [pid = 3592] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:04:38 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (1B3C7400) [pid = 3592] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 19:04:38 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (1B222400) [pid = 3592] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 19:04:38 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (1AB3C400) [pid = 3592] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 19:04:38 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (1AA75800) [pid = 3592] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 19:04:38 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (1A7EB000) [pid = 3592] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 19:04:38 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (1A257C00) [pid = 3592] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 19:04:38 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (1B721C00) [pid = 3592] [serial = 43] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 19:04:38 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (102ED800) [pid = 3592] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 19:04:38 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (1380E000) [pid = 3592] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 19:04:38 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (10BB7400) [pid = 3592] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 19:04:38 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (11F0D000) [pid = 3592] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 19:04:38 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (1393DC00) [pid = 3592] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 19:04:38 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (14537400) [pid = 3592] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 19:04:38 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (15964000) [pid = 3592] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 19:04:38 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (16394800) [pid = 3592] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 19:04:38 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (1753C400) [pid = 3592] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 19:04:38 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (17BEBC00) [pid = 3592] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 19:04:38 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (1754A400) [pid = 3592] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 19:04:38 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (1726F800) [pid = 3592] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 19:04:38 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (1A433000) [pid = 3592] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 19:04:38 INFO - PROCESS | 3592 | 1464231878714 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]]]}] 19:04:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 19:04:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 919ms 19:04:38 INFO - PROCESS | 3592 | 1464231878754 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 19:04:38 INFO - PROCESS | 3592 | 1464231878756 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 19:04:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 19:04:38 INFO - PROCESS | 3592 | 1464231878742 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 19:04:38 INFO - PROCESS | 3592 | 1464231878744 Marionette TRACE conn3 <- [1,98,null,{}] 19:04:38 INFO - PROCESS | 3592 | 1464231878753 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}] 19:04:38 INFO - PROCESS | 3592 | 1464231878833 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 19:04:38 INFO - PROCESS | 3592 | 1464231878920 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:38 INFO - PROCESS | 3592 | ++DOCSHELL 1125A800 == 32 [pid = 3592] [id = 34] 19:04:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (1125D000) [pid = 3592] [serial = 98] [outer = 00000000] 19:04:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (12F49000) [pid = 3592] [serial = 99] [outer = 1125D000] 19:04:38 INFO - PROCESS | 3592 | 1464231878951 Marionette DEBUG loaded listener.js 19:04:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (12FAC400) [pid = 3592] [serial = 100] [outer = 1125D000] 19:04:39 INFO - PROCESS | 3592 | 1464231879253 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]]]}] 19:04:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 19:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 562ms 19:04:39 INFO - PROCESS | 3592 | 1464231879316 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 19:04:39 INFO - PROCESS | 3592 | 1464231879318 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 19:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 19:04:39 INFO - PROCESS | 3592 | 1464231879322 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 19:04:39 INFO - PROCESS | 3592 | 1464231879324 Marionette TRACE conn3 <- [1,102,null,{}] 19:04:39 INFO - PROCESS | 3592 | 1464231879327 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}] 19:04:39 INFO - PROCESS | 3592 | 1464231879400 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 19:04:39 INFO - PROCESS | 3592 | 1464231879408 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:39 INFO - PROCESS | 3592 | ++DOCSHELL 13242400 == 33 [pid = 3592] [id = 35] 19:04:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (1324DC00) [pid = 3592] [serial = 101] [outer = 00000000] 19:04:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (13949C00) [pid = 3592] [serial = 102] [outer = 1324DC00] 19:04:39 INFO - PROCESS | 3592 | 1464231879452 Marionette DEBUG loaded listener.js 19:04:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (13A56000) [pid = 3592] [serial = 103] [outer = 1324DC00] 19:04:39 INFO - PROCESS | 3592 | 1464231879786 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]]]}] 19:04:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 19:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 521ms 19:04:39 INFO - PROCESS | 3592 | 1464231879834 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 19:04:39 INFO - PROCESS | 3592 | 1464231879837 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 19:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 19:04:39 INFO - PROCESS | 3592 | 1464231879840 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 19:04:39 INFO - PROCESS | 3592 | 1464231879842 Marionette TRACE conn3 <- [1,106,null,{}] 19:04:39 INFO - PROCESS | 3592 | 1464231879845 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}] 19:04:39 INFO - PROCESS | 3592 | 1464231879921 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 19:04:39 INFO - PROCESS | 3592 | 1464231879927 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:39 INFO - PROCESS | 3592 | ++DOCSHELL 14533400 == 34 [pid = 3592] [id = 36] 19:04:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (14535C00) [pid = 3592] [serial = 104] [outer = 00000000] 19:04:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (15110C00) [pid = 3592] [serial = 105] [outer = 14535C00] 19:04:39 INFO - PROCESS | 3592 | 1464231879972 Marionette DEBUG loaded listener.js 19:04:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (155A1C00) [pid = 3592] [serial = 106] [outer = 14535C00] 19:04:40 INFO - PROCESS | 3592 | 1464231880307 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]]]}] 19:04:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 19:04:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 521ms 19:04:40 INFO - PROCESS | 3592 | 1464231880409 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 19:04:40 INFO - PROCESS | 3592 | 1464231880413 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 19:04:40 INFO - PROCESS | 3592 | 1464231880422 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 19:04:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 19:04:40 INFO - PROCESS | 3592 | 1464231880427 Marionette TRACE conn3 <- [1,110,null,{}] 19:04:40 INFO - PROCESS | 3592 | 1464231880415 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}] 19:04:40 INFO - PROCESS | 3592 | 1464231880518 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 19:04:40 INFO - PROCESS | 3592 | 1464231880578 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:40 INFO - PROCESS | 3592 | ++DOCSHELL 105F5000 == 35 [pid = 3592] [id = 37] 19:04:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (10A4FC00) [pid = 3592] [serial = 107] [outer = 00000000] 19:04:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (10A5E400) [pid = 3592] [serial = 108] [outer = 10A4FC00] 19:04:40 INFO - PROCESS | 3592 | 1464231880636 Marionette DEBUG loaded listener.js 19:04:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (114DE000) [pid = 3592] [serial = 109] [outer = 10A4FC00] 19:04:41 INFO - PROCESS | 3592 | 1464231881126 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]]]}] 19:04:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 19:04:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 741ms 19:04:41 INFO - PROCESS | 3592 | 1464231881164 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 19:04:41 INFO - PROCESS | 3592 | 1464231881168 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 19:04:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 19:04:41 INFO - PROCESS | 3592 | 1464231881159 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 19:04:41 INFO - PROCESS | 3592 | 1464231881163 Marionette TRACE conn3 <- [1,114,null,{}] 19:04:41 INFO - PROCESS | 3592 | 1464231881167 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}] 19:04:41 INFO - PROCESS | 3592 | 1464231881268 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 19:04:41 INFO - PROCESS | 3592 | 1464231881332 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:41 INFO - PROCESS | 3592 | ++DOCSHELL 12BD5400 == 36 [pid = 3592] [id = 38] 19:04:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (12F15800) [pid = 3592] [serial = 110] [outer = 00000000] 19:04:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (131F0400) [pid = 3592] [serial = 111] [outer = 12F15800] 19:04:41 INFO - PROCESS | 3592 | 1464231881392 Marionette DEBUG loaded listener.js 19:04:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (1452BC00) [pid = 3592] [serial = 112] [outer = 12F15800] 19:04:41 INFO - PROCESS | 3592 | 1464231881888 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]]]}] 19:04:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 19:04:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 781ms 19:04:41 INFO - PROCESS | 3592 | 1464231881958 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 19:04:41 INFO - PROCESS | 3592 | 1464231881961 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 19:04:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 19:04:41 INFO - PROCESS | 3592 | 1464231881965 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 19:04:41 INFO - PROCESS | 3592 | 1464231881967 Marionette TRACE conn3 <- [1,118,null,{}] 19:04:41 INFO - PROCESS | 3592 | 1464231881991 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}] 19:04:42 INFO - PROCESS | 3592 | 1464231882105 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 19:04:42 INFO - PROCESS | 3592 | 1464231882152 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:42 INFO - PROCESS | 3592 | ++DOCSHELL 16393800 == 37 [pid = 3592] [id = 39] 19:04:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (16394000) [pid = 3592] [serial = 113] [outer = 00000000] 19:04:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (16662800) [pid = 3592] [serial = 114] [outer = 16394000] 19:04:42 INFO - PROCESS | 3592 | 1464231882193 Marionette DEBUG loaded listener.js 19:04:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (16666C00) [pid = 3592] [serial = 115] [outer = 16394000] 19:04:42 INFO - PROCESS | 3592 | 1464231882656 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]]]}] 19:04:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 19:04:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 741ms 19:04:42 INFO - PROCESS | 3592 | 1464231882706 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 19:04:42 INFO - PROCESS | 3592 | 1464231882708 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 19:04:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 19:04:42 INFO - PROCESS | 3592 | 1464231882712 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 19:04:42 INFO - PROCESS | 3592 | 1464231882714 Marionette TRACE conn3 <- [1,122,null,{}] 19:04:42 INFO - PROCESS | 3592 | 1464231882718 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}] 19:04:42 INFO - PROCESS | 3592 | 1464231882796 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 19:04:42 INFO - PROCESS | 3592 | 1464231882883 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:42 INFO - PROCESS | 3592 | ++DOCSHELL 16F1EC00 == 38 [pid = 3592] [id = 40] 19:04:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (16F23000) [pid = 3592] [serial = 116] [outer = 00000000] 19:04:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (1753D400) [pid = 3592] [serial = 117] [outer = 16F23000] 19:04:42 INFO - PROCESS | 3592 | 1464231882920 Marionette DEBUG loaded listener.js 19:04:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (1753F000) [pid = 3592] [serial = 118] [outer = 16F23000] 19:04:43 INFO - PROCESS | 3592 | 1464231883389 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]]]}] 19:04:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 19:04:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 699ms 19:04:43 INFO - PROCESS | 3592 | 1464231883478 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 19:04:43 INFO - PROCESS | 3592 | 1464231883482 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 19:04:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 19:04:43 INFO - PROCESS | 3592 | 1464231883499 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 19:04:43 INFO - PROCESS | 3592 | 1464231883503 Marionette TRACE conn3 <- [1,126,null,{}] 19:04:43 INFO - PROCESS | 3592 | 1464231883510 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}] 19:04:43 INFO - PROCESS | 3592 | 1464231883612 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 19:04:43 INFO - PROCESS | 3592 | 1464231883660 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:43 INFO - PROCESS | 3592 | ++DOCSHELL 105E7C00 == 39 [pid = 3592] [id = 41] 19:04:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (105E8C00) [pid = 3592] [serial = 119] [outer = 00000000] 19:04:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (10A55000) [pid = 3592] [serial = 120] [outer = 105E8C00] 19:04:43 INFO - PROCESS | 3592 | 1464231883708 Marionette DEBUG loaded listener.js 19:04:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (11858800) [pid = 3592] [serial = 121] [outer = 105E8C00] 19:04:44 INFO - PROCESS | 3592 | --DOCSHELL 12940C00 == 38 [pid = 3592] [id = 33] 19:04:44 INFO - PROCESS | 3592 | --DOCSHELL 10A55C00 == 37 [pid = 3592] [id = 32] 19:04:44 INFO - PROCESS | 3592 | --DOCSHELL 13242400 == 36 [pid = 3592] [id = 35] 19:04:44 INFO - PROCESS | 3592 | --DOCSHELL 1125A800 == 35 [pid = 3592] [id = 34] 19:04:44 INFO - PROCESS | 3592 | --DOCSHELL 16F1EC00 == 34 [pid = 3592] [id = 40] 19:04:44 INFO - PROCESS | 3592 | --DOCSHELL 13951800 == 33 [pid = 3592] [id = 31] 19:04:44 INFO - PROCESS | 3592 | --DOCSHELL 16393800 == 32 [pid = 3592] [id = 39] 19:04:44 INFO - PROCESS | 3592 | --DOCSHELL 16660C00 == 31 [pid = 3592] [id = 29] 19:04:44 INFO - PROCESS | 3592 | --DOCSHELL 14533400 == 30 [pid = 3592] [id = 36] 19:04:44 INFO - PROCESS | 3592 | --DOCSHELL 1A430000 == 29 [pid = 3592] [id = 30] 19:04:44 INFO - PROCESS | 3592 | --DOCSHELL 105F5000 == 28 [pid = 3592] [id = 37] 19:04:44 INFO - PROCESS | 3592 | --DOCSHELL 12BD5400 == 27 [pid = 3592] [id = 38] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (17215000) [pid = 3592] [serial = 17] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (14533800) [pid = 3592] [serial = 9] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (14538400) [pid = 3592] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (11FA5400) [pid = 3592] [serial = 4] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (1290C400) [pid = 3592] [serial = 51] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (14532000) [pid = 3592] [serial = 54] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (110C5000) [pid = 3592] [serial = 57] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (1290C000) [pid = 3592] [serial = 60] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (12942000) [pid = 3592] [serial = 61] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (13A52000) [pid = 3592] [serial = 63] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (1452A400) [pid = 3592] [serial = 64] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (1559E800) [pid = 3592] [serial = 66] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (1599D000) [pid = 3592] [serial = 69] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (16B97400) [pid = 3592] [serial = 72] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (17904800) [pid = 3592] [serial = 75] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (17C72800) [pid = 3592] [serial = 78] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (181EE000) [pid = 3592] [serial = 81] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (19E2EC00) [pid = 3592] [serial = 84] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (1A5ED400) [pid = 3592] [serial = 87] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (15617400) [pid = 3592] [serial = 67] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (16175800) [pid = 3592] [serial = 70] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (16DBF400) [pid = 3592] [serial = 73] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (1790B800) [pid = 3592] [serial = 76] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (17D09000) [pid = 3592] [serial = 79] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (1839A800) [pid = 3592] [serial = 82] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (1A25D400) [pid = 3592] [serial = 85] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 73 (12FB0800) [pid = 3592] [serial = 52] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 72 (1510C000) [pid = 3592] [serial = 55] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 71 (114DBC00) [pid = 3592] [serial = 58] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 70 (1A5F4800) [pid = 3592] [serial = 88] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 69 (1B726800) [pid = 3592] [serial = 45] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 68 (1ABD2C00) [pid = 3592] [serial = 33] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 67 (1ABD6C00) [pid = 3592] [serial = 34] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 66 (1AB36000) [pid = 3592] [serial = 31] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 65 (1B043800) [pid = 3592] [serial = 28] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 64 (1AA7E400) [pid = 3592] [serial = 30] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 63 (1B03FC00) [pid = 3592] [serial = 27] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 62 (1A5F2800) [pid = 3592] [serial = 24] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 61 (1A25E000) [pid = 3592] [serial = 22] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 60 (1A25A400) [pid = 3592] [serial = 21] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 59 (16F24400) [pid = 3592] [serial = 14] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 58 (1B62D800) [pid = 3592] [serial = 42] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 57 (1B726400) [pid = 3592] [serial = 44] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 56 (1B93BC00) [pid = 3592] [serial = 48] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 55 (1B623400) [pid = 3592] [serial = 40] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 54 (1B3CFC00) [pid = 3592] [serial = 39] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 53 (1B22B800) [pid = 3592] [serial = 36] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | --DOMWINDOW == 52 (1B22F800) [pid = 3592] [serial = 37] [outer = 00000000] [url = about:blank] 19:04:44 INFO - PROCESS | 3592 | 1464231884632 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]]]}] 19:04:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 19:04:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1152ms 19:04:44 INFO - PROCESS | 3592 | 1464231884660 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 19:04:44 INFO - PROCESS | 3592 | 1464231884664 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 19:04:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 19:04:44 INFO - PROCESS | 3592 | 1464231884669 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 19:04:44 INFO - PROCESS | 3592 | 1464231884672 Marionette TRACE conn3 <- [1,130,null,{}] 19:04:44 INFO - PROCESS | 3592 | 1464231884678 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}] 19:04:44 INFO - PROCESS | 3592 | 1464231884744 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 19:04:44 INFO - PROCESS | 3592 | 1464231884814 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:44 INFO - PROCESS | 3592 | ++DOCSHELL 114D5C00 == 28 [pid = 3592] [id = 42] 19:04:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 53 (114DBC00) [pid = 3592] [serial = 122] [outer = 00000000] 19:04:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 54 (11CAD000) [pid = 3592] [serial = 123] [outer = 114DBC00] 19:04:44 INFO - PROCESS | 3592 | 1464231884845 Marionette DEBUG loaded listener.js 19:04:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 55 (12915C00) [pid = 3592] [serial = 124] [outer = 114DBC00] 19:04:45 INFO - PROCESS | 3592 | 1464231885173 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]]]}] 19:04:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 19:04:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 562ms 19:04:45 INFO - PROCESS | 3592 | 1464231885230 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 19:04:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 19:04:45 INFO - PROCESS | 3592 | 1464231885236 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 19:04:45 INFO - PROCESS | 3592 | 1464231885242 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 19:04:45 INFO - PROCESS | 3592 | 1464231885245 Marionette TRACE conn3 <- [1,134,null,{}] 19:04:45 INFO - PROCESS | 3592 | 1464231885254 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}] 19:04:45 INFO - PROCESS | 3592 | 1464231885316 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 19:04:45 INFO - PROCESS | 3592 | 1464231885324 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:45 INFO - PROCESS | 3592 | ++DOCSHELL 129F7800 == 29 [pid = 3592] [id = 43] 19:04:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 56 (129FA800) [pid = 3592] [serial = 125] [outer = 00000000] 19:04:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 57 (12F4A000) [pid = 3592] [serial = 126] [outer = 129FA800] 19:04:45 INFO - PROCESS | 3592 | 1464231885370 Marionette DEBUG loaded listener.js 19:04:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 58 (12FB2C00) [pid = 3592] [serial = 127] [outer = 129FA800] 19:04:45 INFO - PROCESS | 3592 | 1464231885761 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]]]}] 19:04:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 19:04:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 548ms 19:04:45 INFO - PROCESS | 3592 | 1464231885789 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 19:04:45 INFO - PROCESS | 3592 | 1464231885791 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 19:04:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 19:04:45 INFO - PROCESS | 3592 | 1464231885795 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 19:04:45 INFO - PROCESS | 3592 | 1464231885798 Marionette TRACE conn3 <- [1,138,null,{}] 19:04:45 INFO - PROCESS | 3592 | 1464231885810 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}] 19:04:45 INFO - PROCESS | 3592 | 1464231885890 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 19:04:45 INFO - PROCESS | 3592 | 1464231885933 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:45 INFO - PROCESS | 3592 | ++DOCSHELL 1452D800 == 30 [pid = 3592] [id = 44] 19:04:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 59 (1452DC00) [pid = 3592] [serial = 128] [outer = 00000000] 19:04:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 60 (14534000) [pid = 3592] [serial = 129] [outer = 1452DC00] 19:04:45 INFO - PROCESS | 3592 | 1464231885961 Marionette DEBUG loaded listener.js 19:04:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 61 (1459A800) [pid = 3592] [serial = 130] [outer = 1452DC00] 19:04:46 INFO - PROCESS | 3592 | 1464231886319 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]]]}] 19:04:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 19:04:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 562ms 19:04:46 INFO - PROCESS | 3592 | 1464231886366 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 19:04:46 INFO - PROCESS | 3592 | 1464231886368 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 19:04:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 19:04:46 INFO - PROCESS | 3592 | 1464231886372 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 19:04:46 INFO - PROCESS | 3592 | 1464231886374 Marionette TRACE conn3 <- [1,142,null,{}] 19:04:46 INFO - PROCESS | 3592 | 1464231886384 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}] 19:04:46 INFO - PROCESS | 3592 | 1464231886472 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 19:04:46 INFO - PROCESS | 3592 | 1464231886480 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:46 INFO - PROCESS | 3592 | ++DOCSHELL 131F7800 == 31 [pid = 3592] [id = 45] 19:04:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 62 (14533800) [pid = 3592] [serial = 131] [outer = 00000000] 19:04:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 63 (15615C00) [pid = 3592] [serial = 132] [outer = 14533800] 19:04:46 INFO - PROCESS | 3592 | 1464231886525 Marionette DEBUG loaded listener.js 19:04:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 64 (15998800) [pid = 3592] [serial = 133] [outer = 14533800] 19:04:46 INFO - PROCESS | 3592 | 1464231886883 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]]]}] 19:04:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 19:04:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 563ms 19:04:46 INFO - PROCESS | 3592 | 1464231886931 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 19:04:46 INFO - PROCESS | 3592 | 1464231886933 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 19:04:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 19:04:46 INFO - PROCESS | 3592 | 1464231886942 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 19:04:46 INFO - PROCESS | 3592 | 1464231886944 Marionette TRACE conn3 <- [1,146,null,{}] 19:04:46 INFO - PROCESS | 3592 | 1464231886947 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}] 19:04:47 INFO - PROCESS | 3592 | 1464231887031 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 19:04:47 INFO - PROCESS | 3592 | 1464231887037 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:47 INFO - PROCESS | 3592 | ++DOCSHELL 13953C00 == 32 [pid = 3592] [id = 46] 19:04:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 65 (1513A800) [pid = 3592] [serial = 134] [outer = 00000000] 19:04:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 66 (16390000) [pid = 3592] [serial = 135] [outer = 1513A800] 19:04:47 INFO - PROCESS | 3592 | 1464231887110 Marionette DEBUG loaded listener.js 19:04:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 67 (16661800) [pid = 3592] [serial = 136] [outer = 1513A800] 19:04:47 INFO - PROCESS | 3592 | 1464231887530 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]]]}] 19:04:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 19:04:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 617ms 19:04:47 INFO - PROCESS | 3592 | 1464231887554 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 19:04:47 INFO - PROCESS | 3592 | 1464231887556 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 19:04:47 INFO - PROCESS | 3592 | 1464231887559 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 19:04:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 19:04:47 INFO - PROCESS | 3592 | 1464231887561 Marionette TRACE conn3 <- [1,150,null,{}] 19:04:47 INFO - PROCESS | 3592 | 1464231887564 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}] 19:04:47 INFO - PROCESS | 3592 | 1464231887660 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 19:04:47 INFO - PROCESS | 3592 | 1464231887668 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:47 INFO - PROCESS | 3592 | ++DOCSHELL 15140C00 == 33 [pid = 3592] [id = 47] 19:04:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 68 (16667C00) [pid = 3592] [serial = 137] [outer = 00000000] 19:04:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 69 (17215C00) [pid = 3592] [serial = 138] [outer = 16667C00] 19:04:47 INFO - PROCESS | 3592 | 1464231887694 Marionette DEBUG loaded listener.js 19:04:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 70 (17904800) [pid = 3592] [serial = 139] [outer = 16667C00] 19:04:48 INFO - PROCESS | 3592 | 1464231888086 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]]]}] 19:04:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 19:04:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 549ms 19:04:48 INFO - PROCESS | 3592 | --DOMWINDOW == 69 (129F0400) [pid = 3592] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 19:04:48 INFO - PROCESS | 3592 | --DOMWINDOW == 68 (10A56000) [pid = 3592] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 19:04:48 INFO - PROCESS | 3592 | --DOMWINDOW == 67 (1125D000) [pid = 3592] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 19:04:48 INFO - PROCESS | 3592 | --DOMWINDOW == 66 (1324DC00) [pid = 3592] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 19:04:48 INFO - PROCESS | 3592 | --DOMWINDOW == 65 (13A50000) [pid = 3592] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 19:04:48 INFO - PROCESS | 3592 | --DOMWINDOW == 64 (14535C00) [pid = 3592] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 19:04:48 INFO - PROCESS | 3592 | 1464231888130 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 19:04:48 INFO - PROCESS | 3592 | 1464231888132 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 19:04:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 19:04:48 INFO - PROCESS | 3592 | 1464231888136 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 19:04:48 INFO - PROCESS | 3592 | 1464231888138 Marionette TRACE conn3 <- [1,154,null,{}] 19:04:48 INFO - PROCESS | 3592 | 1464231888141 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}] 19:04:48 INFO - PROCESS | 3592 | 1464231888196 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 19:04:48 INFO - PROCESS | 3592 | 1464231888203 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:48 INFO - PROCESS | 3592 | ++DOCSHELL 129F9000 == 34 [pid = 3592] [id = 48] 19:04:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 65 (129F9800) [pid = 3592] [serial = 140] [outer = 00000000] 19:04:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 66 (13935400) [pid = 3592] [serial = 141] [outer = 129F9800] 19:04:48 INFO - PROCESS | 3592 | 1464231888247 Marionette DEBUG loaded listener.js 19:04:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 67 (13939800) [pid = 3592] [serial = 142] [outer = 129F9800] 19:04:48 INFO - PROCESS | 3592 | 1464231888613 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]]]}] 19:04:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 19:04:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 521ms 19:04:48 INFO - PROCESS | 3592 | 1464231888652 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 19:04:48 INFO - PROCESS | 3592 | 1464231888654 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 19:04:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 19:04:48 INFO - PROCESS | 3592 | 1464231888658 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 19:04:48 INFO - PROCESS | 3592 | 1464231888659 Marionette TRACE conn3 <- [1,158,null,{}] 19:04:48 INFO - PROCESS | 3592 | 1464231888663 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}] 19:04:48 INFO - PROCESS | 3592 | 1464231888726 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 19:04:48 INFO - PROCESS | 3592 | 1464231888733 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:48 INFO - PROCESS | 3592 | ++DOCSHELL 129F0400 == 35 [pid = 3592] [id = 49] 19:04:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 68 (12F49C00) [pid = 3592] [serial = 143] [outer = 00000000] 19:04:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 69 (17C76800) [pid = 3592] [serial = 144] [outer = 12F49C00] 19:04:48 INFO - PROCESS | 3592 | 1464231888777 Marionette DEBUG loaded listener.js 19:04:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 70 (17C79000) [pid = 3592] [serial = 145] [outer = 12F49C00] 19:04:49 INFO - PROCESS | 3592 | 1464231889134 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]]]}] 19:04:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 19:04:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 521ms 19:04:49 INFO - PROCESS | 3592 | 1464231889171 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 19:04:49 INFO - PROCESS | 3592 | 1464231889173 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 19:04:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 19:04:49 INFO - PROCESS | 3592 | 1464231889180 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 19:04:49 INFO - PROCESS | 3592 | 1464231889182 Marionette TRACE conn3 <- [1,162,null,{}] 19:04:49 INFO - PROCESS | 3592 | 1464231889185 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}] 19:04:49 INFO - PROCESS | 3592 | 1464231889257 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 19:04:49 INFO - PROCESS | 3592 | 1464231889264 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:49 INFO - PROCESS | 3592 | ++DOCSHELL 1452D400 == 36 [pid = 3592] [id = 50] 19:04:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 71 (18189800) [pid = 3592] [serial = 146] [outer = 00000000] 19:04:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 72 (18395400) [pid = 3592] [serial = 147] [outer = 18189800] 19:04:49 INFO - PROCESS | 3592 | 1464231889308 Marionette DEBUG loaded listener.js 19:04:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 73 (1868B400) [pid = 3592] [serial = 148] [outer = 18189800] 19:04:49 INFO - PROCESS | 3592 | 1464231889658 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]]]}] 19:04:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 19:04:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 522ms 19:04:49 INFO - PROCESS | 3592 | 1464231889718 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 19:04:49 INFO - PROCESS | 3592 | 1464231889720 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 19:04:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 19:04:49 INFO - PROCESS | 3592 | 1464231889723 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 19:04:49 INFO - PROCESS | 3592 | 1464231889725 Marionette TRACE conn3 <- [1,166,null,{}] 19:04:49 INFO - PROCESS | 3592 | 1464231889729 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}] 19:04:49 INFO - PROCESS | 3592 | 1464231889782 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 19:04:49 INFO - PROCESS | 3592 | 1464231889789 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:49 INFO - PROCESS | 3592 | ++DOCSHELL 1559E800 == 37 [pid = 3592] [id = 51] 19:04:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (17BF1000) [pid = 3592] [serial = 149] [outer = 00000000] 19:04:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (19E2E000) [pid = 3592] [serial = 150] [outer = 17BF1000] 19:04:49 INFO - PROCESS | 3592 | 1464231889834 Marionette DEBUG loaded listener.js 19:04:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (1A25BC00) [pid = 3592] [serial = 151] [outer = 17BF1000] 19:04:50 INFO - PROCESS | 3592 | 1464231890619 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]]]}] 19:04:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 19:04:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 960ms 19:04:50 INFO - PROCESS | 3592 | 1464231890679 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 19:04:50 INFO - PROCESS | 3592 | 1464231890682 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 19:04:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 19:04:50 INFO - PROCESS | 3592 | 1464231890688 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 19:04:50 INFO - PROCESS | 3592 | 1464231890691 Marionette TRACE conn3 <- [1,170,null,{}] 19:04:50 INFO - PROCESS | 3592 | 1464231890696 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}] 19:04:50 INFO - PROCESS | 3592 | 1464231890812 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 19:04:50 INFO - PROCESS | 3592 | 1464231890864 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:50 INFO - PROCESS | 3592 | ++DOCSHELL 10A53C00 == 38 [pid = 3592] [id = 52] 19:04:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (11255C00) [pid = 3592] [serial = 152] [outer = 00000000] 19:04:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (12912C00) [pid = 3592] [serial = 153] [outer = 11255C00] 19:04:50 INFO - PROCESS | 3592 | 1464231890921 Marionette DEBUG loaded listener.js 19:04:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (12FA4400) [pid = 3592] [serial = 154] [outer = 11255C00] 19:04:51 INFO - PROCESS | 3592 | --DOCSHELL 1452D400 == 37 [pid = 3592] [id = 50] 19:04:51 INFO - PROCESS | 3592 | --DOCSHELL 129F0400 == 36 [pid = 3592] [id = 49] 19:04:51 INFO - PROCESS | 3592 | --DOCSHELL 129F9000 == 35 [pid = 3592] [id = 48] 19:04:51 INFO - PROCESS | 3592 | --DOCSHELL 15140C00 == 34 [pid = 3592] [id = 47] 19:04:51 INFO - PROCESS | 3592 | --DOCSHELL 13953C00 == 33 [pid = 3592] [id = 46] 19:04:51 INFO - PROCESS | 3592 | --DOCSHELL 131F7800 == 32 [pid = 3592] [id = 45] 19:04:51 INFO - PROCESS | 3592 | --DOCSHELL 1452D800 == 31 [pid = 3592] [id = 44] 19:04:51 INFO - PROCESS | 3592 | --DOCSHELL 129F7800 == 30 [pid = 3592] [id = 43] 19:04:51 INFO - PROCESS | 3592 | --DOCSHELL 114D5C00 == 29 [pid = 3592] [id = 42] 19:04:51 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (15110C00) [pid = 3592] [serial = 105] [outer = 00000000] [url = about:blank] 19:04:51 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (155A1C00) [pid = 3592] [serial = 106] [outer = 00000000] [url = about:blank] 19:04:51 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (129F7400) [pid = 3592] [serial = 96] [outer = 00000000] [url = about:blank] 19:04:51 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (10F95400) [pid = 3592] [serial = 93] [outer = 00000000] [url = about:blank] 19:04:51 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (12F49000) [pid = 3592] [serial = 99] [outer = 00000000] [url = about:blank] 19:04:51 INFO - PROCESS | 3592 | --DOMWINDOW == 73 (13949C00) [pid = 3592] [serial = 102] [outer = 00000000] [url = about:blank] 19:04:51 INFO - PROCESS | 3592 | --DOMWINDOW == 72 (129FC000) [pid = 3592] [serial = 97] [outer = 00000000] [url = about:blank] 19:04:51 INFO - PROCESS | 3592 | --DOMWINDOW == 71 (13A56000) [pid = 3592] [serial = 103] [outer = 00000000] [url = about:blank] 19:04:51 INFO - PROCESS | 3592 | --DOMWINDOW == 70 (110BC800) [pid = 3592] [serial = 94] [outer = 00000000] [url = about:blank] 19:04:51 INFO - PROCESS | 3592 | --DOMWINDOW == 69 (1A9DC000) [pid = 3592] [serial = 91] [outer = 00000000] [url = about:blank] 19:04:51 INFO - PROCESS | 3592 | --DOMWINDOW == 68 (12FAC400) [pid = 3592] [serial = 100] [outer = 00000000] [url = about:blank] 19:04:51 INFO - PROCESS | 3592 | --DOMWINDOW == 67 (1A9DA000) [pid = 3592] [serial = 90] [outer = 00000000] [url = about:blank] 19:04:51 INFO - PROCESS | 3592 | 1464231891603 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]]]}] 19:04:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 19:04:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 960ms 19:04:51 INFO - PROCESS | 3592 | 1464231891647 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 19:04:51 INFO - PROCESS | 3592 | 1464231891650 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 19:04:51 INFO - PROCESS | 3592 | 1464231891656 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 19:04:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 19:04:51 INFO - PROCESS | 3592 | 1464231891659 Marionette TRACE conn3 <- [1,174,null,{}] 19:04:51 INFO - PROCESS | 3592 | 1464231891666 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}] 19:04:51 INFO - PROCESS | 3592 | 1464231891745 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 19:04:51 INFO - PROCESS | 3592 | 1464231891754 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:51 INFO - PROCESS | 3592 | ++DOCSHELL 10A5C400 == 30 [pid = 3592] [id = 53] 19:04:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 68 (10F95400) [pid = 3592] [serial = 155] [outer = 00000000] 19:04:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 69 (1125A800) [pid = 3592] [serial = 156] [outer = 10F95400] 19:04:51 INFO - PROCESS | 3592 | 1464231891787 Marionette DEBUG loaded listener.js 19:04:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 70 (11F0F000) [pid = 3592] [serial = 157] [outer = 10F95400] 19:04:52 INFO - PROCESS | 3592 | 1464231892189 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]]]}] 19:04:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 19:04:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 562ms 19:04:52 INFO - PROCESS | 3592 | 1464231892232 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 19:04:52 INFO - PROCESS | 3592 | 1464231892220 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 19:04:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 19:04:52 INFO - PROCESS | 3592 | 1464231892226 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 19:04:52 INFO - PROCESS | 3592 | 1464231892229 Marionette TRACE conn3 <- [1,178,null,{}] 19:04:52 INFO - PROCESS | 3592 | 1464231892233 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}] 19:04:52 INFO - PROCESS | 3592 | 1464231892312 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 19:04:52 INFO - PROCESS | 3592 | 1464231892322 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:52 INFO - PROCESS | 3592 | ++DOCSHELL 12B4CC00 == 31 [pid = 3592] [id = 54] 19:04:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 71 (12B4F800) [pid = 3592] [serial = 158] [outer = 00000000] 19:04:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 72 (12FB0800) [pid = 3592] [serial = 159] [outer = 12B4F800] 19:04:52 INFO - PROCESS | 3592 | 1464231892368 Marionette DEBUG loaded listener.js 19:04:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 73 (131D9000) [pid = 3592] [serial = 160] [outer = 12B4F800] 19:04:52 INFO - PROCESS | 3592 | 1464231892731 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]]]}] 19:04:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 19:04:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 521ms 19:04:52 INFO - PROCESS | 3592 | 1464231892759 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 19:04:52 INFO - PROCESS | 3592 | 1464231892761 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 19:04:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 19:04:52 INFO - PROCESS | 3592 | 1464231892765 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 19:04:52 INFO - PROCESS | 3592 | 1464231892768 Marionette TRACE conn3 <- [1,182,null,{}] 19:04:52 INFO - PROCESS | 3592 | 1464231892778 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}] 19:04:52 INFO - PROCESS | 3592 | 1464231892842 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 19:04:52 INFO - PROCESS | 3592 | 1464231892850 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:52 INFO - PROCESS | 3592 | ++DOCSHELL 13949C00 == 32 [pid = 3592] [id = 55] 19:04:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (13954000) [pid = 3592] [serial = 161] [outer = 00000000] 19:04:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (14209C00) [pid = 3592] [serial = 162] [outer = 13954000] 19:04:52 INFO - PROCESS | 3592 | 1464231892899 Marionette DEBUG loaded listener.js 19:04:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (1452F000) [pid = 3592] [serial = 163] [outer = 13954000] 19:04:53 INFO - PROCESS | 3592 | 1464231893288 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]]]}] 19:04:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 19:04:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 562ms 19:04:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 19:04:53 INFO - PROCESS | 3592 | 1464231893322 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 19:04:53 INFO - PROCESS | 3592 | 1464231893325 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 19:04:53 INFO - PROCESS | 3592 | 1464231893328 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 19:04:53 INFO - PROCESS | 3592 | 1464231893330 Marionette TRACE conn3 <- [1,186,null,{}] 19:04:53 INFO - PROCESS | 3592 | 1464231893333 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}] 19:04:53 INFO - PROCESS | 3592 | 1464231893407 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 19:04:53 INFO - PROCESS | 3592 | 1464231893413 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:53 INFO - PROCESS | 3592 | ++DOCSHELL 14209800 == 33 [pid = 3592] [id = 56] 19:04:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (15138C00) [pid = 3592] [serial = 164] [outer = 00000000] 19:04:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (1599A400) [pid = 3592] [serial = 165] [outer = 15138C00] 19:04:53 INFO - PROCESS | 3592 | 1464231893458 Marionette DEBUG loaded listener.js 19:04:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (16173400) [pid = 3592] [serial = 166] [outer = 15138C00] 19:04:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (166DE000) [pid = 3592] [serial = 167] [outer = 1B624C00] 19:04:53 INFO - PROCESS | 3592 | 1464231893889 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]]]}] 19:04:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 19:04:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 604ms 19:04:53 INFO - PROCESS | 3592 | 1464231893945 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 19:04:53 INFO - PROCESS | 3592 | 1464231893947 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 19:04:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 19:04:53 INFO - PROCESS | 3592 | 1464231893950 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 19:04:53 INFO - PROCESS | 3592 | 1464231893952 Marionette TRACE conn3 <- [1,190,null,{}] 19:04:53 INFO - PROCESS | 3592 | 1464231893962 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}] 19:04:54 INFO - PROCESS | 3592 | 1464231894038 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 19:04:54 INFO - PROCESS | 3592 | 1464231894112 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:54 INFO - PROCESS | 3592 | ++DOCSHELL 10504400 == 34 [pid = 3592] [id = 57] 19:04:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (10504C00) [pid = 3592] [serial = 168] [outer = 00000000] 19:04:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (16B98400) [pid = 3592] [serial = 169] [outer = 10504C00] 19:04:54 INFO - PROCESS | 3592 | 1464231894157 Marionette DEBUG loaded listener.js 19:04:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (1727C000) [pid = 3592] [serial = 170] [outer = 10504C00] 19:04:54 INFO - PROCESS | 3592 | 1464231894486 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]]]}] 19:04:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 19:04:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 549ms 19:04:54 INFO - PROCESS | 3592 | 1464231894506 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 19:04:54 INFO - PROCESS | 3592 | 1464231894508 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 19:04:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 19:04:54 INFO - PROCESS | 3592 | 1464231894516 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 19:04:54 INFO - PROCESS | 3592 | 1464231894518 Marionette TRACE conn3 <- [1,194,null,{}] 19:04:54 INFO - PROCESS | 3592 | 1464231894522 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}] 19:04:54 INFO - PROCESS | 3592 | 1464231894627 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 19:04:54 INFO - PROCESS | 3592 | 1464231894635 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:54 INFO - PROCESS | 3592 | ++DOCSHELL 1753C800 == 35 [pid = 3592] [id = 58] 19:04:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (17C72400) [pid = 3592] [serial = 171] [outer = 00000000] 19:04:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (18690400) [pid = 3592] [serial = 172] [outer = 17C72400] 19:04:54 INFO - PROCESS | 3592 | 1464231894681 Marionette DEBUG loaded listener.js 19:04:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (1A258000) [pid = 3592] [serial = 173] [outer = 17C72400] 19:04:55 INFO - PROCESS | 3592 | 1464231895038 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]]]}] 19:04:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 19:04:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 562ms 19:04:55 INFO - PROCESS | 3592 | 1464231895077 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 19:04:55 INFO - PROCESS | 3592 | 1464231895079 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 19:04:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 19:04:55 INFO - PROCESS | 3592 | 1464231895082 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 19:04:55 INFO - PROCESS | 3592 | 1464231895084 Marionette TRACE conn3 <- [1,198,null,{}] 19:04:55 INFO - PROCESS | 3592 | 1464231895088 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}] 19:04:55 INFO - PROCESS | 3592 | 1464231895166 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 19:04:55 INFO - PROCESS | 3592 | 1464231895174 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:55 INFO - PROCESS | 3592 | ++DOCSHELL 1A262000 == 36 [pid = 3592] [id = 59] 19:04:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (1A264800) [pid = 3592] [serial = 174] [outer = 00000000] 19:04:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (1A430000) [pid = 3592] [serial = 175] [outer = 1A264800] 19:04:55 INFO - PROCESS | 3592 | 1464231895257 Marionette DEBUG loaded listener.js 19:04:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (1A431000) [pid = 3592] [serial = 176] [outer = 1A264800] 19:04:55 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (1513A800) [pid = 3592] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 19:04:55 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (1452DC00) [pid = 3592] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 19:04:55 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (114DBC00) [pid = 3592] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 19:04:55 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (129FA800) [pid = 3592] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 19:04:55 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (10A4FC00) [pid = 3592] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 19:04:55 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (12F15800) [pid = 3592] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 19:04:55 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (16394000) [pid = 3592] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 19:04:55 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (16F23000) [pid = 3592] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 19:04:55 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (16667C00) [pid = 3592] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 19:04:55 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (129F9800) [pid = 3592] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 19:04:55 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (12F49C00) [pid = 3592] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 19:04:55 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (14533800) [pid = 3592] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 19:04:55 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (18189800) [pid = 3592] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 19:04:55 INFO - PROCESS | 3592 | 1464231895657 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]]]}] 19:04:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 19:04:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 617ms 19:04:55 INFO - PROCESS | 3592 | 1464231895699 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 19:04:55 INFO - PROCESS | 3592 | 1464231895701 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 19:04:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 19:04:55 INFO - PROCESS | 3592 | 1464231895705 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 19:04:55 INFO - PROCESS | 3592 | 1464231895706 Marionette TRACE conn3 <- [1,202,null,{}] 19:04:55 INFO - PROCESS | 3592 | 1464231895709 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}] 19:04:55 INFO - PROCESS | 3592 | 1464231895764 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 19:04:55 INFO - PROCESS | 3592 | 1464231895770 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:55 INFO - PROCESS | 3592 | ++DOCSHELL 11FA6400 == 37 [pid = 3592] [id = 60] 19:04:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (12BCFC00) [pid = 3592] [serial = 177] [outer = 00000000] 19:04:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (16394000) [pid = 3592] [serial = 178] [outer = 12BCFC00] 19:04:55 INFO - PROCESS | 3592 | 1464231895815 Marionette DEBUG loaded listener.js 19:04:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (1753C400) [pid = 3592] [serial = 179] [outer = 12BCFC00] 19:04:56 INFO - PROCESS | 3592 | 1464231896135 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]]]}] 19:04:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 19:04:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 466ms 19:04:56 INFO - PROCESS | 3592 | 1464231896164 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 19:04:56 INFO - PROCESS | 3592 | 1464231896166 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 19:04:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 19:04:56 INFO - PROCESS | 3592 | 1464231896169 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 19:04:56 INFO - PROCESS | 3592 | 1464231896171 Marionette TRACE conn3 <- [1,206,null,{}] 19:04:56 INFO - PROCESS | 3592 | 1464231896175 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}] 19:04:56 INFO - PROCESS | 3592 | 1464231896280 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 19:04:56 INFO - PROCESS | 3592 | 1464231896270 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:56 INFO - PROCESS | 3592 | ++DOCSHELL 16390C00 == 38 [pid = 3592] [id = 61] 19:04:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (1868F000) [pid = 3592] [serial = 180] [outer = 00000000] 19:04:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (1A42F000) [pid = 3592] [serial = 181] [outer = 1868F000] 19:04:56 INFO - PROCESS | 3592 | 1464231896314 Marionette DEBUG loaded listener.js 19:04:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (1A434C00) [pid = 3592] [serial = 182] [outer = 1868F000] 19:04:56 INFO - PROCESS | 3592 | 1464231896672 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]]]}] 19:04:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 19:04:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 521ms 19:04:56 INFO - PROCESS | 3592 | 1464231896702 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 19:04:56 INFO - PROCESS | 3592 | 1464231896703 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 19:04:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 19:04:56 INFO - PROCESS | 3592 | 1464231896707 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 19:04:56 INFO - PROCESS | 3592 | 1464231896708 Marionette TRACE conn3 <- [1,210,null,{}] 19:04:56 INFO - PROCESS | 3592 | 1464231896712 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}] 19:04:56 INFO - PROCESS | 3592 | 1464231896794 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 19:04:56 INFO - PROCESS | 3592 | 1464231896804 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:56 INFO - PROCESS | 3592 | ++DOCSHELL 129FA800 == 39 [pid = 3592] [id = 62] 19:04:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (129FD800) [pid = 3592] [serial = 183] [outer = 00000000] 19:04:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (1A7E3400) [pid = 3592] [serial = 184] [outer = 129FD800] 19:04:56 INFO - PROCESS | 3592 | 1464231896849 Marionette DEBUG loaded listener.js 19:04:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (1A7E4800) [pid = 3592] [serial = 185] [outer = 129FD800] 19:04:57 INFO - PROCESS | 3592 | 1464231897187 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]]]}] 19:04:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 19:04:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 521ms 19:04:57 INFO - PROCESS | 3592 | 1464231897242 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 19:04:57 INFO - PROCESS | 3592 | 1464231897247 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 19:04:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 19:04:57 INFO - PROCESS | 3592 | 1464231897252 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 19:04:57 INFO - PROCESS | 3592 | 1464231897257 Marionette TRACE conn3 <- [1,214,null,{}] 19:04:57 INFO - PROCESS | 3592 | 1464231897263 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}] 19:04:57 INFO - PROCESS | 3592 | 1464231897340 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 19:04:57 INFO - PROCESS | 3592 | 1464231897539 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:57 INFO - PROCESS | 3592 | ++DOCSHELL 110C1000 == 40 [pid = 3592] [id = 63] 19:04:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (110C5C00) [pid = 3592] [serial = 186] [outer = 00000000] 19:04:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (118B8000) [pid = 3592] [serial = 187] [outer = 110C5C00] 19:04:57 INFO - PROCESS | 3592 | 1464231897598 Marionette DEBUG loaded listener.js 19:04:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (129F8800) [pid = 3592] [serial = 188] [outer = 110C5C00] 19:04:58 INFO - PROCESS | 3592 | 1464231898090 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]]]}] 19:04:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 19:04:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 878ms 19:04:58 INFO - PROCESS | 3592 | 1464231898131 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 19:04:58 INFO - PROCESS | 3592 | 1464231898135 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 19:04:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 19:04:58 INFO - PROCESS | 3592 | 1464231898143 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 19:04:58 INFO - PROCESS | 3592 | 1464231898147 Marionette TRACE conn3 <- [1,218,null,{}] 19:04:58 INFO - PROCESS | 3592 | 1464231898152 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}] 19:04:58 INFO - PROCESS | 3592 | 1464231898236 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 19:04:58 INFO - PROCESS | 3592 | 1464231898311 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:58 INFO - PROCESS | 3592 | ++DOCSHELL 13952C00 == 41 [pid = 3592] [id = 64] 19:04:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (13954400) [pid = 3592] [serial = 189] [outer = 00000000] 19:04:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (14533800) [pid = 3592] [serial = 190] [outer = 13954400] 19:04:58 INFO - PROCESS | 3592 | 1464231898367 Marionette DEBUG loaded listener.js 19:04:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (15997400) [pid = 3592] [serial = 191] [outer = 13954400] 19:04:58 INFO - PROCESS | 3592 | 1464231898917 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]]]}] 19:04:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 19:04:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 795ms 19:04:58 INFO - PROCESS | 3592 | 1464231898948 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 19:04:58 INFO - PROCESS | 3592 | 1464231898951 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 19:04:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 19:04:58 INFO - PROCESS | 3592 | 1464231898955 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 19:04:58 INFO - PROCESS | 3592 | 1464231898957 Marionette TRACE conn3 <- [1,222,null,{}] 19:04:58 INFO - PROCESS | 3592 | 1464231898949 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}] 19:04:59 INFO - PROCESS | 3592 | 1464231899054 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 19:04:59 INFO - PROCESS | 3592 | 1464231899129 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:59 INFO - PROCESS | 3592 | ++DOCSHELL 17D0CC00 == 42 [pid = 3592] [id = 65] 19:04:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (18394C00) [pid = 3592] [serial = 192] [outer = 00000000] 19:04:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (1A5F4C00) [pid = 3592] [serial = 193] [outer = 18394C00] 19:04:59 INFO - PROCESS | 3592 | 1464231899170 Marionette DEBUG loaded listener.js 19:04:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (1A9DCC00) [pid = 3592] [serial = 194] [outer = 18394C00] 19:04:59 INFO - PROCESS | 3592 | 1464231899788 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]]]}] 19:04:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 19:04:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 878ms 19:04:59 INFO - PROCESS | 3592 | 1464231899833 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 19:04:59 INFO - PROCESS | 3592 | 1464231899819 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 19:04:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 19:04:59 INFO - PROCESS | 3592 | 1464231899825 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 19:04:59 INFO - PROCESS | 3592 | 1464231899828 Marionette TRACE conn3 <- [1,226,null,{}] 19:04:59 INFO - PROCESS | 3592 | 1464231899833 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}] 19:04:59 INFO - PROCESS | 3592 | 1464231899925 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 19:04:59 INFO - PROCESS | 3592 | 1464231899996 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:59 INFO - PROCESS | 3592 | ++DOCSHELL 10F97C00 == 43 [pid = 3592] [id = 66] 19:04:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (10F99000) [pid = 3592] [serial = 195] [outer = 00000000] 19:05:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (11F19800) [pid = 3592] [serial = 196] [outer = 10F99000] 19:05:00 INFO - PROCESS | 3592 | 1464231900066 Marionette DEBUG loaded listener.js 19:05:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (129FB000) [pid = 3592] [serial = 197] [outer = 10F99000] 19:05:00 INFO - PROCESS | 3592 | --DOCSHELL 16390C00 == 42 [pid = 3592] [id = 61] 19:05:00 INFO - PROCESS | 3592 | --DOCSHELL 11FA6400 == 41 [pid = 3592] [id = 60] 19:05:00 INFO - PROCESS | 3592 | --DOCSHELL 1A262000 == 40 [pid = 3592] [id = 59] 19:05:00 INFO - PROCESS | 3592 | --DOCSHELL 1753C800 == 39 [pid = 3592] [id = 58] 19:05:00 INFO - PROCESS | 3592 | --DOCSHELL 10504400 == 38 [pid = 3592] [id = 57] 19:05:00 INFO - PROCESS | 3592 | --DOCSHELL 14209800 == 37 [pid = 3592] [id = 56] 19:05:00 INFO - PROCESS | 3592 | --DOCSHELL 13949C00 == 36 [pid = 3592] [id = 55] 19:05:00 INFO - PROCESS | 3592 | --DOCSHELL 12B4CC00 == 35 [pid = 3592] [id = 54] 19:05:00 INFO - PROCESS | 3592 | --DOCSHELL 10A5C400 == 34 [pid = 3592] [id = 53] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (16390000) [pid = 3592] [serial = 135] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (14534000) [pid = 3592] [serial = 129] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (11CAD000) [pid = 3592] [serial = 123] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (12915C00) [pid = 3592] [serial = 124] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (12F4A000) [pid = 3592] [serial = 126] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (12FB2C00) [pid = 3592] [serial = 127] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (10A55000) [pid = 3592] [serial = 120] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (114DE000) [pid = 3592] [serial = 109] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (10A5E400) [pid = 3592] [serial = 108] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (1452BC00) [pid = 3592] [serial = 112] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (131F0400) [pid = 3592] [serial = 111] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (16666C00) [pid = 3592] [serial = 115] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (16662800) [pid = 3592] [serial = 114] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (1753F000) [pid = 3592] [serial = 118] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (1753D400) [pid = 3592] [serial = 117] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (17215C00) [pid = 3592] [serial = 138] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (13935400) [pid = 3592] [serial = 141] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (17C79000) [pid = 3592] [serial = 145] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (17904800) [pid = 3592] [serial = 139] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (15615C00) [pid = 3592] [serial = 132] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (15998800) [pid = 3592] [serial = 133] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (16661800) [pid = 3592] [serial = 136] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (17C76800) [pid = 3592] [serial = 144] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 73 (1459A800) [pid = 3592] [serial = 130] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 72 (13939800) [pid = 3592] [serial = 142] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 71 (1868B400) [pid = 3592] [serial = 148] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | --DOMWINDOW == 70 (18395400) [pid = 3592] [serial = 147] [outer = 00000000] [url = about:blank] 19:05:00 INFO - PROCESS | 3592 | 1464231900534 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]]]}] 19:05:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 19:05:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 740ms 19:05:00 INFO - PROCESS | 3592 | 1464231900570 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 19:05:00 INFO - PROCESS | 3592 | 1464231900575 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 19:05:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 19:05:00 INFO - PROCESS | 3592 | 1464231900585 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 19:05:00 INFO - PROCESS | 3592 | 1464231900588 Marionette TRACE conn3 <- [1,230,null,{}] 19:05:00 INFO - PROCESS | 3592 | 1464231900592 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}] 19:05:00 INFO - PROCESS | 3592 | 1464231900671 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 19:05:00 INFO - PROCESS | 3592 | 1464231900660 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:00 INFO - PROCESS | 3592 | ++DOCSHELL 12911800 == 35 [pid = 3592] [id = 67] 19:05:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 71 (12915C00) [pid = 3592] [serial = 198] [outer = 00000000] 19:05:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 72 (12FA4800) [pid = 3592] [serial = 199] [outer = 12915C00] 19:05:00 INFO - PROCESS | 3592 | 1464231900713 Marionette DEBUG loaded listener.js 19:05:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 73 (12FEE400) [pid = 3592] [serial = 200] [outer = 12915C00] 19:05:01 INFO - PROCESS | 3592 | 1464231901108 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]]]}] 19:05:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 19:05:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 562ms 19:05:01 INFO - PROCESS | 3592 | 1464231901142 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 19:05:01 INFO - PROCESS | 3592 | 1464231901144 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 19:05:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 19:05:01 INFO - PROCESS | 3592 | 1464231901148 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 19:05:01 INFO - PROCESS | 3592 | 1464231901151 Marionette TRACE conn3 <- [1,234,null,{}] 19:05:01 INFO - PROCESS | 3592 | 1464231901189 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}] 19:05:01 INFO - PROCESS | 3592 | 1464231901272 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 19:05:01 INFO - PROCESS | 3592 | 1464231901267 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:01 INFO - PROCESS | 3592 | ++DOCSHELL 13956C00 == 36 [pid = 3592] [id = 68] 19:05:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (13A4FC00) [pid = 3592] [serial = 201] [outer = 00000000] 19:05:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (1452F800) [pid = 3592] [serial = 202] [outer = 13A4FC00] 19:05:01 INFO - PROCESS | 3592 | 1464231901315 Marionette DEBUG loaded listener.js 19:05:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (15106000) [pid = 3592] [serial = 203] [outer = 13A4FC00] 19:05:01 INFO - PROCESS | 3592 | 1464231901708 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]]]}] 19:05:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 19:05:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 618ms 19:05:01 INFO - PROCESS | 3592 | 1464231901766 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 19:05:01 INFO - PROCESS | 3592 | 1464231901769 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 19:05:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 19:05:01 INFO - PROCESS | 3592 | 1464231901772 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 19:05:01 INFO - PROCESS | 3592 | 1464231901774 Marionette TRACE conn3 <- [1,238,null,{}] 19:05:01 INFO - PROCESS | 3592 | 1464231901777 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}] 19:05:01 INFO - PROCESS | 3592 | 1464231901857 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 19:05:01 INFO - PROCESS | 3592 | 1464231901848 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:01 INFO - PROCESS | 3592 | ++DOCSHELL 15135800 == 37 [pid = 3592] [id = 69] 19:05:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (15617000) [pid = 3592] [serial = 204] [outer = 00000000] 19:05:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (15999400) [pid = 3592] [serial = 205] [outer = 15617000] 19:05:01 INFO - PROCESS | 3592 | 1464231901893 Marionette DEBUG loaded listener.js 19:05:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (16179C00) [pid = 3592] [serial = 206] [outer = 15617000] 19:05:02 INFO - PROCESS | 3592 | 1464231902252 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]]]}] 19:05:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 19:05:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 521ms 19:05:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 19:05:02 INFO - PROCESS | 3592 | 1464231902296 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 19:05:02 INFO - PROCESS | 3592 | 1464231902298 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 19:05:02 INFO - PROCESS | 3592 | 1464231902301 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 19:05:02 INFO - PROCESS | 3592 | 1464231902303 Marionette TRACE conn3 <- [1,242,null,{}] 19:05:02 INFO - PROCESS | 3592 | 1464231902316 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}] 19:05:02 INFO - PROCESS | 3592 | 1464231902370 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 19:05:02 INFO - PROCESS | 3592 | 1464231902377 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:02 INFO - PROCESS | 3592 | ++DOCSHELL 1599D000 == 38 [pid = 3592] [id = 70] 19:05:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (16175400) [pid = 3592] [serial = 207] [outer = 00000000] 19:05:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (16666800) [pid = 3592] [serial = 208] [outer = 16175400] 19:05:02 INFO - PROCESS | 3592 | 1464231902421 Marionette DEBUG loaded listener.js 19:05:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (16F1F000) [pid = 3592] [serial = 209] [outer = 16175400] 19:05:02 INFO - PROCESS | 3592 | 1464231902834 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]]]}] 19:05:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 19:05:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 549ms 19:05:02 INFO - PROCESS | 3592 | 1464231902854 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 19:05:02 INFO - PROCESS | 3592 | 1464231902856 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 19:05:02 INFO - PROCESS | 3592 | 1464231902859 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 19:05:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 19:05:02 INFO - PROCESS | 3592 | 1464231902861 Marionette TRACE conn3 <- [1,246,null,{}] 19:05:02 INFO - PROCESS | 3592 | 1464231902864 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}] 19:05:02 INFO - PROCESS | 3592 | 1464231902981 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 19:05:02 INFO - PROCESS | 3592 | 1464231902973 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:03 INFO - PROCESS | 3592 | ++DOCSHELL 17B77400 == 39 [pid = 3592] [id = 71] 19:05:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (17B77C00) [pid = 3592] [serial = 210] [outer = 00000000] 19:05:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (17C71C00) [pid = 3592] [serial = 211] [outer = 17B77C00] 19:05:03 INFO - PROCESS | 3592 | 1464231903061 Marionette DEBUG loaded listener.js 19:05:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (17D0AC00) [pid = 3592] [serial = 212] [outer = 17B77C00] 19:05:03 INFO - PROCESS | 3592 | 1464231903408 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]]]}] 19:05:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 19:05:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 562ms 19:05:03 INFO - PROCESS | 3592 | 1464231903421 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 19:05:03 INFO - PROCESS | 3592 | 1464231903423 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 19:05:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 19:05:03 INFO - PROCESS | 3592 | 1464231903426 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 19:05:03 INFO - PROCESS | 3592 | 1464231903428 Marionette TRACE conn3 <- [1,250,null,{}] 19:05:03 INFO - PROCESS | 3592 | 1464231903431 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}] 19:05:03 INFO - PROCESS | 3592 | 1464231903532 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 19:05:03 INFO - PROCESS | 3592 | 1464231903538 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:03 INFO - PROCESS | 3592 | ++DOCSHELL 11254000 == 40 [pid = 3592] [id = 72] 19:05:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (1599E000) [pid = 3592] [serial = 213] [outer = 00000000] 19:05:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (18189800) [pid = 3592] [serial = 214] [outer = 1599E000] 19:05:03 INFO - PROCESS | 3592 | 1464231903584 Marionette DEBUG loaded listener.js 19:05:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (18392800) [pid = 3592] [serial = 215] [outer = 1599E000] 19:05:03 INFO - PROCESS | 3592 | 1464231903970 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]]]}] 19:05:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 19:05:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 562ms 19:05:03 INFO - PROCESS | 3592 | 1464231903992 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 19:05:03 INFO - PROCESS | 3592 | 1464231903994 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 19:05:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 19:05:03 INFO - PROCESS | 3592 | 1464231903997 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 19:05:03 INFO - PROCESS | 3592 | 1464231903999 Marionette TRACE conn3 <- [1,254,null,{}] 19:05:03 INFO - PROCESS | 3592 | 1464231904002 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}] 19:05:04 INFO - PROCESS | 3592 | 1464231904089 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 19:05:04 INFO - PROCESS | 3592 | 1464231904095 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:04 INFO - PROCESS | 3592 | ++DOCSHELL 17BF1800 == 41 [pid = 3592] [id = 73] 19:05:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (17BF2000) [pid = 3592] [serial = 216] [outer = 00000000] 19:05:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (19BC7800) [pid = 3592] [serial = 217] [outer = 17BF2000] 19:05:04 INFO - PROCESS | 3592 | 1464231904154 Marionette DEBUG loaded listener.js 19:05:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (19BCB000) [pid = 3592] [serial = 218] [outer = 17BF2000] 19:05:04 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (1A264800) [pid = 3592] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 19:05:04 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (10504C00) [pid = 3592] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 19:05:04 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (12BCFC00) [pid = 3592] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 19:05:04 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (12B4F800) [pid = 3592] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 19:05:04 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (15138C00) [pid = 3592] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 19:05:04 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (1868F000) [pid = 3592] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 19:05:04 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (13954000) [pid = 3592] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 19:05:04 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (10F95400) [pid = 3592] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 19:05:04 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (17C72400) [pid = 3592] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 19:05:04 INFO - PROCESS | 3592 | 1464231904551 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]]]}] 19:05:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 19:05:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 617ms 19:05:04 INFO - PROCESS | 3592 | 1464231904605 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 19:05:04 INFO - PROCESS | 3592 | 1464231904607 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 19:05:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 19:05:04 INFO - PROCESS | 3592 | 1464231904610 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 19:05:04 INFO - PROCESS | 3592 | 1464231904612 Marionette TRACE conn3 <- [1,258,null,{}] 19:05:04 INFO - PROCESS | 3592 | 1464231904625 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}] 19:05:04 INFO - PROCESS | 3592 | 1464231904723 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 19:05:04 INFO - PROCESS | 3592 | 1464231904743 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:04 INFO - PROCESS | 3592 | ++DOCSHELL 10BB7400 == 42 [pid = 3592] [id = 74] 19:05:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (1420A800) [pid = 3592] [serial = 219] [outer = 00000000] 19:05:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (19BC2C00) [pid = 3592] [serial = 220] [outer = 1420A800] 19:05:04 INFO - PROCESS | 3592 | 1464231904788 Marionette DEBUG loaded listener.js 19:05:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (17C72400) [pid = 3592] [serial = 221] [outer = 1420A800] 19:05:05 INFO - PROCESS | 3592 | 1464231905117 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]]]}] 19:05:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 19:05:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 521ms 19:05:05 INFO - PROCESS | 3592 | 1464231905139 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 19:05:05 INFO - PROCESS | 3592 | 1464231905141 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 19:05:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 19:05:05 INFO - PROCESS | 3592 | 1464231905144 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 19:05:05 INFO - PROCESS | 3592 | 1464231905146 Marionette TRACE conn3 <- [1,262,null,{}] 19:05:05 INFO - PROCESS | 3592 | 1464231905160 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}] 19:05:05 INFO - PROCESS | 3592 | 1464231905217 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 19:05:05 INFO - PROCESS | 3592 | 1464231905223 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:05 INFO - PROCESS | 3592 | ++DOCSHELL 10275400 == 43 [pid = 3592] [id = 75] 19:05:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (1868F000) [pid = 3592] [serial = 222] [outer = 00000000] 19:05:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (1A25B400) [pid = 3592] [serial = 223] [outer = 1868F000] 19:05:05 INFO - PROCESS | 3592 | 1464231905268 Marionette DEBUG loaded listener.js 19:05:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (1A429C00) [pid = 3592] [serial = 224] [outer = 1868F000] 19:05:05 INFO - PROCESS | 3592 | 1464231905633 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]]]}] 19:05:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 19:05:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 521ms 19:05:05 INFO - PROCESS | 3592 | 1464231905663 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 19:05:05 INFO - PROCESS | 3592 | 1464231905666 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 19:05:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 19:05:05 INFO - PROCESS | 3592 | 1464231905676 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 19:05:05 INFO - PROCESS | 3592 | 1464231905679 Marionette TRACE conn3 <- [1,266,null,{}] 19:05:05 INFO - PROCESS | 3592 | 1464231905684 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}] 19:05:05 INFO - PROCESS | 3592 | 1464231905793 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 19:05:05 INFO - PROCESS | 3592 | 1464231905808 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:05 INFO - PROCESS | 3592 | ++DOCSHELL 1A9E5C00 == 44 [pid = 3592] [id = 76] 19:05:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (1A9E6000) [pid = 3592] [serial = 225] [outer = 00000000] 19:05:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (1AA75000) [pid = 3592] [serial = 226] [outer = 1A9E6000] 19:05:05 INFO - PROCESS | 3592 | 1464231905857 Marionette DEBUG loaded listener.js 19:05:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (1AA7B400) [pid = 3592] [serial = 227] [outer = 1A9E6000] 19:05:06 INFO - PROCESS | 3592 | 1464231906342 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]]]}] 19:05:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 19:05:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 741ms 19:05:06 INFO - PROCESS | 3592 | 1464231906416 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 19:05:06 INFO - PROCESS | 3592 | 1464231906421 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 19:05:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 19:05:06 INFO - PROCESS | 3592 | 1464231906426 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 19:05:06 INFO - PROCESS | 3592 | 1464231906430 Marionette TRACE conn3 <- [1,270,null,{}] 19:05:06 INFO - PROCESS | 3592 | 1464231906436 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}] 19:05:06 INFO - PROCESS | 3592 | 1464231906531 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 19:05:06 INFO - PROCESS | 3592 | 1464231906600 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:06 INFO - PROCESS | 3592 | ++DOCSHELL 10479C00 == 45 [pid = 3592] [id = 77] 19:05:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (105ED400) [pid = 3592] [serial = 228] [outer = 00000000] 19:05:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (118ADC00) [pid = 3592] [serial = 229] [outer = 105ED400] 19:05:06 INFO - PROCESS | 3592 | 1464231906641 Marionette DEBUG loaded listener.js 19:05:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (12937000) [pid = 3592] [serial = 230] [outer = 105ED400] 19:05:07 INFO - PROCESS | 3592 | 1464231907184 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]]]}] 19:05:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 19:05:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 782ms 19:05:07 INFO - PROCESS | 3592 | 1464231907215 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 19:05:07 INFO - PROCESS | 3592 | 1464231907221 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 19:05:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 19:05:07 INFO - PROCESS | 3592 | 1464231907228 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 19:05:07 INFO - PROCESS | 3592 | 1464231907231 Marionette TRACE conn3 <- [1,274,null,{}] 19:05:07 INFO - PROCESS | 3592 | 1464231907235 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}] 19:05:07 INFO - PROCESS | 3592 | 1464231907322 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 19:05:07 INFO - PROCESS | 3592 | 1464231907411 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:07 INFO - PROCESS | 3592 | ++DOCSHELL 1380A000 == 46 [pid = 3592] [id = 78] 19:05:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (1380B800) [pid = 3592] [serial = 231] [outer = 00000000] 19:05:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (13A56400) [pid = 3592] [serial = 232] [outer = 1380B800] 19:05:07 INFO - PROCESS | 3592 | 1464231907466 Marionette DEBUG loaded listener.js 19:05:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (1510E400) [pid = 3592] [serial = 233] [outer = 1380B800] 19:05:07 INFO - PROCESS | 3592 | 1464231907942 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]]]}] 19:05:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 19:05:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 781ms 19:05:08 INFO - PROCESS | 3592 | 1464231908032 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 19:05:08 INFO - PROCESS | 3592 | 1464231908035 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 19:05:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 19:05:08 INFO - PROCESS | 3592 | 1464231908039 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 19:05:08 INFO - PROCESS | 3592 | 1464231908042 Marionette TRACE conn3 <- [1,278,null,{}] 19:05:08 INFO - PROCESS | 3592 | 1464231908054 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}] 19:05:08 INFO - PROCESS | 3592 | 1464231908201 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 19:05:08 INFO - PROCESS | 3592 | 1464231908289 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:08 INFO - PROCESS | 3592 | ++DOCSHELL 1559E400 == 47 [pid = 3592] [id = 79] 19:05:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (16662C00) [pid = 3592] [serial = 234] [outer = 00000000] 19:05:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (18188400) [pid = 3592] [serial = 235] [outer = 16662C00] 19:05:08 INFO - PROCESS | 3592 | 1464231908330 Marionette DEBUG loaded listener.js 19:05:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (1A259800) [pid = 3592] [serial = 236] [outer = 16662C00] 19:05:09 INFO - PROCESS | 3592 | 1464231909132 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]]]}] 19:05:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 19:05:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1138ms 19:05:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 19:05:09 INFO - PROCESS | 3592 | 1464231909180 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 19:05:09 INFO - PROCESS | 3592 | 1464231909183 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 19:05:09 INFO - PROCESS | 3592 | 1464231909188 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 19:05:09 INFO - PROCESS | 3592 | 1464231909190 Marionette TRACE conn3 <- [1,282,null,{}] 19:05:09 INFO - PROCESS | 3592 | 1464231909196 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}] 19:05:09 INFO - PROCESS | 3592 | 1464231909270 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 19:05:09 INFO - PROCESS | 3592 | 1464231909344 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:09 INFO - PROCESS | 3592 | ++DOCSHELL 118B4800 == 48 [pid = 3592] [id = 80] 19:05:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (11FA6400) [pid = 3592] [serial = 237] [outer = 00000000] 19:05:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1312BC00) [pid = 3592] [serial = 238] [outer = 11FA6400] 19:05:09 INFO - PROCESS | 3592 | 1464231909375 Marionette DEBUG loaded listener.js 19:05:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1324FC00) [pid = 3592] [serial = 239] [outer = 11FA6400] 19:05:09 INFO - PROCESS | 3592 | --DOCSHELL 10275400 == 47 [pid = 3592] [id = 75] 19:05:09 INFO - PROCESS | 3592 | --DOCSHELL 10BB7400 == 46 [pid = 3592] [id = 74] 19:05:09 INFO - PROCESS | 3592 | --DOCSHELL 17BF1800 == 45 [pid = 3592] [id = 73] 19:05:09 INFO - PROCESS | 3592 | --DOCSHELL 11254000 == 44 [pid = 3592] [id = 72] 19:05:09 INFO - PROCESS | 3592 | --DOCSHELL 17B77400 == 43 [pid = 3592] [id = 71] 19:05:09 INFO - PROCESS | 3592 | --DOCSHELL 1599D000 == 42 [pid = 3592] [id = 70] 19:05:09 INFO - PROCESS | 3592 | --DOCSHELL 15135800 == 41 [pid = 3592] [id = 69] 19:05:09 INFO - PROCESS | 3592 | --DOCSHELL 13956C00 == 40 [pid = 3592] [id = 68] 19:05:09 INFO - PROCESS | 3592 | --DOCSHELL 12911800 == 39 [pid = 3592] [id = 67] 19:05:09 INFO - PROCESS | 3592 | --DOCSHELL 10F97C00 == 38 [pid = 3592] [id = 66] 19:05:09 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1A431000) [pid = 3592] [serial = 176] [outer = 00000000] [url = about:blank] 19:05:09 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (16B98400) [pid = 3592] [serial = 169] [outer = 00000000] [url = about:blank] 19:05:09 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1B943C00) [pid = 3592] [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.] 19:05:09 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1753C400) [pid = 3592] [serial = 179] [outer = 00000000] [url = about:blank] 19:05:09 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (131D9000) [pid = 3592] [serial = 160] [outer = 00000000] [url = about:blank] 19:05:09 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (12912C00) [pid = 3592] [serial = 153] [outer = 00000000] [url = about:blank] 19:05:09 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1A430000) [pid = 3592] [serial = 175] [outer = 00000000] [url = about:blank] 19:05:09 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (19E2E000) [pid = 3592] [serial = 150] [outer = 00000000] [url = about:blank] 19:05:09 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (1599A400) [pid = 3592] [serial = 165] [outer = 00000000] [url = about:blank] 19:05:09 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (16173400) [pid = 3592] [serial = 166] [outer = 00000000] [url = about:blank] 19:05:09 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (1727C000) [pid = 3592] [serial = 170] [outer = 00000000] [url = about:blank] 19:05:09 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (1A42F000) [pid = 3592] [serial = 181] [outer = 00000000] [url = about:blank] 19:05:09 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (14209C00) [pid = 3592] [serial = 162] [outer = 00000000] [url = about:blank] 19:05:09 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (1452F000) [pid = 3592] [serial = 163] [outer = 00000000] [url = about:blank] 19:05:09 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (12FB0800) [pid = 3592] [serial = 159] [outer = 00000000] [url = about:blank] 19:05:09 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (1125A800) [pid = 3592] [serial = 156] [outer = 00000000] [url = about:blank] 19:05:09 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (18690400) [pid = 3592] [serial = 172] [outer = 00000000] [url = about:blank] 19:05:09 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (1A258000) [pid = 3592] [serial = 173] [outer = 00000000] [url = about:blank] 19:05:09 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (11F0F000) [pid = 3592] [serial = 157] [outer = 00000000] [url = about:blank] 19:05:09 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (16394000) [pid = 3592] [serial = 178] [outer = 00000000] [url = about:blank] 19:05:09 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (1A434C00) [pid = 3592] [serial = 182] [outer = 00000000] [url = about:blank] 19:05:09 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (1A7E3400) [pid = 3592] [serial = 184] [outer = 00000000] [url = about:blank] 19:05:09 INFO - PROCESS | 3592 | 1464231909898 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]]]}] 19:05:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 19:05:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 741ms 19:05:09 INFO - PROCESS | 3592 | 1464231909926 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 19:05:09 INFO - PROCESS | 3592 | 1464231909931 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 19:05:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 19:05:09 INFO - PROCESS | 3592 | 1464231909937 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 19:05:09 INFO - PROCESS | 3592 | 1464231909940 Marionette TRACE conn3 <- [1,286,null,{}] 19:05:09 INFO - PROCESS | 3592 | 1464231909926 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}] 19:05:09 INFO - PROCESS | 3592 | 1464231910006 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 19:05:10 INFO - PROCESS | 3592 | 1464231910016 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:10 INFO - PROCESS | 3592 | ++DOCSHELL 12912C00 == 39 [pid = 3592] [id = 81] 19:05:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (129F6800) [pid = 3592] [serial = 240] [outer = 00000000] 19:05:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (1380E000) [pid = 3592] [serial = 241] [outer = 129F6800] 19:05:10 INFO - PROCESS | 3592 | 1464231910062 Marionette DEBUG loaded listener.js 19:05:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (13A58400) [pid = 3592] [serial = 242] [outer = 129F6800] 19:05:10 INFO - PROCESS | 3592 | 1464231910444 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]]]}] 19:05:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 19:05:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 562ms 19:05:10 INFO - PROCESS | 3592 | 1464231910494 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 19:05:10 INFO - PROCESS | 3592 | 1464231910496 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 19:05:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 19:05:10 INFO - PROCESS | 3592 | 1464231910499 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 19:05:10 INFO - PROCESS | 3592 | 1464231910503 Marionette TRACE conn3 <- [1,290,null,{}] 19:05:10 INFO - PROCESS | 3592 | 1464231910513 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}] 19:05:10 INFO - PROCESS | 3592 | 1464231910576 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 19:05:10 INFO - PROCESS | 3592 | 1464231910587 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:10 INFO - PROCESS | 3592 | ++DOCSHELL 15103C00 == 40 [pid = 3592] [id = 82] 19:05:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (15105400) [pid = 3592] [serial = 243] [outer = 00000000] 19:05:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (1599EC00) [pid = 3592] [serial = 244] [outer = 15105400] 19:05:10 INFO - PROCESS | 3592 | 1464231910634 Marionette DEBUG loaded listener.js 19:05:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (16392400) [pid = 3592] [serial = 245] [outer = 15105400] 19:05:11 INFO - PROCESS | 3592 | 1464231911028 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]]]}] 19:05:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 19:05:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 562ms 19:05:11 INFO - PROCESS | 3592 | 1464231911053 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 19:05:11 INFO - PROCESS | 3592 | 1464231911055 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 19:05:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 19:05:11 INFO - PROCESS | 3592 | 1464231911059 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 19:05:11 INFO - PROCESS | 3592 | 1464231911060 Marionette TRACE conn3 <- [1,294,null,{}] 19:05:11 INFO - PROCESS | 3592 | 1464231911064 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}] 19:05:11 INFO - PROCESS | 3592 | 1464231911126 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 19:05:11 INFO - PROCESS | 3592 | 1464231911133 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:11 INFO - PROCESS | 3592 | ++DOCSHELL 16395800 == 41 [pid = 3592] [id = 83] 19:05:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (1666A800) [pid = 3592] [serial = 246] [outer = 00000000] 19:05:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (17212800) [pid = 3592] [serial = 247] [outer = 1666A800] 19:05:11 INFO - PROCESS | 3592 | 1464231911179 Marionette DEBUG loaded listener.js 19:05:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (17544800) [pid = 3592] [serial = 248] [outer = 1666A800] 19:05:11 INFO - PROCESS | 3592 | 1464231911709 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]]]}] 19:05:11 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. 19:05:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 713ms 19:05:11 INFO - PROCESS | 3592 | 1464231911775 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 19:05:11 INFO - PROCESS | 3592 | 1464231911777 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 19:05:11 INFO - PROCESS | 3592 | 1464231911780 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 19:05:11 INFO - PROCESS | 3592 | 1464231911782 Marionette TRACE conn3 <- [1,298,null,{}] 19:05:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 19:05:11 INFO - PROCESS | 3592 | 1464231911787 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}] 19:05:11 INFO - PROCESS | 3592 | 1464231911881 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 19:05:11 INFO - PROCESS | 3592 | 1464231911901 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:11 INFO - PROCESS | 3592 | ++DOCSHELL 17B6E000 == 42 [pid = 3592] [id = 84] 19:05:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (17BF0800) [pid = 3592] [serial = 249] [outer = 00000000] 19:05:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (19BC8000) [pid = 3592] [serial = 250] [outer = 17BF0800] 19:05:11 INFO - PROCESS | 3592 | 1464231911946 Marionette DEBUG loaded listener.js 19:05:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (19BD1C00) [pid = 3592] [serial = 251] [outer = 17BF0800] 19:05:12 INFO - PROCESS | 3592 | 1464231912361 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]]]}] 19:05:12 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. 19:05:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 617ms 19:05:12 INFO - PROCESS | 3592 | 1464231912407 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 19:05:12 INFO - PROCESS | 3592 | 1464231912409 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 19:05:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 19:05:12 INFO - PROCESS | 3592 | 1464231912394 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 19:05:12 INFO - PROCESS | 3592 | 1464231912396 Marionette TRACE conn3 <- [1,302,null,{}] 19:05:12 INFO - PROCESS | 3592 | 1464231912400 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}] 19:05:12 INFO - PROCESS | 3592 | 1464231912529 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 19:05:12 INFO - PROCESS | 3592 | 1464231912545 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:12 INFO - PROCESS | 3592 | ++DOCSHELL 129F6C00 == 43 [pid = 3592] [id = 85] 19:05:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (181F1000) [pid = 3592] [serial = 252] [outer = 00000000] 19:05:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (1A5EF800) [pid = 3592] [serial = 253] [outer = 181F1000] 19:05:12 INFO - PROCESS | 3592 | 1464231912611 Marionette DEBUG loaded listener.js 19:05:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (1A7EE400) [pid = 3592] [serial = 254] [outer = 181F1000] 19:05:12 INFO - PROCESS | 3592 | 1464231912981 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]]]}] 19:05:12 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. 19:05:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 617ms 19:05:13 INFO - PROCESS | 3592 | 1464231913044 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 19:05:13 INFO - PROCESS | 3592 | 1464231913046 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 19:05:13 INFO - PROCESS | 3592 | 1464231913049 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 19:05:13 INFO - PROCESS | 3592 | 1464231913051 Marionette TRACE conn3 <- [1,306,null,{}] 19:05:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 19:05:13 INFO - PROCESS | 3592 | 1464231913063 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}] 19:05:13 INFO - PROCESS | 3592 | 1464231913164 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 19:05:13 INFO - PROCESS | 3592 | 1464231913156 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:13 INFO - PROCESS | 3592 | ++DOCSHELL 1A5E9000 == 44 [pid = 3592] [id = 86] 19:05:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (1A5EE800) [pid = 3592] [serial = 255] [outer = 00000000] 19:05:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (1AA7B800) [pid = 3592] [serial = 256] [outer = 1A5EE800] 19:05:13 INFO - PROCESS | 3592 | 1464231913200 Marionette DEBUG loaded listener.js 19:05:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (1AB33400) [pid = 3592] [serial = 257] [outer = 1A5EE800] 19:05:13 INFO - PROCESS | 3592 | 1464231913580 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]]]}] 19:05:13 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. 19:05:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 563ms 19:05:13 INFO - PROCESS | 3592 | 1464231913626 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 19:05:13 INFO - PROCESS | 3592 | 1464231913628 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 19:05:13 INFO - PROCESS | 3592 | 1464231913632 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 19:05:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 19:05:13 INFO - PROCESS | 3592 | 1464231913615 Marionette TRACE conn3 <- [1,310,null,{}] 19:05:13 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (17B77C00) [pid = 3592] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 19:05:13 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (1599E000) [pid = 3592] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 19:05:13 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (129FD800) [pid = 3592] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 19:05:13 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (16175400) [pid = 3592] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 19:05:13 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (13A4FC00) [pid = 3592] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 19:05:13 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (10F99000) [pid = 3592] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 19:05:13 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (15617000) [pid = 3592] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 19:05:13 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (12915C00) [pid = 3592] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 19:05:13 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (17BF2000) [pid = 3592] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 19:05:13 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (1868F000) [pid = 3592] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 19:05:13 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (1420A800) [pid = 3592] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 19:05:13 INFO - PROCESS | 3592 | 1464231913649 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}] 19:05:13 INFO - PROCESS | 3592 | 1464231913724 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 19:05:13 INFO - PROCESS | 3592 | 1464231913731 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:13 INFO - PROCESS | 3592 | ++DOCSHELL 13A4FC00 == 45 [pid = 3592] [id = 87] 19:05:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (13A55000) [pid = 3592] [serial = 258] [outer = 00000000] 19:05:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (1599E400) [pid = 3592] [serial = 259] [outer = 13A55000] 19:05:13 INFO - PROCESS | 3592 | 1464231913776 Marionette DEBUG loaded listener.js 19:05:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (16F26000) [pid = 3592] [serial = 260] [outer = 13A55000] 19:05:14 INFO - PROCESS | 3592 | 1464231914127 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]]]}] 19:05:14 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. 19:05:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 548ms 19:05:14 INFO - PROCESS | 3592 | 1464231914169 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 19:05:14 INFO - PROCESS | 3592 | 1464231914171 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 19:05:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 19:05:14 INFO - PROCESS | 3592 | 1464231914174 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 19:05:14 INFO - PROCESS | 3592 | 1464231914176 Marionette TRACE conn3 <- [1,314,null,{}] 19:05:14 INFO - PROCESS | 3592 | 1464231914179 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}] 19:05:14 INFO - PROCESS | 3592 | 1464231914256 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 19:05:14 INFO - PROCESS | 3592 | 1464231914262 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:14 INFO - PROCESS | 3592 | ++DOCSHELL 1394A800 == 46 [pid = 3592] [id = 88] 19:05:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (17B70800) [pid = 3592] [serial = 261] [outer = 00000000] 19:05:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (1AA79400) [pid = 3592] [serial = 262] [outer = 17B70800] 19:05:14 INFO - PROCESS | 3592 | 1464231914290 Marionette DEBUG loaded listener.js 19:05:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (1AB34400) [pid = 3592] [serial = 263] [outer = 17B70800] 19:05:14 INFO - PROCESS | 3592 | 1464231914666 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]]]}] 19:05:14 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. 19:05:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 521ms 19:05:14 INFO - PROCESS | 3592 | 1464231914708 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 19:05:14 INFO - PROCESS | 3592 | 1464231914709 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 19:05:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 19:05:14 INFO - PROCESS | 3592 | 1464231914704 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 19:05:14 INFO - PROCESS | 3592 | 1464231914706 Marionette TRACE conn3 <- [1,318,null,{}] 19:05:14 INFO - PROCESS | 3592 | 1464231914724 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}] 19:05:14 INFO - PROCESS | 3592 | 1464231914801 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 19:05:14 INFO - PROCESS | 3592 | 1464231914808 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:14 INFO - PROCESS | 3592 | ++DOCSHELL 1A437400 == 47 [pid = 3592] [id = 89] 19:05:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (1A7E3400) [pid = 3592] [serial = 264] [outer = 00000000] 19:05:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (1ABD4000) [pid = 3592] [serial = 265] [outer = 1A7E3400] 19:05:14 INFO - PROCESS | 3592 | 1464231914852 Marionette DEBUG loaded listener.js 19:05:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (1ABD9000) [pid = 3592] [serial = 266] [outer = 1A7E3400] 19:05:15 INFO - PROCESS | 3592 | 1464231915080 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 19:05:15 INFO - PROCESS | 3592 | 1464231915234 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]]]}] 19:05:15 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. 19:05:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 576ms 19:05:15 INFO - PROCESS | 3592 | 1464231915289 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 19:05:15 INFO - PROCESS | 3592 | 1464231915291 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 19:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 19:05:15 INFO - PROCESS | 3592 | 1464231915295 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 19:05:15 INFO - PROCESS | 3592 | 1464231915297 Marionette TRACE conn3 <- [1,322,null,{}] 19:05:15 INFO - PROCESS | 3592 | 1464231915301 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}] 19:05:15 INFO - PROCESS | 3592 | 1464231915378 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 19:05:15 INFO - PROCESS | 3592 | 1464231915387 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:15 INFO - PROCESS | 3592 | ++DOCSHELL 1B03FC00 == 48 [pid = 3592] [id = 90] 19:05:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (1B223400) [pid = 3592] [serial = 267] [outer = 00000000] 19:05:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (1B227400) [pid = 3592] [serial = 268] [outer = 1B223400] 19:05:15 INFO - PROCESS | 3592 | 1464231915436 Marionette DEBUG loaded listener.js 19:05:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (1B22D000) [pid = 3592] [serial = 269] [outer = 1B223400] 19:05:16 INFO - PROCESS | 3592 | 1464231916012 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]]]}] 19:05:16 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. 19:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 795ms 19:05:16 INFO - PROCESS | 3592 | 1464231916085 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 19:05:16 INFO - PROCESS | 3592 | 1464231916091 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 19:05:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 19:05:16 INFO - PROCESS | 3592 | 1464231916115 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 19:05:16 INFO - PROCESS | 3592 | 1464231916122 Marionette TRACE conn3 <- [1,326,null,{}] 19:05:16 INFO - PROCESS | 3592 | 1464231916130 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}] 19:05:16 INFO - PROCESS | 3592 | 1464231916264 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 19:05:16 INFO - PROCESS | 3592 | 1464231916335 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:16 INFO - PROCESS | 3592 | ++DOCSHELL 10A5A800 == 49 [pid = 3592] [id = 91] 19:05:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (10BB0000) [pid = 3592] [serial = 270] [outer = 00000000] 19:05:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (12914000) [pid = 3592] [serial = 271] [outer = 10BB0000] 19:05:16 INFO - PROCESS | 3592 | 1464231916373 Marionette DEBUG loaded listener.js 19:05:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (12FEB800) [pid = 3592] [serial = 272] [outer = 10BB0000] 19:05:16 INFO - PROCESS | 3592 | 1464231916951 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]]]}] 19:05:16 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. 19:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 850ms 19:05:16 INFO - PROCESS | 3592 | 1464231916978 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 19:05:16 INFO - PROCESS | 3592 | 1464231916984 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 19:05:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 19:05:16 INFO - PROCESS | 3592 | 1464231916991 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 19:05:16 INFO - PROCESS | 3592 | 1464231916975 Marionette TRACE conn3 <- [1,330,null,{}] 19:05:16 INFO - PROCESS | 3592 | 1464231916979 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}] 19:05:17 INFO - PROCESS | 3592 | 1464231917111 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 19:05:17 INFO - PROCESS | 3592 | 1464231917206 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:17 INFO - PROCESS | 3592 | ++DOCSHELL 14535400 == 50 [pid = 3592] [id = 92] 19:05:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1560E800) [pid = 3592] [serial = 273] [outer = 00000000] 19:05:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (16662400) [pid = 3592] [serial = 274] [outer = 1560E800] 19:05:17 INFO - PROCESS | 3592 | 1464231917261 Marionette DEBUG loaded listener.js 19:05:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1753E400) [pid = 3592] [serial = 275] [outer = 1560E800] 19:05:17 INFO - PROCESS | 3592 | 1464231917854 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]]]}] 19:05:17 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. 19:05:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 919ms 19:05:17 INFO - PROCESS | 3592 | 1464231917920 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 19:05:17 INFO - PROCESS | 3592 | 1464231917923 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 19:05:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 19:05:17 INFO - PROCESS | 3592 | 1464231917927 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 19:05:17 INFO - PROCESS | 3592 | 1464231917930 Marionette TRACE conn3 <- [1,334,null,{}] 19:05:17 INFO - PROCESS | 3592 | 1464231917947 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}] 19:05:18 INFO - PROCESS | 3592 | 1464231918069 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 19:05:18 INFO - PROCESS | 3592 | 1464231918266 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:18 INFO - PROCESS | 3592 | ++DOCSHELL 1022C800 == 51 [pid = 3592] [id = 93] 19:05:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (102CC000) [pid = 3592] [serial = 276] [outer = 00000000] 19:05:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (110BE800) [pid = 3592] [serial = 277] [outer = 102CC000] 19:05:18 INFO - PROCESS | 3592 | 1464231918330 Marionette DEBUG loaded listener.js 19:05:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (118AE400) [pid = 3592] [serial = 278] [outer = 102CC000] 19:05:18 INFO - PROCESS | 3592 | 1464231918817 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]]]}] 19:05:18 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. 19:05:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 919ms 19:05:18 INFO - PROCESS | 3592 | --DOCSHELL 1A437400 == 50 [pid = 3592] [id = 89] 19:05:18 INFO - PROCESS | 3592 | --DOCSHELL 1394A800 == 49 [pid = 3592] [id = 88] 19:05:18 INFO - PROCESS | 3592 | --DOCSHELL 13A4FC00 == 48 [pid = 3592] [id = 87] 19:05:18 INFO - PROCESS | 3592 | --DOCSHELL 1A5E9000 == 47 [pid = 3592] [id = 86] 19:05:18 INFO - PROCESS | 3592 | --DOCSHELL 129F6C00 == 46 [pid = 3592] [id = 85] 19:05:18 INFO - PROCESS | 3592 | --DOCSHELL 17B6E000 == 45 [pid = 3592] [id = 84] 19:05:18 INFO - PROCESS | 3592 | --DOCSHELL 16395800 == 44 [pid = 3592] [id = 83] 19:05:18 INFO - PROCESS | 3592 | --DOCSHELL 15103C00 == 43 [pid = 3592] [id = 82] 19:05:18 INFO - PROCESS | 3592 | --DOCSHELL 12912C00 == 42 [pid = 3592] [id = 81] 19:05:18 INFO - PROCESS | 3592 | --DOCSHELL 118B4800 == 41 [pid = 3592] [id = 80] 19:05:18 INFO - PROCESS | 3592 | --DOCSHELL 1559E400 == 40 [pid = 3592] [id = 79] 19:05:18 INFO - PROCESS | 3592 | --DOCSHELL 1380A000 == 39 [pid = 3592] [id = 78] 19:05:18 INFO - PROCESS | 3592 | --DOCSHELL 10479C00 == 38 [pid = 3592] [id = 77] 19:05:18 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (17C71C00) [pid = 3592] [serial = 211] [outer = 00000000] [url = about:blank] 19:05:18 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (18392800) [pid = 3592] [serial = 215] [outer = 00000000] [url = about:blank] 19:05:18 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (18189800) [pid = 3592] [serial = 214] [outer = 00000000] [url = about:blank] 19:05:18 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1A7E4800) [pid = 3592] [serial = 185] [outer = 00000000] [url = about:blank] 19:05:18 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (16666800) [pid = 3592] [serial = 208] [outer = 00000000] [url = about:blank] 19:05:18 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1452F800) [pid = 3592] [serial = 202] [outer = 00000000] [url = about:blank] 19:05:18 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (15106000) [pid = 3592] [serial = 203] [outer = 00000000] [url = about:blank] 19:05:18 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (129FB000) [pid = 3592] [serial = 197] [outer = 00000000] [url = about:blank] 19:05:18 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (11F19800) [pid = 3592] [serial = 196] [outer = 00000000] [url = about:blank] 19:05:18 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (15999400) [pid = 3592] [serial = 205] [outer = 00000000] [url = about:blank] 19:05:18 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (16179C00) [pid = 3592] [serial = 206] [outer = 00000000] [url = about:blank] 19:05:18 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (12FA4800) [pid = 3592] [serial = 199] [outer = 00000000] [url = about:blank] 19:05:18 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (12FEE400) [pid = 3592] [serial = 200] [outer = 00000000] [url = about:blank] 19:05:18 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (14533800) [pid = 3592] [serial = 190] [outer = 00000000] [url = about:blank] 19:05:18 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (118B8000) [pid = 3592] [serial = 187] [outer = 00000000] [url = about:blank] 19:05:18 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (1A5F4C00) [pid = 3592] [serial = 193] [outer = 00000000] [url = about:blank] 19:05:18 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (19BC7800) [pid = 3592] [serial = 217] [outer = 00000000] [url = about:blank] 19:05:18 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (1A429C00) [pid = 3592] [serial = 224] [outer = 00000000] [url = about:blank] 19:05:18 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (1AA75000) [pid = 3592] [serial = 226] [outer = 00000000] [url = about:blank] 19:05:18 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (1A25B400) [pid = 3592] [serial = 223] [outer = 00000000] [url = about:blank] 19:05:18 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (19BCB000) [pid = 3592] [serial = 218] [outer = 00000000] [url = about:blank] 19:05:18 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (17D0AC00) [pid = 3592] [serial = 212] [outer = 00000000] [url = about:blank] 19:05:18 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (19BC2C00) [pid = 3592] [serial = 220] [outer = 00000000] [url = about:blank] 19:05:18 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (17C72400) [pid = 3592] [serial = 221] [outer = 00000000] [url = about:blank] 19:05:18 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (16F1F000) [pid = 3592] [serial = 209] [outer = 00000000] [url = about:blank] 19:05:18 INFO - PROCESS | 3592 | 1464231918902 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 19:05:18 INFO - PROCESS | 3592 | 1464231918906 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 19:05:18 INFO - PROCESS | 3592 | 1464231918912 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 19:05:18 INFO - PROCESS | 3592 | 1464231918916 Marionette TRACE conn3 <- [1,338,null,{}] 19:05:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 19:05:18 INFO - PROCESS | 3592 | 1464231918920 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}] 19:05:18 INFO - PROCESS | 3592 | 1464231918997 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 19:05:19 INFO - PROCESS | 3592 | 1464231919077 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:19 INFO - PROCESS | 3592 | ++DOCSHELL 129F4000 == 39 [pid = 3592] [id = 94] 19:05:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (129F5800) [pid = 3592] [serial = 279] [outer = 00000000] 19:05:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (129FC000) [pid = 3592] [serial = 280] [outer = 129F5800] 19:05:19 INFO - PROCESS | 3592 | 1464231919126 Marionette DEBUG loaded listener.js 19:05:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (12F15800) [pid = 3592] [serial = 281] [outer = 129F5800] 19:05:19 INFO - PROCESS | 3592 | 1464231919467 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]]]}] 19:05:19 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. 19:05:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 617ms 19:05:19 INFO - PROCESS | 3592 | 1464231919540 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 19:05:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 19:05:19 INFO - PROCESS | 3592 | 1464231919544 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 19:05:19 INFO - PROCESS | 3592 | 1464231919548 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 19:05:19 INFO - PROCESS | 3592 | 1464231919550 Marionette TRACE conn3 <- [1,342,null,{}] 19:05:19 INFO - PROCESS | 3592 | 1464231919554 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}] 19:05:19 INFO - PROCESS | 3592 | 1464231919616 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 19:05:19 INFO - PROCESS | 3592 | 1464231919629 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:19 INFO - PROCESS | 3592 | ++DOCSHELL 13A4FC00 == 40 [pid = 3592] [id = 95] 19:05:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (13A52000) [pid = 3592] [serial = 282] [outer = 00000000] 19:05:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (1452F400) [pid = 3592] [serial = 283] [outer = 13A52000] 19:05:19 INFO - PROCESS | 3592 | 1464231919679 Marionette DEBUG loaded listener.js 19:05:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (145A8C00) [pid = 3592] [serial = 284] [outer = 13A52000] 19:05:20 INFO - PROCESS | 3592 | 1464231920055 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]]]}] 19:05:20 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. 19:05:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 549ms 19:05:20 INFO - PROCESS | 3592 | 1464231920104 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 19:05:20 INFO - PROCESS | 3592 | 1464231920106 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 19:05:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 19:05:20 INFO - PROCESS | 3592 | 1464231920111 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 19:05:20 INFO - PROCESS | 3592 | 1464231920116 Marionette TRACE conn3 <- [1,346,null,{}] 19:05:20 INFO - PROCESS | 3592 | 1464231920125 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}] 19:05:20 INFO - PROCESS | 3592 | 1464231920189 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 19:05:20 INFO - PROCESS | 3592 | 1464231920200 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:20 INFO - PROCESS | 3592 | ++DOCSHELL 1599D400 == 41 [pid = 3592] [id = 96] 19:05:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (1599FC00) [pid = 3592] [serial = 285] [outer = 00000000] 19:05:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (16394800) [pid = 3592] [serial = 286] [outer = 1599FC00] 19:05:20 INFO - PROCESS | 3592 | 1464231920248 Marionette DEBUG loaded listener.js 19:05:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (16668C00) [pid = 3592] [serial = 287] [outer = 1599FC00] 19:05:20 INFO - PROCESS | 3592 | 1464231920615 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]]]}] 19:05:20 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. 19:05:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 576ms 19:05:20 INFO - PROCESS | 3592 | 1464231920687 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 19:05:20 INFO - PROCESS | 3592 | 1464231920690 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 19:05:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 19:05:20 INFO - PROCESS | 3592 | 1464231920693 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 19:05:20 INFO - PROCESS | 3592 | 1464231920695 Marionette TRACE conn3 <- [1,350,null,{}] 19:05:20 INFO - PROCESS | 3592 | 1464231920698 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}] 19:05:20 INFO - PROCESS | 3592 | 1464231920762 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 19:05:20 INFO - PROCESS | 3592 | 1464231920813 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:20 INFO - PROCESS | 3592 | ++DOCSHELL 17215C00 == 42 [pid = 3592] [id = 97] 19:05:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (17216C00) [pid = 3592] [serial = 288] [outer = 00000000] 19:05:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (17C71000) [pid = 3592] [serial = 289] [outer = 17216C00] 19:05:20 INFO - PROCESS | 3592 | 1464231920859 Marionette DEBUG loaded listener.js 19:05:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (17D08400) [pid = 3592] [serial = 290] [outer = 17216C00] 19:05:21 INFO - PROCESS | 3592 | 1464231921246 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]]]}] 19:05:21 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. 19:05:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 617ms 19:05:21 INFO - PROCESS | 3592 | 1464231921310 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 19:05:21 INFO - PROCESS | 3592 | 1464231921312 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 19:05:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 19:05:21 INFO - PROCESS | 3592 | 1464231921303 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 19:05:21 INFO - PROCESS | 3592 | 1464231921305 Marionette TRACE conn3 <- [1,354,null,{}] 19:05:21 INFO - PROCESS | 3592 | 1464231921308 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}] 19:05:21 INFO - PROCESS | 3592 | 1464231921408 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 19:05:21 INFO - PROCESS | 3592 | 1464231921421 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:21 INFO - PROCESS | 3592 | ++DOCSHELL 181EC000 == 43 [pid = 3592] [id = 98] 19:05:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (181EF400) [pid = 3592] [serial = 291] [outer = 00000000] 19:05:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (1839A800) [pid = 3592] [serial = 292] [outer = 181EF400] 19:05:21 INFO - PROCESS | 3592 | 1464231921501 Marionette DEBUG loaded listener.js 19:05:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (19BC7C00) [pid = 3592] [serial = 293] [outer = 181EF400] 19:05:21 INFO - PROCESS | 3592 | 1464231921924 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]]]}] 19:05:21 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. 19:05:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 644ms 19:05:21 INFO - PROCESS | 3592 | 1464231921981 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 19:05:21 INFO - PROCESS | 3592 | 1464231921983 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 19:05:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 19:05:21 INFO - PROCESS | 3592 | 1464231921987 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 19:05:21 INFO - PROCESS | 3592 | 1464231921990 Marionette TRACE conn3 <- [1,358,null,{}] 19:05:21 INFO - PROCESS | 3592 | 1464231921994 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}] 19:05:22 INFO - PROCESS | 3592 | 1464231922083 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 19:05:22 INFO - PROCESS | 3592 | 1464231922136 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:22 INFO - PROCESS | 3592 | ++DOCSHELL 0C779C00 == 44 [pid = 3592] [id = 99] 19:05:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (19E24C00) [pid = 3592] [serial = 294] [outer = 00000000] 19:05:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (1A25C000) [pid = 3592] [serial = 295] [outer = 19E24C00] 19:05:22 INFO - PROCESS | 3592 | 1464231922181 Marionette DEBUG loaded listener.js 19:05:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1A42A400) [pid = 3592] [serial = 296] [outer = 19E24C00] 19:05:22 INFO - PROCESS | 3592 | 1464231922551 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]]]}] 19:05:22 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. 19:05:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 617ms 19:05:22 INFO - PROCESS | 3592 | 1464231922606 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 19:05:22 INFO - PROCESS | 3592 | 1464231922608 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 19:05:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 19:05:22 INFO - PROCESS | 3592 | 1464231922611 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 19:05:22 INFO - PROCESS | 3592 | 1464231922613 Marionette TRACE conn3 <- [1,362,null,{}] 19:05:22 INFO - PROCESS | 3592 | 1464231922616 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}] 19:05:22 INFO - PROCESS | 3592 | 1464231922698 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 19:05:22 INFO - PROCESS | 3592 | 1464231922708 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:22 INFO - PROCESS | 3592 | ++DOCSHELL 0C773C00 == 45 [pid = 3592] [id = 100] 19:05:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (12FA5000) [pid = 3592] [serial = 297] [outer = 00000000] 19:05:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (19E20C00) [pid = 3592] [serial = 298] [outer = 12FA5000] 19:05:22 INFO - PROCESS | 3592 | 1464231922831 Marionette DEBUG loaded listener.js 19:05:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1A5E9800) [pid = 3592] [serial = 299] [outer = 12FA5000] 19:05:22 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (181F1000) [pid = 3592] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 19:05:22 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1A5EE800) [pid = 3592] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 19:05:22 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (129F6800) [pid = 3592] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 19:05:22 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (11FA6400) [pid = 3592] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 19:05:22 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (15105400) [pid = 3592] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 19:05:22 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1666A800) [pid = 3592] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 19:05:22 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (13A55000) [pid = 3592] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 19:05:22 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (17BF0800) [pid = 3592] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 19:05:22 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (17B70800) [pid = 3592] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 19:05:22 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (17BF1000) [pid = 3592] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 19:05:22 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (1A7E3400) [pid = 3592] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 19:05:23 INFO - PROCESS | 3592 | 1464231923190 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]]]}] 19:05:23 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. 19:05:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 617ms 19:05:23 INFO - PROCESS | 3592 | 1464231923230 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 19:05:23 INFO - PROCESS | 3592 | 1464231923232 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 19:05:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 19:05:23 INFO - PROCESS | 3592 | 1464231923238 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 19:05:23 INFO - PROCESS | 3592 | 1464231923240 Marionette TRACE conn3 <- [1,366,null,{}] 19:05:23 INFO - PROCESS | 3592 | 1464231923244 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}] 19:05:23 INFO - PROCESS | 3592 | 1464231923346 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 19:05:23 INFO - PROCESS | 3592 | 1464231923357 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:23 INFO - PROCESS | 3592 | ++DOCSHELL 11856800 == 46 [pid = 3592] [id = 101] 19:05:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (13802800) [pid = 3592] [serial = 300] [outer = 00000000] 19:05:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (1A25CC00) [pid = 3592] [serial = 301] [outer = 13802800] 19:05:23 INFO - PROCESS | 3592 | 1464231923385 Marionette DEBUG loaded listener.js 19:05:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (1A5F0400) [pid = 3592] [serial = 302] [outer = 13802800] 19:05:23 INFO - PROCESS | 3592 | 1464231923731 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]]]}] 19:05:23 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. 19:05:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 521ms 19:05:23 INFO - PROCESS | 3592 | 1464231923771 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 19:05:23 INFO - PROCESS | 3592 | 1464231923773 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 19:05:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 19:05:23 INFO - PROCESS | 3592 | 1464231923776 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 19:05:23 INFO - PROCESS | 3592 | 1464231923778 Marionette TRACE conn3 <- [1,370,null,{}] 19:05:23 INFO - PROCESS | 3592 | 1464231923781 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}] 19:05:23 INFO - PROCESS | 3592 | 1464231923855 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 19:05:23 INFO - PROCESS | 3592 | 1464231923905 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:23 INFO - PROCESS | 3592 | ++DOCSHELL 181F1000 == 47 [pid = 3592] [id = 102] 19:05:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (19BC2400) [pid = 3592] [serial = 303] [outer = 00000000] 19:05:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (1AA72C00) [pid = 3592] [serial = 304] [outer = 19BC2400] 19:05:23 INFO - PROCESS | 3592 | 1464231923951 Marionette DEBUG loaded listener.js 19:05:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (1AB34C00) [pid = 3592] [serial = 305] [outer = 19BC2400] 19:05:24 INFO - PROCESS | 3592 | 1464231924274 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]]]}] 19:05:24 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. 19:05:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 521ms 19:05:24 INFO - PROCESS | 3592 | 1464231924303 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 19:05:24 INFO - PROCESS | 3592 | 1464231924305 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 19:05:24 INFO - PROCESS | 3592 | 1464231924308 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 19:05:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 19:05:24 INFO - PROCESS | 3592 | 1464231924310 Marionette TRACE conn3 <- [1,374,null,{}] 19:05:24 INFO - PROCESS | 3592 | 1464231924313 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}] 19:05:24 INFO - PROCESS | 3592 | 1464231924396 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 19:05:24 INFO - PROCESS | 3592 | 1464231924405 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:24 INFO - PROCESS | 3592 | ++DOCSHELL 12B27C00 == 48 [pid = 3592] [id = 103] 19:05:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (1A501400) [pid = 3592] [serial = 306] [outer = 00000000] 19:05:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1ABCF800) [pid = 3592] [serial = 307] [outer = 1A501400] 19:05:24 INFO - PROCESS | 3592 | 1464231924481 Marionette DEBUG loaded listener.js 19:05:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1B03A800) [pid = 3592] [serial = 308] [outer = 1A501400] 19:05:25 INFO - PROCESS | 3592 | 1464231925046 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 19:05:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 19:05:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 796ms 19:05:25 INFO - PROCESS | 3592 | 1464231925102 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 19:05:25 INFO - PROCESS | 3592 | 1464231925108 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 19:05:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 19:05:25 INFO - PROCESS | 3592 | 1464231925113 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 19:05:25 INFO - PROCESS | 3592 | 1464231925118 Marionette TRACE conn3 <- [1,378,null,{}] 19:05:25 INFO - PROCESS | 3592 | 1464231925137 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}] 19:05:25 INFO - PROCESS | 3592 | 1464231925250 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 19:05:25 INFO - PROCESS | 3592 | 1464231925287 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:25 INFO - PROCESS | 3592 | ++DOCSHELL 129F2000 == 49 [pid = 3592] [id = 104] 19:05:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (129F2800) [pid = 3592] [serial = 309] [outer = 00000000] 19:05:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (131F7800) [pid = 3592] [serial = 310] [outer = 129F2800] 19:05:25 INFO - PROCESS | 3592 | 1464231925345 Marionette DEBUG loaded listener.js 19:05:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (13949C00) [pid = 3592] [serial = 311] [outer = 129F2800] 19:05:25 INFO - PROCESS | 3592 | 1464231925885 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 19:05:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 19:05:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 796ms 19:05:25 INFO - PROCESS | 3592 | 1464231925911 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 19:05:25 INFO - PROCESS | 3592 | 1464231925917 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 19:05:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 19:05:25 INFO - PROCESS | 3592 | 1464231925906 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 19:05:25 INFO - PROCESS | 3592 | 1464231925909 Marionette TRACE conn3 <- [1,382,null,{}] 19:05:25 INFO - PROCESS | 3592 | 1464231925913 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}] 19:05:26 INFO - PROCESS | 3592 | 1464231926019 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 19:05:26 INFO - PROCESS | 3592 | 1464231926149 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:26 INFO - PROCESS | 3592 | ++DOCSHELL 1599D000 == 50 [pid = 3592] [id = 105] 19:05:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (1599E800) [pid = 3592] [serial = 312] [outer = 00000000] 19:05:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (16394000) [pid = 3592] [serial = 313] [outer = 1599E800] 19:05:26 INFO - PROCESS | 3592 | 1464231926206 Marionette DEBUG loaded listener.js 19:05:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (17544400) [pid = 3592] [serial = 314] [outer = 1599E800] 19:05:26 INFO - PROCESS | 3592 | 1464231926792 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 19:05:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 19:05:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 905ms 19:05:26 INFO - PROCESS | 3592 | 1464231926822 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 19:05:26 INFO - PROCESS | 3592 | 1464231926825 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 19:05:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 19:05:26 INFO - PROCESS | 3592 | 1464231926846 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 19:05:26 INFO - PROCESS | 3592 | 1464231926850 Marionette TRACE conn3 <- [1,386,null,{}] 19:05:26 INFO - PROCESS | 3592 | 1464231926861 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}] 19:05:26 INFO - PROCESS | 3592 | 1464231926968 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 19:05:27 INFO - PROCESS | 3592 | 1464231927073 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:27 INFO - PROCESS | 3592 | ++DOCSHELL 1AB37800 == 51 [pid = 3592] [id = 106] 19:05:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1AB3AC00) [pid = 3592] [serial = 315] [outer = 00000000] 19:05:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (1ABD2000) [pid = 3592] [serial = 316] [outer = 1AB3AC00] 19:05:27 INFO - PROCESS | 3592 | 1464231927134 Marionette DEBUG loaded listener.js 19:05:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1B03E000) [pid = 3592] [serial = 317] [outer = 1AB3AC00] 19:05:27 INFO - PROCESS | 3592 | 1464231927594 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]]]}] 19:05:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 19:05:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 796ms 19:05:27 INFO - PROCESS | 3592 | 1464231927648 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 19:05:27 INFO - PROCESS | 3592 | 1464231927651 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 19:05:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 19:05:27 INFO - PROCESS | 3592 | 1464231927654 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 19:05:27 INFO - PROCESS | 3592 | 1464231927656 Marionette TRACE conn3 <- [1,390,null,{}] 19:05:27 INFO - PROCESS | 3592 | 1464231927660 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}] 19:05:27 INFO - PROCESS | 3592 | 1464231927756 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 19:05:27 INFO - PROCESS | 3592 | 1464231927857 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:27 INFO - PROCESS | 3592 | ++DOCSHELL 167B4000 == 52 [pid = 3592] [id = 107] 19:05:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (167B5000) [pid = 3592] [serial = 318] [outer = 00000000] 19:05:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (167BC800) [pid = 3592] [serial = 319] [outer = 167B5000] 19:05:27 INFO - PROCESS | 3592 | 1464231927893 Marionette DEBUG loaded listener.js 19:05:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (167BD000) [pid = 3592] [serial = 320] [outer = 167B5000] 19:05:28 INFO - PROCESS | 3592 | 1464231928599 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]]]}] 19:05:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 19:05:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 947ms 19:05:28 INFO - PROCESS | 3592 | 1464231928605 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 19:05:28 INFO - PROCESS | 3592 | 1464231928609 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 19:05:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 19:05:28 INFO - PROCESS | 3592 | 1464231928614 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 19:05:28 INFO - PROCESS | 3592 | 1464231928618 Marionette TRACE conn3 <- [1,394,null,{}] 19:05:28 INFO - PROCESS | 3592 | 1464231928624 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}] 19:05:28 INFO - PROCESS | 3592 | 1464231928719 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 19:05:28 INFO - PROCESS | 3592 | 1464231928785 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:28 INFO - PROCESS | 3592 | ++DOCSHELL 129F1C00 == 53 [pid = 3592] [id = 108] 19:05:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (129F2C00) [pid = 3592] [serial = 321] [outer = 00000000] 19:05:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (131D9000) [pid = 3592] [serial = 322] [outer = 129F2C00] 19:05:28 INFO - PROCESS | 3592 | 1464231928883 Marionette DEBUG loaded listener.js 19:05:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (13956C00) [pid = 3592] [serial = 323] [outer = 129F2C00] 19:05:29 INFO - PROCESS | 3592 | --DOCSHELL 181F1000 == 52 [pid = 3592] [id = 102] 19:05:29 INFO - PROCESS | 3592 | --DOCSHELL 11856800 == 51 [pid = 3592] [id = 101] 19:05:29 INFO - PROCESS | 3592 | --DOCSHELL 0C773C00 == 50 [pid = 3592] [id = 100] 19:05:29 INFO - PROCESS | 3592 | --DOCSHELL 0C779C00 == 49 [pid = 3592] [id = 99] 19:05:29 INFO - PROCESS | 3592 | --DOCSHELL 181EC000 == 48 [pid = 3592] [id = 98] 19:05:29 INFO - PROCESS | 3592 | --DOCSHELL 17215C00 == 47 [pid = 3592] [id = 97] 19:05:29 INFO - PROCESS | 3592 | --DOCSHELL 1599D400 == 46 [pid = 3592] [id = 96] 19:05:29 INFO - PROCESS | 3592 | --DOCSHELL 13A4FC00 == 45 [pid = 3592] [id = 95] 19:05:29 INFO - PROCESS | 3592 | --DOCSHELL 129F4000 == 44 [pid = 3592] [id = 94] 19:05:29 INFO - PROCESS | 3592 | --DOCSHELL 1022C800 == 43 [pid = 3592] [id = 93] 19:05:29 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1A25BC00) [pid = 3592] [serial = 151] [outer = 00000000] [url = about:blank] 19:05:29 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1ABD4000) [pid = 3592] [serial = 265] [outer = 00000000] [url = about:blank] 19:05:29 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1A5EF800) [pid = 3592] [serial = 253] [outer = 00000000] [url = about:blank] 19:05:29 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1AA7B800) [pid = 3592] [serial = 256] [outer = 00000000] [url = about:blank] 19:05:29 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (18188400) [pid = 3592] [serial = 235] [outer = 00000000] [url = about:blank] 19:05:29 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (1380E000) [pid = 3592] [serial = 241] [outer = 00000000] [url = about:blank] 19:05:29 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (13A58400) [pid = 3592] [serial = 242] [outer = 00000000] [url = about:blank] 19:05:29 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1324FC00) [pid = 3592] [serial = 239] [outer = 00000000] [url = about:blank] 19:05:29 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (1312BC00) [pid = 3592] [serial = 238] [outer = 00000000] [url = about:blank] 19:05:29 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (1599EC00) [pid = 3592] [serial = 244] [outer = 00000000] [url = about:blank] 19:05:29 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (16392400) [pid = 3592] [serial = 245] [outer = 00000000] [url = about:blank] 19:05:29 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (17212800) [pid = 3592] [serial = 247] [outer = 00000000] [url = about:blank] 19:05:29 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (17544800) [pid = 3592] [serial = 248] [outer = 00000000] [url = about:blank] 19:05:29 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (118ADC00) [pid = 3592] [serial = 229] [outer = 00000000] [url = about:blank] 19:05:29 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (13A56400) [pid = 3592] [serial = 232] [outer = 00000000] [url = about:blank] 19:05:29 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1A7EE400) [pid = 3592] [serial = 254] [outer = 00000000] [url = about:blank] 19:05:29 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (16F26000) [pid = 3592] [serial = 260] [outer = 00000000] [url = about:blank] 19:05:29 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1599E400) [pid = 3592] [serial = 259] [outer = 00000000] [url = about:blank] 19:05:29 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1AB33400) [pid = 3592] [serial = 257] [outer = 00000000] [url = about:blank] 19:05:29 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (19BC8000) [pid = 3592] [serial = 250] [outer = 00000000] [url = about:blank] 19:05:29 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (1AB34400) [pid = 3592] [serial = 263] [outer = 00000000] [url = about:blank] 19:05:29 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (19BD1C00) [pid = 3592] [serial = 251] [outer = 00000000] [url = about:blank] 19:05:29 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (1AA79400) [pid = 3592] [serial = 262] [outer = 00000000] [url = about:blank] 19:05:29 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (1ABD9000) [pid = 3592] [serial = 266] [outer = 00000000] [url = about:blank] 19:05:29 INFO - PROCESS | 3592 | 1464231929300 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]]]}] 19:05:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 19:05:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 700ms 19:05:29 INFO - PROCESS | 3592 | 1464231929319 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 19:05:29 INFO - PROCESS | 3592 | 1464231929324 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 19:05:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 19:05:29 INFO - PROCESS | 3592 | 1464231929334 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 19:05:29 INFO - PROCESS | 3592 | 1464231929337 Marionette TRACE conn3 <- [1,398,null,{}] 19:05:29 INFO - PROCESS | 3592 | 1464231929341 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}] 19:05:29 INFO - PROCESS | 3592 | 1464231929423 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 19:05:29 INFO - PROCESS | 3592 | 1464231929430 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:29 INFO - PROCESS | 3592 | ++DOCSHELL 1393B000 == 44 [pid = 3592] [id = 109] 19:05:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (1394A000) [pid = 3592] [serial = 324] [outer = 00000000] 19:05:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (1459A400) [pid = 3592] [serial = 325] [outer = 1394A000] 19:05:29 INFO - PROCESS | 3592 | 1464231929476 Marionette DEBUG loaded listener.js 19:05:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (15139000) [pid = 3592] [serial = 326] [outer = 1394A000] 19:05:29 INFO - PROCESS | 3592 | 1464231929884 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]]]}] 19:05:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 19:05:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 549ms 19:05:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 19:05:29 INFO - PROCESS | 3592 | 1464231929907 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 19:05:29 INFO - PROCESS | 3592 | 1464231929909 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 19:05:29 INFO - PROCESS | 3592 | 1464231929912 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 19:05:29 INFO - PROCESS | 3592 | 1464231929916 Marionette TRACE conn3 <- [1,402,null,{}] 19:05:29 INFO - PROCESS | 3592 | 1464231929926 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}] 19:05:29 INFO - PROCESS | 3592 | 1464231929990 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 19:05:30 INFO - PROCESS | 3592 | 1464231930107 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:30 INFO - PROCESS | 3592 | ++DOCSHELL 13A56400 == 45 [pid = 3592] [id = 110] 19:05:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (155A0800) [pid = 3592] [serial = 327] [outer = 00000000] 19:05:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (167BDC00) [pid = 3592] [serial = 328] [outer = 155A0800] 19:05:30 INFO - PROCESS | 3592 | 1464231930149 Marionette DEBUG loaded listener.js 19:05:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (170DD400) [pid = 3592] [serial = 329] [outer = 155A0800] 19:05:30 INFO - PROCESS | 3592 | 1464231930536 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]]]}] 19:05:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 19:05:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 645ms 19:05:30 INFO - PROCESS | 3592 | 1464231930562 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 19:05:30 INFO - PROCESS | 3592 | 1464231930565 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 19:05:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 19:05:30 INFO - PROCESS | 3592 | 1464231930568 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 19:05:30 INFO - PROCESS | 3592 | 1464231930570 Marionette TRACE conn3 <- [1,406,null,{}] 19:05:30 INFO - PROCESS | 3592 | 1464231930574 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}] 19:05:30 INFO - PROCESS | 3592 | 1464231930639 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 19:05:30 INFO - PROCESS | 3592 | 1464231930647 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:30 INFO - PROCESS | 3592 | ++DOCSHELL 17BEBC00 == 46 [pid = 3592] [id = 111] 19:05:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (17BF0C00) [pid = 3592] [serial = 330] [outer = 00000000] 19:05:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (181EC000) [pid = 3592] [serial = 331] [outer = 17BF0C00] 19:05:30 INFO - PROCESS | 3592 | 1464231930692 Marionette DEBUG loaded listener.js 19:05:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (19BC5400) [pid = 3592] [serial = 332] [outer = 17BF0C00] 19:05:31 INFO - PROCESS | 3592 | 1464231931106 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]]]}] 19:05:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 19:05:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 548ms 19:05:31 INFO - PROCESS | 3592 | 1464231931133 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 19:05:31 INFO - PROCESS | 3592 | 1464231931137 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 19:05:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 19:05:31 INFO - PROCESS | 3592 | 1464231931141 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 19:05:31 INFO - PROCESS | 3592 | 1464231931142 Marionette TRACE conn3 <- [1,410,null,{}] 19:05:31 INFO - PROCESS | 3592 | 1464231931128 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}] 19:05:31 INFO - PROCESS | 3592 | 1464231931231 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 19:05:31 INFO - PROCESS | 3592 | 1464231931294 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:31 INFO - PROCESS | 3592 | ++DOCSHELL 1595E000 == 47 [pid = 3592] [id = 112] 19:05:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (19E2BC00) [pid = 3592] [serial = 333] [outer = 00000000] 19:05:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1A25A400) [pid = 3592] [serial = 334] [outer = 19E2BC00] 19:05:31 INFO - PROCESS | 3592 | 1464231931339 Marionette DEBUG loaded listener.js 19:05:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1A25DC00) [pid = 3592] [serial = 335] [outer = 19E2BC00] 19:05:31 INFO - PROCESS | 3592 | 1464231931772 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]]]}] 19:05:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 19:05:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 699ms 19:05:31 INFO - PROCESS | 3592 | 1464231931837 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 19:05:31 INFO - PROCESS | 3592 | 1464231931839 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 19:05:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 19:05:31 INFO - PROCESS | 3592 | 1464231931842 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 19:05:31 INFO - PROCESS | 3592 | 1464231931844 Marionette TRACE conn3 <- [1,414,null,{}] 19:05:31 INFO - PROCESS | 3592 | 1464231931847 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}] 19:05:31 INFO - PROCESS | 3592 | 1464231931951 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 19:05:31 INFO - PROCESS | 3592 | 1464231932007 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:31 INFO - PROCESS | 3592 | ++DOCSHELL 1AA78000 == 48 [pid = 3592] [id = 113] 19:05:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (1AA7B000) [pid = 3592] [serial = 336] [outer = 00000000] 19:05:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (1AB34400) [pid = 3592] [serial = 337] [outer = 1AA7B000] 19:05:32 INFO - PROCESS | 3592 | 1464231932036 Marionette DEBUG loaded listener.js 19:05:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (1AB38000) [pid = 3592] [serial = 338] [outer = 1AA7B000] 19:05:32 INFO - PROCESS | 3592 | 1464231932444 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]]]}] 19:05:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 19:05:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 645ms 19:05:32 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (129F5800) [pid = 3592] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 19:05:32 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (13A52000) [pid = 3592] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 19:05:32 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (181EF400) [pid = 3592] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 19:05:32 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (102CC000) [pid = 3592] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 19:05:32 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (17216C00) [pid = 3592] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 19:05:32 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1599FC00) [pid = 3592] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 19:05:32 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (19E24C00) [pid = 3592] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 19:05:32 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (12FA5000) [pid = 3592] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 19:05:32 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (13802800) [pid = 3592] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 19:05:32 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (19BC2400) [pid = 3592] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 19:05:32 INFO - PROCESS | 3592 | 1464231932513 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 19:05:32 INFO - PROCESS | 3592 | 1464231932515 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 19:05:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 19:05:32 INFO - PROCESS | 3592 | 1464231932501 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 19:05:32 INFO - PROCESS | 3592 | 1464231932502 Marionette TRACE conn3 <- [1,418,null,{}] 19:05:32 INFO - PROCESS | 3592 | 1464231932506 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}] 19:05:32 INFO - PROCESS | 3592 | 1464231932609 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 19:05:32 INFO - PROCESS | 3592 | 1464231932663 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:32 INFO - PROCESS | 3592 | ++DOCSHELL 10A51C00 == 49 [pid = 3592] [id = 114] 19:05:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (129F5800) [pid = 3592] [serial = 339] [outer = 00000000] 19:05:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (17D08800) [pid = 3592] [serial = 340] [outer = 129F5800] 19:05:32 INFO - PROCESS | 3592 | 1464231932686 Marionette DEBUG loaded listener.js 19:05:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (19BCAC00) [pid = 3592] [serial = 341] [outer = 129F5800] 19:05:33 INFO - PROCESS | 3592 | 1464231933431 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]]]}] 19:05:33 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 19:05:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 947ms 19:05:33 INFO - PROCESS | 3592 | 1464231933472 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 19:05:33 INFO - PROCESS | 3592 | 1464231933474 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 19:05:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 19:05:33 INFO - PROCESS | 3592 | 1464231933478 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 19:05:33 INFO - PROCESS | 3592 | 1464231933479 Marionette TRACE conn3 <- [1,422,null,{}] 19:05:33 INFO - PROCESS | 3592 | 1464231933483 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}] 19:05:33 INFO - PROCESS | 3592 | 1464231933580 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 19:05:33 INFO - PROCESS | 3592 | 1464231933589 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:33 INFO - PROCESS | 3592 | ++DOCSHELL 15617400 == 50 [pid = 3592] [id = 115] 19:05:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (16665400) [pid = 3592] [serial = 342] [outer = 00000000] 19:05:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1ABCF000) [pid = 3592] [serial = 343] [outer = 16665400] 19:05:33 INFO - PROCESS | 3592 | 1464231933634 Marionette DEBUG loaded listener.js 19:05:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1ABD0000) [pid = 3592] [serial = 344] [outer = 16665400] 19:05:34 INFO - PROCESS | 3592 | 1464231934436 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]]]}] 19:05:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 19:05:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1001ms 19:05:34 INFO - PROCESS | 3592 | 1464231934507 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 19:05:34 INFO - PROCESS | 3592 | 1464231934512 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 19:05:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 19:05:34 INFO - PROCESS | 3592 | 1464231934518 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 19:05:34 INFO - PROCESS | 3592 | 1464231934523 Marionette TRACE conn3 <- [1,426,null,{}] 19:05:34 INFO - PROCESS | 3592 | 1464231934530 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}] 19:05:34 INFO - PROCESS | 3592 | 1464231934608 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 19:05:34 INFO - PROCESS | 3592 | 1464231934749 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:34 INFO - PROCESS | 3592 | ++DOCSHELL 129F6800 == 51 [pid = 3592] [id = 116] 19:05:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (129F7000) [pid = 3592] [serial = 345] [outer = 00000000] 19:05:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (12F13800) [pid = 3592] [serial = 346] [outer = 129F7000] 19:05:34 INFO - PROCESS | 3592 | 1464231934873 Marionette DEBUG loaded listener.js 19:05:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (132EA800) [pid = 3592] [serial = 347] [outer = 129F7000] 19:05:35 INFO - PROCESS | 3592 | 1464231935441 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] 19:05:35 INFO - PROCESS | 3592 | 1464231935483 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 19:05:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 19:05:35 INFO - PROCESS | 3592 | 1464231935490 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 19:05:35 INFO - PROCESS | 3592 | 1464231935493 Marionette TRACE conn3 <- [1,430,null,{}] 19:05:35 INFO - PROCESS | 3592 | 1464231935498 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}] 19:05:35 INFO - PROCESS | 3592 | 1464231935611 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 19:05:35 INFO - PROCESS | 3592 | 1464231935703 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:35 INFO - PROCESS | 3592 | ++DOCSHELL 12B2B400 == 52 [pid = 3592] [id = 117] 19:05:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (16662800) [pid = 3592] [serial = 348] [outer = 00000000] 19:05:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (167C1C00) [pid = 3592] [serial = 349] [outer = 16662800] 19:05:35 INFO - PROCESS | 3592 | 1464231935758 Marionette DEBUG loaded listener.js 19:05:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (17C72400) [pid = 3592] [serial = 350] [outer = 16662800] 19:05:36 INFO - PROCESS | 3592 | 1464231936253 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]]]}] 19:05:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 19:05:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 796ms 19:05:36 INFO - PROCESS | 3592 | 1464231936296 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 19:05:36 INFO - PROCESS | 3592 | 1464231936298 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 19:05:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 19:05:36 INFO - PROCESS | 3592 | 1464231936302 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 19:05:36 INFO - PROCESS | 3592 | 1464231936306 Marionette TRACE conn3 <- [1,434,null,{}] 19:05:36 INFO - PROCESS | 3592 | 1464231936317 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}] 19:05:36 INFO - PROCESS | 3592 | 1464231936405 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 19:05:36 INFO - PROCESS | 3592 | 1464231936501 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:36 INFO - PROCESS | 3592 | ++DOCSHELL 1A9DFC00 == 53 [pid = 3592] [id = 118] 19:05:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1AA76400) [pid = 3592] [serial = 351] [outer = 00000000] 19:05:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1ABD3C00) [pid = 3592] [serial = 352] [outer = 1AA76400] 19:05:36 INFO - PROCESS | 3592 | 1464231936542 Marionette DEBUG loaded listener.js 19:05:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1B047C00) [pid = 3592] [serial = 353] [outer = 1AA76400] 19:05:37 INFO - PROCESS | 3592 | 1464231937067 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]]]}] 19:05:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 19:05:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 823ms 19:05:37 INFO - PROCESS | 3592 | 1464231937122 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 19:05:37 INFO - PROCESS | 3592 | 1464231937125 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 19:05:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 19:05:37 INFO - PROCESS | 3592 | 1464231937129 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 19:05:37 INFO - PROCESS | 3592 | 1464231937131 Marionette TRACE conn3 <- [1,438,null,{}] 19:05:37 INFO - PROCESS | 3592 | 1464231937135 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}] 19:05:37 INFO - PROCESS | 3592 | 1464231937277 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 19:05:37 INFO - PROCESS | 3592 | 1464231937383 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:37 INFO - PROCESS | 3592 | ++DOCSHELL 11858400 == 54 [pid = 3592] [id = 119] 19:05:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (11862800) [pid = 3592] [serial = 354] [outer = 00000000] 19:05:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1290C000) [pid = 3592] [serial = 355] [outer = 11862800] 19:05:37 INFO - PROCESS | 3592 | 1464231937442 Marionette DEBUG loaded listener.js 19:05:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (12FB0800) [pid = 3592] [serial = 356] [outer = 11862800] 19:05:38 INFO - PROCESS | 3592 | 1464231938201 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]]]}] 19:05:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 19:05:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1083ms 19:05:38 INFO - PROCESS | 3592 | 1464231938220 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 19:05:38 INFO - PROCESS | 3592 | 1464231938227 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 19:05:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 19:05:38 INFO - PROCESS | 3592 | 1464231938235 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 19:05:38 INFO - PROCESS | 3592 | 1464231938240 Marionette TRACE conn3 <- [1,442,null,{}] 19:05:38 INFO - PROCESS | 3592 | 1464231938246 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}] 19:05:38 INFO - PROCESS | 3592 | 1464231938328 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 19:05:38 INFO - PROCESS | 3592 | 1464231938410 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:38 INFO - PROCESS | 3592 | ++DOCSHELL 10A55C00 == 55 [pid = 3592] [id = 120] 19:05:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (10F9C400) [pid = 3592] [serial = 357] [outer = 00000000] 19:05:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (12B1E800) [pid = 3592] [serial = 358] [outer = 10F9C400] 19:05:38 INFO - PROCESS | 3592 | 1464231938485 Marionette DEBUG loaded listener.js 19:05:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (13939800) [pid = 3592] [serial = 359] [outer = 10F9C400] 19:05:38 INFO - PROCESS | 3592 | --DOCSHELL 105E7C00 == 54 [pid = 3592] [id = 41] 19:05:38 INFO - PROCESS | 3592 | --DOCSHELL 10A51C00 == 53 [pid = 3592] [id = 114] 19:05:38 INFO - PROCESS | 3592 | --DOCSHELL 1AA78000 == 52 [pid = 3592] [id = 113] 19:05:38 INFO - PROCESS | 3592 | --DOCSHELL 1595E000 == 51 [pid = 3592] [id = 112] 19:05:38 INFO - PROCESS | 3592 | --DOCSHELL 17BEBC00 == 50 [pid = 3592] [id = 111] 19:05:38 INFO - PROCESS | 3592 | --DOCSHELL 13A56400 == 49 [pid = 3592] [id = 110] 19:05:38 INFO - PROCESS | 3592 | --DOCSHELL 1393B000 == 48 [pid = 3592] [id = 109] 19:05:38 INFO - PROCESS | 3592 | --DOCSHELL 129F1C00 == 47 [pid = 3592] [id = 108] 19:05:38 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1ABCF800) [pid = 3592] [serial = 307] [outer = 00000000] [url = about:blank] 19:05:38 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1AA72C00) [pid = 3592] [serial = 304] [outer = 00000000] [url = about:blank] 19:05:38 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (129FC000) [pid = 3592] [serial = 280] [outer = 00000000] [url = about:blank] 19:05:38 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (12F15800) [pid = 3592] [serial = 281] [outer = 00000000] [url = about:blank] 19:05:38 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1452F400) [pid = 3592] [serial = 283] [outer = 00000000] [url = about:blank] 19:05:38 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (145A8C00) [pid = 3592] [serial = 284] [outer = 00000000] [url = about:blank] 19:05:38 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1839A800) [pid = 3592] [serial = 292] [outer = 00000000] [url = about:blank] 19:05:38 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (118AE400) [pid = 3592] [serial = 278] [outer = 00000000] [url = about:blank] 19:05:38 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (110BE800) [pid = 3592] [serial = 277] [outer = 00000000] [url = about:blank] 19:05:38 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (17C71000) [pid = 3592] [serial = 289] [outer = 00000000] [url = about:blank] 19:05:38 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (16394800) [pid = 3592] [serial = 286] [outer = 00000000] [url = about:blank] 19:05:38 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (16668C00) [pid = 3592] [serial = 287] [outer = 00000000] [url = about:blank] 19:05:38 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1A25C000) [pid = 3592] [serial = 295] [outer = 00000000] [url = about:blank] 19:05:38 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (19BC7C00) [pid = 3592] [serial = 293] [outer = 00000000] [url = about:blank] 19:05:38 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1B227400) [pid = 3592] [serial = 268] [outer = 00000000] [url = about:blank] 19:05:38 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (1A42A400) [pid = 3592] [serial = 296] [outer = 00000000] [url = about:blank] 19:05:38 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (12914000) [pid = 3592] [serial = 271] [outer = 00000000] [url = about:blank] 19:05:38 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (16662400) [pid = 3592] [serial = 274] [outer = 00000000] [url = about:blank] 19:05:38 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1AB34C00) [pid = 3592] [serial = 305] [outer = 00000000] [url = about:blank] 19:05:38 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (19E20C00) [pid = 3592] [serial = 298] [outer = 00000000] [url = about:blank] 19:05:38 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1A5E9800) [pid = 3592] [serial = 299] [outer = 00000000] [url = about:blank] 19:05:38 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (1A5F0400) [pid = 3592] [serial = 302] [outer = 00000000] [url = about:blank] 19:05:38 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (1A25CC00) [pid = 3592] [serial = 301] [outer = 00000000] [url = about:blank] 19:05:38 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (17D08400) [pid = 3592] [serial = 290] [outer = 00000000] [url = about:blank] 19:05:38 INFO - PROCESS | 3592 | 1464231938893 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]]]}] 19:05:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 19:05:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 700ms 19:05:38 INFO - PROCESS | 3592 | 1464231938930 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 19:05:38 INFO - PROCESS | 3592 | 1464231938935 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 19:05:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 19:05:38 INFO - PROCESS | 3592 | 1464231938941 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 19:05:38 INFO - PROCESS | 3592 | 1464231938944 Marionette TRACE conn3 <- [1,446,null,{}] 19:05:38 INFO - PROCESS | 3592 | 1464231938948 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}] 19:05:39 INFO - PROCESS | 3592 | 1464231939034 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 19:05:39 INFO - PROCESS | 3592 | 1464231939042 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:39 INFO - PROCESS | 3592 | ++DOCSHELL 145A8C00 == 48 [pid = 3592] [id = 121] 19:05:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (1559E400) [pid = 3592] [serial = 360] [outer = 00000000] 19:05:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (1616EC00) [pid = 3592] [serial = 361] [outer = 1559E400] 19:05:39 INFO - PROCESS | 3592 | 1464231939070 Marionette DEBUG loaded listener.js 19:05:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (16383400) [pid = 3592] [serial = 362] [outer = 1559E400] 19:05:39 INFO - PROCESS | 3592 | 1464231939488 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]]]}] 19:05:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 19:05:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 549ms 19:05:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 19:05:39 INFO - PROCESS | 3592 | 1464231939500 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 19:05:39 INFO - PROCESS | 3592 | 1464231939502 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 19:05:39 INFO - PROCESS | 3592 | 1464231939505 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 19:05:39 INFO - PROCESS | 3592 | 1464231939509 Marionette TRACE conn3 <- [1,450,null,{}] 19:05:39 INFO - PROCESS | 3592 | 1464231939522 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}] 19:05:39 INFO - PROCESS | 3592 | 1464231939605 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 19:05:39 INFO - PROCESS | 3592 | 1464231939595 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:39 INFO - PROCESS | 3592 | ++DOCSHELL 167B6800 == 49 [pid = 3592] [id = 122] 19:05:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (167B7800) [pid = 3592] [serial = 363] [outer = 00000000] 19:05:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (16B8FC00) [pid = 3592] [serial = 364] [outer = 167B7800] 19:05:39 INFO - PROCESS | 3592 | 1464231939643 Marionette DEBUG loaded listener.js 19:05:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (170DD800) [pid = 3592] [serial = 365] [outer = 167B7800] 19:05:40 INFO - PROCESS | 3592 | 1464231940028 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] 19:05:40 INFO - PROCESS | 3592 | 1464231940090 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 19:05:40 INFO - PROCESS | 3592 | 1464231940093 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 19:05:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 19:05:40 INFO - PROCESS | 3592 | 1464231940095 Marionette TRACE conn3 <- [1,454,null,{}] 19:05:40 INFO - PROCESS | 3592 | 1464231940098 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}] 19:05:40 INFO - PROCESS | 3592 | 1464231940160 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 19:05:40 INFO - PROCESS | 3592 | 1464231940169 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:40 INFO - PROCESS | 3592 | ++DOCSHELL 17270C00 == 50 [pid = 3592] [id = 123] 19:05:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (17544000) [pid = 3592] [serial = 366] [outer = 00000000] 19:05:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (18693000) [pid = 3592] [serial = 367] [outer = 17544000] 19:05:40 INFO - PROCESS | 3592 | 1464231940215 Marionette DEBUG loaded listener.js 19:05:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (19BC4400) [pid = 3592] [serial = 368] [outer = 17544000] 19:05:40 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:05:40 INFO - PROCESS | 3592 | 1464231940621 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]]]}] 19:05:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 19:05:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 562ms 19:05:40 INFO - PROCESS | 3592 | 1464231940651 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 19:05:40 INFO - PROCESS | 3592 | 1464231940653 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 19:05:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 19:05:40 INFO - PROCESS | 3592 | 1464231940656 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 19:05:40 INFO - PROCESS | 3592 | 1464231940658 Marionette TRACE conn3 <- [1,458,null,{}] 19:05:40 INFO - PROCESS | 3592 | 1464231940661 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}] 19:05:40 INFO - PROCESS | 3592 | 1464231940750 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 19:05:40 INFO - PROCESS | 3592 | 1464231940757 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:40 INFO - PROCESS | 3592 | ++DOCSHELL 19BD1000 == 51 [pid = 3592] [id = 124] 19:05:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (19E26000) [pid = 3592] [serial = 369] [outer = 00000000] 19:05:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (1A25AC00) [pid = 3592] [serial = 370] [outer = 19E26000] 19:05:40 INFO - PROCESS | 3592 | 1464231940802 Marionette DEBUG loaded listener.js 19:05:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (1A260400) [pid = 3592] [serial = 371] [outer = 19E26000] 19:05:41 INFO - PROCESS | 3592 | 1464231941193 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] 19:05:41 INFO - PROCESS | 3592 | 1464231941212 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 19:05:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 19:05:41 INFO - PROCESS | 3592 | 1464231941215 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 19:05:41 INFO - PROCESS | 3592 | 1464231941217 Marionette TRACE conn3 <- [1,462,null,{}] 19:05:41 INFO - PROCESS | 3592 | 1464231941221 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}] 19:05:41 INFO - PROCESS | 3592 | 1464231941355 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 19:05:41 INFO - PROCESS | 3592 | 1464231941418 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:41 INFO - PROCESS | 3592 | ++DOCSHELL 1A433000 == 52 [pid = 3592] [id = 125] 19:05:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (1A434800) [pid = 3592] [serial = 372] [outer = 00000000] 19:05:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1A9D9C00) [pid = 3592] [serial = 373] [outer = 1A434800] 19:05:41 INFO - PROCESS | 3592 | 1464231941464 Marionette DEBUG loaded listener.js 19:05:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (1AB3A800) [pid = 3592] [serial = 374] [outer = 1A434800] 19:05:41 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:05:41 INFO - PROCESS | 3592 | 1464231941848 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] 19:05:41 INFO - PROCESS | 3592 | 1464231941870 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 19:05:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 19:05:41 INFO - PROCESS | 3592 | 1464231941874 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 19:05:41 INFO - PROCESS | 3592 | 1464231941875 Marionette TRACE conn3 <- [1,466,null,{}] 19:05:41 INFO - PROCESS | 3592 | 1464231941884 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}] 19:05:41 INFO - PROCESS | 3592 | 1464231941986 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 19:05:41 INFO - PROCESS | 3592 | 1464231941992 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:41 INFO - PROCESS | 3592 | ++DOCSHELL 1AA80C00 == 53 [pid = 3592] [id = 126] 19:05:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1AB3F400) [pid = 3592] [serial = 375] [outer = 00000000] 19:05:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1B223C00) [pid = 3592] [serial = 376] [outer = 1AB3F400] 19:05:42 INFO - PROCESS | 3592 | 1464231942022 Marionette DEBUG loaded listener.js 19:05:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1B22C400) [pid = 3592] [serial = 377] [outer = 1AB3F400] 19:05:42 INFO - PROCESS | 3592 | 1464231942520 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] 19:05:42 INFO - PROCESS | 3592 | 1464231942582 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 19:05:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 19:05:42 INFO - PROCESS | 3592 | 1464231942586 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 19:05:42 INFO - PROCESS | 3592 | 1464231942588 Marionette TRACE conn3 <- [1,470,null,{}] 19:05:42 INFO - PROCESS | 3592 | 1464231942591 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}] 19:05:42 INFO - PROCESS | 3592 | 1464231942664 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 19:05:42 INFO - PROCESS | 3592 | 1464231942673 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:42 INFO - PROCESS | 3592 | ++DOCSHELL 110C5C00 == 54 [pid = 3592] [id = 127] 19:05:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (1290CC00) [pid = 3592] [serial = 378] [outer = 00000000] 19:05:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1394A000) [pid = 3592] [serial = 379] [outer = 1290CC00] 19:05:42 INFO - PROCESS | 3592 | 1464231942718 Marionette DEBUG loaded listener.js 19:05:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (13A55400) [pid = 3592] [serial = 380] [outer = 1290CC00] 19:05:43 INFO - PROCESS | 3592 | 1464231943081 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]]]}] 19:05:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 19:05:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 521ms 19:05:43 INFO - PROCESS | 3592 | 1464231943103 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 19:05:43 INFO - PROCESS | 3592 | 1464231943105 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 19:05:43 INFO - PROCESS | 3592 | 1464231943108 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 19:05:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 19:05:43 INFO - PROCESS | 3592 | 1464231943110 Marionette TRACE conn3 <- [1,474,null,{}] 19:05:43 INFO - PROCESS | 3592 | 1464231943113 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}] 19:05:43 INFO - PROCESS | 3592 | 1464231943188 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 19:05:43 INFO - PROCESS | 3592 | 1464231943195 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:43 INFO - PROCESS | 3592 | ++DOCSHELL 16393C00 == 55 [pid = 3592] [id = 128] 19:05:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1668EC00) [pid = 3592] [serial = 381] [outer = 00000000] 19:05:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1669B400) [pid = 3592] [serial = 382] [outer = 1668EC00] 19:05:43 INFO - PROCESS | 3592 | 1464231943240 Marionette DEBUG loaded listener.js 19:05:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (18395400) [pid = 3592] [serial = 383] [outer = 1668EC00] 19:05:43 INFO - PROCESS | 3592 | 1464231943631 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]]]}] 19:05:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 19:05:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 549ms 19:05:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 19:05:43 INFO - PROCESS | 3592 | 1464231943681 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 19:05:43 INFO - PROCESS | 3592 | 1464231943683 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 19:05:43 INFO - PROCESS | 3592 | 1464231943687 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 19:05:43 INFO - PROCESS | 3592 | 1464231943689 Marionette TRACE conn3 <- [1,478,null,{}] 19:05:43 INFO - PROCESS | 3592 | 1464231943692 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}] 19:05:43 INFO - PROCESS | 3592 | 1464231943751 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 19:05:43 INFO - PROCESS | 3592 | 1464231943760 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:43 INFO - PROCESS | 3592 | ++DOCSHELL 10A54400 == 56 [pid = 3592] [id = 129] 19:05:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (110BC000) [pid = 3592] [serial = 384] [outer = 00000000] 19:05:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (1ABDC400) [pid = 3592] [serial = 385] [outer = 110BC000] 19:05:43 INFO - PROCESS | 3592 | 1464231943805 Marionette DEBUG loaded listener.js 19:05:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (1B3C6400) [pid = 3592] [serial = 386] [outer = 110BC000] 19:05:44 INFO - PROCESS | 3592 | 1464231944197 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]]]}] 19:05:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 19:05:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 562ms 19:05:44 INFO - PROCESS | 3592 | 1464231944241 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 19:05:44 INFO - PROCESS | 3592 | 1464231944244 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 19:05:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 19:05:44 INFO - PROCESS | 3592 | 1464231944247 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 19:05:44 INFO - PROCESS | 3592 | 1464231944250 Marionette TRACE conn3 <- [1,482,null,{}] 19:05:44 INFO - PROCESS | 3592 | 1464231944253 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}] 19:05:44 INFO - PROCESS | 3592 | 1464231944388 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 19:05:44 INFO - PROCESS | 3592 | 1464231944499 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:44 INFO - PROCESS | 3592 | ++DOCSHELL 104E2000 == 57 [pid = 3592] [id = 130] 19:05:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1055BC00) [pid = 3592] [serial = 387] [outer = 00000000] 19:05:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (10A5BC00) [pid = 3592] [serial = 388] [outer = 1055BC00] 19:05:44 INFO - PROCESS | 3592 | 1464231944559 Marionette DEBUG loaded listener.js 19:05:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (114DC800) [pid = 3592] [serial = 389] [outer = 1055BC00] 19:05:45 INFO - PROCESS | 3592 | 1464231945173 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]]]}] 19:05:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 19:05:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 960ms 19:05:45 INFO - PROCESS | 3592 | 1464231945200 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 19:05:45 INFO - PROCESS | 3592 | 1464231945204 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 19:05:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 19:05:45 INFO - PROCESS | 3592 | 1464231945209 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 19:05:45 INFO - PROCESS | 3592 | 1464231945213 Marionette TRACE conn3 <- [1,486,null,{}] 19:05:45 INFO - PROCESS | 3592 | 1464231945219 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}] 19:05:45 INFO - PROCESS | 3592 | 1464231945308 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 19:05:45 INFO - PROCESS | 3592 | 1464231945439 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:45 INFO - PROCESS | 3592 | ++DOCSHELL 1599EC00 == 58 [pid = 3592] [id = 131] 19:05:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (16175000) [pid = 3592] [serial = 390] [outer = 00000000] 19:05:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1638A400) [pid = 3592] [serial = 391] [outer = 16175000] 19:05:45 INFO - PROCESS | 3592 | 1464231945482 Marionette DEBUG loaded listener.js 19:05:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (16392000) [pid = 3592] [serial = 392] [outer = 16175000] 19:05:46 INFO - PROCESS | 3592 | 1464231946038 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]]]}] 19:05:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 19:05:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 877ms 19:05:46 INFO - PROCESS | 3592 | 1464231946092 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 19:05:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 19:05:46 INFO - PROCESS | 3592 | 1464231946095 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 19:05:46 INFO - PROCESS | 3592 | 1464231946099 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 19:05:46 INFO - PROCESS | 3592 | 1464231946101 Marionette TRACE conn3 <- [1,490,null,{}] 19:05:46 INFO - PROCESS | 3592 | 1464231946105 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}] 19:05:46 INFO - PROCESS | 3592 | 1464231946191 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 19:05:46 INFO - PROCESS | 3592 | 1464231946316 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:46 INFO - PROCESS | 3592 | ++DOCSHELL 10FA1C00 == 59 [pid = 3592] [id = 132] 19:05:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (17D0EC00) [pid = 3592] [serial = 393] [outer = 00000000] 19:05:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1A259000) [pid = 3592] [serial = 394] [outer = 17D0EC00] 19:05:46 INFO - PROCESS | 3592 | 1464231946357 Marionette DEBUG loaded listener.js 19:05:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (1A5F4000) [pid = 3592] [serial = 395] [outer = 17D0EC00] 19:05:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (19E73C00) [pid = 3592] [serial = 396] [outer = 1B624C00] 19:05:47 INFO - PROCESS | 3592 | 1464231947055 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]]]}] 19:05:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 19:05:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1001ms 19:05:47 INFO - PROCESS | 3592 | 1464231947106 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 19:05:47 INFO - PROCESS | 3592 | 1464231947110 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 19:05:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 19:05:47 INFO - PROCESS | 3592 | 1464231947121 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 19:05:47 INFO - PROCESS | 3592 | 1464231947126 Marionette TRACE conn3 <- [1,494,null,{}] 19:05:47 INFO - PROCESS | 3592 | 1464231947172 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}] 19:05:47 INFO - PROCESS | 3592 | 1464231947255 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 19:05:47 INFO - PROCESS | 3592 | 1464231947484 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:47 INFO - PROCESS | 3592 | ++DOCSHELL 104E9400 == 60 [pid = 3592] [id = 133] 19:05:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (105E7C00) [pid = 3592] [serial = 397] [outer = 00000000] 19:05:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (11F9BC00) [pid = 3592] [serial = 398] [outer = 105E7C00] 19:05:47 INFO - PROCESS | 3592 | 1464231947517 Marionette DEBUG loaded listener.js 19:05:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (12F49800) [pid = 3592] [serial = 399] [outer = 105E7C00] 19:05:48 INFO - PROCESS | 3592 | 1464231948139 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]]]}] 19:05:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 19:05:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1042ms 19:05:48 INFO - PROCESS | 3592 | 1464231948171 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 19:05:48 INFO - PROCESS | 3592 | 1464231948175 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 19:05:48 INFO - PROCESS | 3592 | 1464231948180 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 19:05:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 19:05:48 INFO - PROCESS | 3592 | 1464231948184 Marionette TRACE conn3 <- [1,498,null,{}] 19:05:48 INFO - PROCESS | 3592 | 1464231948188 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}] 19:05:48 INFO - PROCESS | 3592 | 1464231948270 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 19:05:48 INFO - PROCESS | 3592 | 1464231948354 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:48 INFO - PROCESS | 3592 | ++DOCSHELL 10A5C800 == 61 [pid = 3592] [id = 134] 19:05:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (11254800) [pid = 3592] [serial = 400] [outer = 00000000] 19:05:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (12B2AC00) [pid = 3592] [serial = 401] [outer = 11254800] 19:05:48 INFO - PROCESS | 3592 | 1464231948403 Marionette DEBUG loaded listener.js 19:05:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (13A54800) [pid = 3592] [serial = 402] [outer = 11254800] 19:05:48 INFO - PROCESS | 3592 | --DOCSHELL 10A53C00 == 60 [pid = 3592] [id = 52] 19:05:48 INFO - PROCESS | 3592 | --DOCSHELL 1B03FC00 == 59 [pid = 3592] [id = 90] 19:05:48 INFO - PROCESS | 3592 | --DOCSHELL 12B27C00 == 58 [pid = 3592] [id = 103] 19:05:48 INFO - PROCESS | 3592 | --DOCSHELL 110C1000 == 57 [pid = 3592] [id = 63] 19:05:48 INFO - PROCESS | 3592 | --DOCSHELL 10A5A800 == 56 [pid = 3592] [id = 91] 19:05:48 INFO - PROCESS | 3592 | --DOCSHELL 10A54400 == 55 [pid = 3592] [id = 129] 19:05:48 INFO - PROCESS | 3592 | --DOCSHELL 16393C00 == 54 [pid = 3592] [id = 128] 19:05:48 INFO - PROCESS | 3592 | --DOCSHELL 110C5C00 == 53 [pid = 3592] [id = 127] 19:05:48 INFO - PROCESS | 3592 | --DOCSHELL 1AA80C00 == 52 [pid = 3592] [id = 126] 19:05:48 INFO - PROCESS | 3592 | --DOCSHELL 1A433000 == 51 [pid = 3592] [id = 125] 19:05:48 INFO - PROCESS | 3592 | --DOCSHELL 19BD1000 == 50 [pid = 3592] [id = 124] 19:05:48 INFO - PROCESS | 3592 | --DOCSHELL 17270C00 == 49 [pid = 3592] [id = 123] 19:05:48 INFO - PROCESS | 3592 | --DOCSHELL 167B6800 == 48 [pid = 3592] [id = 122] 19:05:48 INFO - PROCESS | 3592 | --DOCSHELL 145A8C00 == 47 [pid = 3592] [id = 121] 19:05:48 INFO - PROCESS | 3592 | --DOCSHELL 10A55C00 == 46 [pid = 3592] [id = 120] 19:05:48 INFO - PROCESS | 3592 | --DOCSHELL 11858400 == 45 [pid = 3592] [id = 119] 19:05:48 INFO - PROCESS | 3592 | --DOCSHELL 1A9DFC00 == 44 [pid = 3592] [id = 118] 19:05:48 INFO - PROCESS | 3592 | --DOCSHELL 12B2B400 == 43 [pid = 3592] [id = 117] 19:05:48 INFO - PROCESS | 3592 | --DOCSHELL 129F6800 == 42 [pid = 3592] [id = 116] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (1ABCF000) [pid = 3592] [serial = 343] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (167BD000) [pid = 3592] [serial = 320] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (15139000) [pid = 3592] [serial = 326] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (181EC000) [pid = 3592] [serial = 331] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (131F7800) [pid = 3592] [serial = 310] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (129F8800) [pid = 3592] [serial = 188] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (167BC800) [pid = 3592] [serial = 319] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (15997400) [pid = 3592] [serial = 191] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1AB38000) [pid = 3592] [serial = 338] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (19BCAC00) [pid = 3592] [serial = 341] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1AB34400) [pid = 3592] [serial = 337] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1A25DC00) [pid = 3592] [serial = 335] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (11858800) [pid = 3592] [serial = 121] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (12FA4400) [pid = 3592] [serial = 154] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1A259800) [pid = 3592] [serial = 236] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (16394000) [pid = 3592] [serial = 313] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (131D9000) [pid = 3592] [serial = 322] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1ABD2000) [pid = 3592] [serial = 316] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (17D08800) [pid = 3592] [serial = 340] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (13956C00) [pid = 3592] [serial = 323] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (170DD400) [pid = 3592] [serial = 329] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1459A400) [pid = 3592] [serial = 325] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1A9DCC00) [pid = 3592] [serial = 194] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (19BC5400) [pid = 3592] [serial = 332] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1A25A400) [pid = 3592] [serial = 334] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (167BDC00) [pid = 3592] [serial = 328] [outer = 00000000] [url = about:blank] 19:05:48 INFO - PROCESS | 3592 | 1464231948819 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]]]}] 19:05:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 19:05:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 645ms 19:05:48 INFO - PROCESS | 3592 | 1464231948839 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 19:05:48 INFO - PROCESS | 3592 | 1464231948843 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 19:05:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 19:05:48 INFO - PROCESS | 3592 | 1464231948847 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 19:05:48 INFO - PROCESS | 3592 | 1464231948849 Marionette TRACE conn3 <- [1,502,null,{}] 19:05:48 INFO - PROCESS | 3592 | 1464231948834 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}] 19:05:48 INFO - PROCESS | 3592 | 1464231948917 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 19:05:48 INFO - PROCESS | 3592 | 1464231948926 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:48 INFO - PROCESS | 3592 | ++DOCSHELL 13A52000 == 43 [pid = 3592] [id = 135] 19:05:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (15103000) [pid = 3592] [serial = 403] [outer = 00000000] 19:05:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (16385C00) [pid = 3592] [serial = 404] [outer = 15103000] 19:05:48 INFO - PROCESS | 3592 | 1464231948971 Marionette DEBUG loaded listener.js 19:05:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (16660800) [pid = 3592] [serial = 405] [outer = 15103000] 19:05:49 INFO - PROCESS | 3592 | 1464231949366 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]]]}] 19:05:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 19:05:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 563ms 19:05:49 INFO - PROCESS | 3592 | 1464231949403 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 19:05:49 INFO - PROCESS | 3592 | 1464231949406 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 19:05:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 19:05:49 INFO - PROCESS | 3592 | 1464231949422 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 19:05:49 INFO - PROCESS | 3592 | 1464231949428 Marionette TRACE conn3 <- [1,506,null,{}] 19:05:49 INFO - PROCESS | 3592 | 1464231949432 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}] 19:05:49 INFO - PROCESS | 3592 | 1464231949496 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 19:05:49 INFO - PROCESS | 3592 | 1464231949505 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:49 INFO - PROCESS | 3592 | ++DOCSHELL 16385000 == 44 [pid = 3592] [id = 136] 19:05:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (16667000) [pid = 3592] [serial = 406] [outer = 00000000] 19:05:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (167C0800) [pid = 3592] [serial = 407] [outer = 16667000] 19:05:49 INFO - PROCESS | 3592 | 1464231949551 Marionette DEBUG loaded listener.js 19:05:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (170E2400) [pid = 3592] [serial = 408] [outer = 16667000] 19:05:49 INFO - PROCESS | 3592 | 1464231949936 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]]]}] 19:05:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 19:05:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 576ms 19:05:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 19:05:49 INFO - PROCESS | 3592 | 1464231949985 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 19:05:49 INFO - PROCESS | 3592 | 1464231949988 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 19:05:49 INFO - PROCESS | 3592 | 1464231949991 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 19:05:49 INFO - PROCESS | 3592 | 1464231949993 Marionette TRACE conn3 <- [1,510,null,{}] 19:05:49 INFO - PROCESS | 3592 | 1464231949996 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}] 19:05:50 INFO - PROCESS | 3592 | 1464231950058 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 19:05:50 INFO - PROCESS | 3592 | 1464231950064 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:50 INFO - PROCESS | 3592 | ++DOCSHELL 17B71000 == 45 [pid = 3592] [id = 137] 19:05:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (17BE6400) [pid = 3592] [serial = 409] [outer = 00000000] 19:05:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (1839A000) [pid = 3592] [serial = 410] [outer = 17BE6400] 19:05:50 INFO - PROCESS | 3592 | 1464231950109 Marionette DEBUG loaded listener.js 19:05:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (19BC2C00) [pid = 3592] [serial = 411] [outer = 17BE6400] 19:05:50 INFO - PROCESS | 3592 | 1464231950545 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]]]}] 19:05:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 19:05:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 618ms 19:05:50 INFO - PROCESS | 3592 | 1464231950608 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 19:05:50 INFO - PROCESS | 3592 | 1464231950610 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 19:05:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 19:05:50 INFO - PROCESS | 3592 | 1464231950613 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 19:05:50 INFO - PROCESS | 3592 | 1464231950615 Marionette TRACE conn3 <- [1,514,null,{}] 19:05:50 INFO - PROCESS | 3592 | 1464231950618 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}] 19:05:50 INFO - PROCESS | 3592 | 1464231950704 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 19:05:50 INFO - PROCESS | 3592 | 1464231950740 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:50 INFO - PROCESS | 3592 | ++DOCSHELL 19BC9000 == 46 [pid = 3592] [id = 138] 19:05:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (19BCC400) [pid = 3592] [serial = 412] [outer = 00000000] 19:05:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (19E2C000) [pid = 3592] [serial = 413] [outer = 19BCC400] 19:05:50 INFO - PROCESS | 3592 | 1464231950792 Marionette DEBUG loaded listener.js 19:05:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (19E81C00) [pid = 3592] [serial = 414] [outer = 19BCC400] 19:05:51 INFO - PROCESS | 3592 | 1464231951180 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]]]}] 19:05:51 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 19:05:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 617ms 19:05:51 INFO - PROCESS | 3592 | 1464231951217 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 19:05:51 INFO - PROCESS | 3592 | 1464231951219 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 19:05:51 INFO - PROCESS | 3592 | 1464231951223 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 19:05:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 19:05:51 INFO - PROCESS | 3592 | 1464231951224 Marionette TRACE conn3 <- [1,518,null,{}] 19:05:51 INFO - PROCESS | 3592 | 1464231951234 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}] 19:05:51 INFO - PROCESS | 3592 | 1464231951367 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 19:05:51 INFO - PROCESS | 3592 | 1464231951406 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:51 INFO - PROCESS | 3592 | ++DOCSHELL 14534800 == 47 [pid = 3592] [id = 139] 19:05:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (16381800) [pid = 3592] [serial = 415] [outer = 00000000] 19:05:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1A5EDC00) [pid = 3592] [serial = 416] [outer = 16381800] 19:05:51 INFO - PROCESS | 3592 | 1464231951458 Marionette DEBUG loaded listener.js 19:05:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1A7EB000) [pid = 3592] [serial = 417] [outer = 16381800] 19:05:51 INFO - PROCESS | 3592 | 1464231951824 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]]]}] 19:05:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 19:05:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 645ms 19:05:51 INFO - PROCESS | 3592 | 1464231951877 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 19:05:51 INFO - PROCESS | 3592 | 1464231951879 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 19:05:51 INFO - PROCESS | 3592 | 1464231951882 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 19:05:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 19:05:51 INFO - PROCESS | 3592 | 1464231951884 Marionette TRACE conn3 <- [1,522,null,{}] 19:05:51 INFO - PROCESS | 3592 | 1464231951887 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}] 19:05:51 INFO - PROCESS | 3592 | 1464231951974 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 19:05:52 INFO - PROCESS | 3592 | 1464231952029 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:52 INFO - PROCESS | 3592 | ++DOCSHELL 10A59400 == 48 [pid = 3592] [id = 140] 19:05:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (11F0D800) [pid = 3592] [serial = 418] [outer = 00000000] 19:05:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1AA78C00) [pid = 3592] [serial = 419] [outer = 11F0D800] 19:05:52 INFO - PROCESS | 3592 | 1464231952073 Marionette DEBUG loaded listener.js 19:05:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1AA7A800) [pid = 3592] [serial = 420] [outer = 11F0D800] 19:05:52 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1560E800) [pid = 3592] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 19:05:52 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1380B800) [pid = 3592] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 19:05:52 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (10BB0000) [pid = 3592] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 19:05:52 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (105ED400) [pid = 3592] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 19:05:52 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (1AB3F400) [pid = 3592] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 19:05:52 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1A434800) [pid = 3592] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 19:05:52 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (11862800) [pid = 3592] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 19:05:52 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (10F9C400) [pid = 3592] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 19:05:52 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (167B7800) [pid = 3592] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 19:05:52 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1290CC00) [pid = 3592] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 19:05:52 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (17544000) [pid = 3592] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 19:05:52 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1559E400) [pid = 3592] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 19:05:52 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (19E26000) [pid = 3592] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 19:05:52 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1668EC00) [pid = 3592] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 19:05:52 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1B223400) [pid = 3592] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 19:05:52 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1A9E6000) [pid = 3592] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 19:05:52 INFO - PROCESS | 3592 | 1464231952565 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]]]}] 19:05:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 19:05:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 741ms 19:05:52 INFO - PROCESS | 3592 | 1464231952624 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 19:05:52 INFO - PROCESS | 3592 | 1464231952626 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 19:05:52 INFO - PROCESS | 3592 | 1464231952629 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 19:05:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 19:05:52 INFO - PROCESS | 3592 | 1464231952631 Marionette TRACE conn3 <- [1,526,null,{}] 19:05:52 INFO - PROCESS | 3592 | 1464231952635 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}] 19:05:52 INFO - PROCESS | 3592 | 1464231952738 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 19:05:52 INFO - PROCESS | 3592 | 1464231952793 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:52 INFO - PROCESS | 3592 | ++DOCSHELL 11857800 == 49 [pid = 3592] [id = 141] 19:05:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (12F15800) [pid = 3592] [serial = 421] [outer = 00000000] 19:05:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (16380400) [pid = 3592] [serial = 422] [outer = 12F15800] 19:05:52 INFO - PROCESS | 3592 | 1464231952837 Marionette DEBUG loaded listener.js 19:05:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1668EC00) [pid = 3592] [serial = 423] [outer = 12F15800] 19:05:53 INFO - PROCESS | 3592 | 1464231953154 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]]]}] 19:05:53 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 19:05:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 563ms 19:05:53 INFO - PROCESS | 3592 | 1464231953206 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 19:05:53 INFO - PROCESS | 3592 | 1464231953208 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 19:05:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 19:05:53 INFO - PROCESS | 3592 | 1464231953211 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 19:05:53 INFO - PROCESS | 3592 | 1464231953195 Marionette TRACE conn3 <- [1,530,null,{}] 19:05:53 INFO - PROCESS | 3592 | 1464231953198 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}] 19:05:53 INFO - PROCESS | 3592 | 1464231953274 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 19:05:53 INFO - PROCESS | 3592 | 1464231953281 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:53 INFO - PROCESS | 3592 | ++DOCSHELL 1559E400 == 50 [pid = 3592] [id = 142] 19:05:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (16693400) [pid = 3592] [serial = 424] [outer = 00000000] 19:05:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (16AB7C00) [pid = 3592] [serial = 425] [outer = 16693400] 19:05:53 INFO - PROCESS | 3592 | 1464231953326 Marionette DEBUG loaded listener.js 19:05:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (16ABD000) [pid = 3592] [serial = 426] [outer = 16693400] 19:05:53 INFO - PROCESS | 3592 | 1464231953692 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"]]]}] 19:05:53 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 19:05:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 19:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:05:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 19:05:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:05:53 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 19:05:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 19:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:05:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 19:05:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:05:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 521ms 19:05:53 INFO - PROCESS | 3592 | 1464231953728 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 19:05:53 INFO - PROCESS | 3592 | 1464231953730 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 19:05:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 19:05:53 INFO - PROCESS | 3592 | 1464231953733 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 19:05:53 INFO - PROCESS | 3592 | 1464231953735 Marionette TRACE conn3 <- [1,534,null,{}] 19:05:53 INFO - PROCESS | 3592 | 1464231953739 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}] 19:05:53 INFO - PROCESS | 3592 | 1464231953808 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 19:05:53 INFO - PROCESS | 3592 | 1464231953815 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:53 INFO - PROCESS | 3592 | ++DOCSHELL 167BB800 == 51 [pid = 3592] [id = 143] 19:05:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (16AB2C00) [pid = 3592] [serial = 427] [outer = 00000000] 19:05:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (1AB39400) [pid = 3592] [serial = 428] [outer = 16AB2C00] 19:05:53 INFO - PROCESS | 3592 | 1464231953865 Marionette DEBUG loaded listener.js 19:05:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1ABD6000) [pid = 3592] [serial = 429] [outer = 16AB2C00] 19:05:54 INFO - PROCESS | 3592 | 1464231954353 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]]]}] 19:05:54 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. 19:05:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 645ms 19:05:54 INFO - PROCESS | 3592 | 1464231954388 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 19:05:54 INFO - PROCESS | 3592 | 1464231954393 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 19:05:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 19:05:54 INFO - PROCESS | 3592 | 1464231954398 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 19:05:54 INFO - PROCESS | 3592 | 1464231954403 Marionette TRACE conn3 <- [1,538,null,{}] 19:05:54 INFO - PROCESS | 3592 | 1464231954392 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}] 19:05:54 INFO - PROCESS | 3592 | 1464231954506 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 19:05:54 INFO - PROCESS | 3592 | 1464231954622 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:54 INFO - PROCESS | 3592 | ++DOCSHELL 110BAC00 == 52 [pid = 3592] [id = 144] 19:05:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (110C1000) [pid = 3592] [serial = 430] [outer = 00000000] 19:05:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (129F8800) [pid = 3592] [serial = 431] [outer = 110C1000] 19:05:54 INFO - PROCESS | 3592 | 1464231954664 Marionette DEBUG loaded listener.js 19:05:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (13862400) [pid = 3592] [serial = 432] [outer = 110C1000] 19:05:55 INFO - PROCESS | 3592 | 1464231955179 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]]]}] 19:05:55 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. 19:05:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 823ms 19:05:55 INFO - PROCESS | 3592 | 1464231955234 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 19:05:55 INFO - PROCESS | 3592 | 1464231955240 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 19:05:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 19:05:55 INFO - PROCESS | 3592 | 1464231955248 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 19:05:55 INFO - PROCESS | 3592 | 1464231955251 Marionette TRACE conn3 <- [1,542,null,{}] 19:05:55 INFO - PROCESS | 3592 | 1464231955238 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}] 19:05:55 INFO - PROCESS | 3592 | 1464231955346 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 19:05:55 INFO - PROCESS | 3592 | 1464231955444 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:55 INFO - PROCESS | 3592 | ++DOCSHELL 1386AC00 == 53 [pid = 3592] [id = 145] 19:05:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1386B000) [pid = 3592] [serial = 433] [outer = 00000000] 19:05:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (15108C00) [pid = 3592] [serial = 434] [outer = 1386B000] 19:05:55 INFO - PROCESS | 3592 | 1464231955507 Marionette DEBUG loaded listener.js 19:05:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (16382400) [pid = 3592] [serial = 435] [outer = 1386B000] 19:05:55 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:05:55 INFO - PROCESS | 3592 | [3592] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:05:55 INFO - PROCESS | 3592 | 1464231956004 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]]]}] 19:05:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 19:05:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 795ms 19:05:56 INFO - PROCESS | 3592 | 1464231956039 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 19:05:56 INFO - PROCESS | 3592 | 1464231956041 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 19:05:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 19:05:56 INFO - PROCESS | 3592 | 1464231956045 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 19:05:56 INFO - PROCESS | 3592 | 1464231956049 Marionette TRACE conn3 <- [1,546,null,{}] 19:05:56 INFO - PROCESS | 3592 | 1464231956060 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}] 19:05:56 INFO - PROCESS | 3592 | 1464231956148 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 19:05:56 INFO - PROCESS | 3592 | 1464231956247 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:56 INFO - PROCESS | 3592 | ++DOCSHELL 167B6000 == 54 [pid = 3592] [id = 146] 19:05:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (16AB1C00) [pid = 3592] [serial = 436] [outer = 00000000] 19:05:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (17BF1800) [pid = 3592] [serial = 437] [outer = 16AB1C00] 19:05:56 INFO - PROCESS | 3592 | 1464231956283 Marionette DEBUG loaded listener.js 19:05:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (19BCF000) [pid = 3592] [serial = 438] [outer = 16AB1C00] 19:05:56 INFO - PROCESS | 3592 | 1464231956832 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]]]}] 19:05:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 19:05:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 837ms 19:05:56 INFO - PROCESS | 3592 | 1464231956862 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 19:05:56 INFO - PROCESS | 3592 | 1464231956864 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 19:05:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 19:05:56 INFO - PROCESS | 3592 | 1464231956868 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 19:05:56 INFO - PROCESS | 3592 | 1464231956870 Marionette TRACE conn3 <- [1,550,null,{}] 19:05:56 INFO - PROCESS | 3592 | 1464231956874 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}] 19:05:56 INFO - PROCESS | 3592 | 1464231956978 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 19:05:57 INFO - PROCESS | 3592 | 1464231957059 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:57 INFO - PROCESS | 3592 | ++DOCSHELL 19E2CC00 == 55 [pid = 3592] [id = 147] 19:05:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1A433C00) [pid = 3592] [serial = 439] [outer = 00000000] 19:05:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (1AB39800) [pid = 3592] [serial = 440] [outer = 1A433C00] 19:05:57 INFO - PROCESS | 3592 | 1464231957114 Marionette DEBUG loaded listener.js 19:05:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (1B03BC00) [pid = 3592] [serial = 441] [outer = 1A433C00] 19:05:57 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:05:57 INFO - PROCESS | 3592 | [3592] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:05:57 INFO - PROCESS | 3592 | 1464231957611 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]]]}] 19:05:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 19:05:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 795ms 19:05:57 INFO - PROCESS | 3592 | 1464231957668 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 19:05:57 INFO - PROCESS | 3592 | 1464231957671 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 19:05:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 19:05:57 INFO - PROCESS | 3592 | 1464231957674 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 19:05:57 INFO - PROCESS | 3592 | 1464231957676 Marionette TRACE conn3 <- [1,554,null,{}] 19:05:57 INFO - PROCESS | 3592 | 1464231957680 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}] 19:05:57 INFO - PROCESS | 3592 | 1464231957762 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 19:05:57 INFO - PROCESS | 3592 | 1464231957859 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:57 INFO - PROCESS | 3592 | ++DOCSHELL 10B20C00 == 56 [pid = 3592] [id = 148] 19:05:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (10B21400) [pid = 3592] [serial = 442] [outer = 00000000] 19:05:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (10B28C00) [pid = 3592] [serial = 443] [outer = 10B21400] 19:05:57 INFO - PROCESS | 3592 | 1464231957895 Marionette DEBUG loaded listener.js 19:05:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (10B2C000) [pid = 3592] [serial = 444] [outer = 10B21400] 19:05:58 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:05:58 INFO - PROCESS | 3592 | [3592] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:05:58 INFO - PROCESS | 3592 | 1464231958624 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]]]}] 19:05:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 19:05:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1015ms 19:05:58 INFO - PROCESS | 3592 | 1464231958694 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 19:05:58 INFO - PROCESS | 3592 | 1464231958681 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 19:05:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 19:05:58 INFO - PROCESS | 3592 | 1464231958686 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 19:05:58 INFO - PROCESS | 3592 | 1464231958689 Marionette TRACE conn3 <- [1,558,null,{}] 19:05:58 INFO - PROCESS | 3592 | 1464231958695 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}] 19:05:58 INFO - PROCESS | 3592 | 1464231958793 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 19:05:58 INFO - PROCESS | 3592 | 1464231958873 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:58 INFO - PROCESS | 3592 | ++DOCSHELL 10B29800 == 57 [pid = 3592] [id = 149] 19:05:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (10B2DC00) [pid = 3592] [serial = 445] [outer = 00000000] 19:05:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (12934400) [pid = 3592] [serial = 446] [outer = 10B2DC00] 19:05:58 INFO - PROCESS | 3592 | 1464231958948 Marionette DEBUG loaded listener.js 19:05:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (129FE800) [pid = 3592] [serial = 447] [outer = 10B2DC00] 19:05:59 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:05:59 INFO - PROCESS | 3592 | [3592] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:05:59 INFO - PROCESS | 3592 | --DOCSHELL 1559E400 == 56 [pid = 3592] [id = 142] 19:05:59 INFO - PROCESS | 3592 | --DOCSHELL 11857800 == 55 [pid = 3592] [id = 141] 19:05:59 INFO - PROCESS | 3592 | --DOCSHELL 10A59400 == 54 [pid = 3592] [id = 140] 19:05:59 INFO - PROCESS | 3592 | --DOCSHELL 14534800 == 53 [pid = 3592] [id = 139] 19:05:59 INFO - PROCESS | 3592 | --DOCSHELL 19BC9000 == 52 [pid = 3592] [id = 138] 19:05:59 INFO - PROCESS | 3592 | --DOCSHELL 17B71000 == 51 [pid = 3592] [id = 137] 19:05:59 INFO - PROCESS | 3592 | --DOCSHELL 16385000 == 50 [pid = 3592] [id = 136] 19:05:59 INFO - PROCESS | 3592 | --DOCSHELL 13A52000 == 49 [pid = 3592] [id = 135] 19:05:59 INFO - PROCESS | 3592 | --DOCSHELL 10A5C800 == 48 [pid = 3592] [id = 134] 19:05:59 INFO - PROCESS | 3592 | --DOCSHELL 104E9400 == 47 [pid = 3592] [id = 133] 19:05:59 INFO - PROCESS | 3592 | --DOCSHELL 10FA1C00 == 46 [pid = 3592] [id = 132] 19:05:59 INFO - PROCESS | 3592 | --DOCSHELL 1599EC00 == 45 [pid = 3592] [id = 131] 19:05:59 INFO - PROCESS | 3592 | --DOCSHELL 104E2000 == 44 [pid = 3592] [id = 130] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (1B22D000) [pid = 3592] [serial = 269] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (1AA7B400) [pid = 3592] [serial = 227] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (1753E400) [pid = 3592] [serial = 275] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (1510E400) [pid = 3592] [serial = 233] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (12FEB800) [pid = 3592] [serial = 272] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (12937000) [pid = 3592] [serial = 230] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1B223C00) [pid = 3592] [serial = 376] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (1AB3A800) [pid = 3592] [serial = 374] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1A9D9C00) [pid = 3592] [serial = 373] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (167C1C00) [pid = 3592] [serial = 349] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (12FB0800) [pid = 3592] [serial = 356] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1290C000) [pid = 3592] [serial = 355] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (12B1E800) [pid = 3592] [serial = 358] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (13939800) [pid = 3592] [serial = 359] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1ABD3C00) [pid = 3592] [serial = 352] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (16B8FC00) [pid = 3592] [serial = 364] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (170DD800) [pid = 3592] [serial = 365] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1394A000) [pid = 3592] [serial = 379] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (18693000) [pid = 3592] [serial = 367] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (13A55400) [pid = 3592] [serial = 380] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (12F13800) [pid = 3592] [serial = 346] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (1616EC00) [pid = 3592] [serial = 361] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (16383400) [pid = 3592] [serial = 362] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (1B22C400) [pid = 3592] [serial = 377] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1A25AC00) [pid = 3592] [serial = 370] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1A260400) [pid = 3592] [serial = 371] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (18395400) [pid = 3592] [serial = 383] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1669B400) [pid = 3592] [serial = 382] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (19BC4400) [pid = 3592] [serial = 368] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (1ABDC400) [pid = 3592] [serial = 385] [outer = 00000000] [url = about:blank] 19:05:59 INFO - PROCESS | 3592 | 1464231959476 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]]]}] 19:05:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 19:05:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 823ms 19:05:59 INFO - PROCESS | 3592 | 1464231959530 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 19:05:59 INFO - PROCESS | 3592 | 1464231959535 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 19:05:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 19:05:59 INFO - PROCESS | 3592 | 1464231959541 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 19:05:59 INFO - PROCESS | 3592 | 1464231959543 Marionette TRACE conn3 <- [1,562,null,{}] 19:05:59 INFO - PROCESS | 3592 | 1464231959547 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}] 19:05:59 INFO - PROCESS | 3592 | 1464231959624 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 19:05:59 INFO - PROCESS | 3592 | 1464231959632 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:59 INFO - PROCESS | 3592 | ++DOCSHELL 110C5400 == 45 [pid = 3592] [id = 150] 19:05:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (110C5C00) [pid = 3592] [serial = 448] [outer = 00000000] 19:05:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (12F49000) [pid = 3592] [serial = 449] [outer = 110C5C00] 19:05:59 INFO - PROCESS | 3592 | 1464231959678 Marionette DEBUG loaded listener.js 19:05:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (13129400) [pid = 3592] [serial = 450] [outer = 110C5C00] 19:06:00 INFO - PROCESS | 3592 | 1464231960116 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]]]}] 19:06:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 19:06:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 617ms 19:06:00 INFO - PROCESS | 3592 | 1464231960157 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 19:06:00 INFO - PROCESS | 3592 | 1464231960159 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 19:06:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 19:06:00 INFO - PROCESS | 3592 | 1464231960163 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 19:06:00 INFO - PROCESS | 3592 | 1464231960147 Marionette TRACE conn3 <- [1,566,null,{}] 19:06:00 INFO - PROCESS | 3592 | 1464231960157 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}] 19:06:00 INFO - PROCESS | 3592 | 1464231960244 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 19:06:00 INFO - PROCESS | 3592 | 1464231960323 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:00 INFO - PROCESS | 3592 | ++DOCSHELL 1386A400 == 46 [pid = 3592] [id = 151] 19:06:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1386A800) [pid = 3592] [serial = 451] [outer = 00000000] 19:06:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (15110C00) [pid = 3592] [serial = 452] [outer = 1386A800] 19:06:00 INFO - PROCESS | 3592 | 1464231960360 Marionette DEBUG loaded listener.js 19:06:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1560A400) [pid = 3592] [serial = 453] [outer = 1386A800] 19:06:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 19:06:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 562ms 19:06:00 INFO - PROCESS | 3592 | 1464231960705 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]]]}] 19:06:00 INFO - PROCESS | 3592 | 1464231960718 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 19:06:00 INFO - PROCESS | 3592 | 1464231960720 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 19:06:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 19:06:00 INFO - PROCESS | 3592 | 1464231960723 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 19:06:00 INFO - PROCESS | 3592 | 1464231960725 Marionette TRACE conn3 <- [1,570,null,{}] 19:06:00 INFO - PROCESS | 3592 | 1464231960729 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}] 19:06:00 INFO - PROCESS | 3592 | 1464231960792 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 19:06:00 INFO - PROCESS | 3592 | 1464231960799 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:00 INFO - PROCESS | 3592 | ++DOCSHELL 129FBC00 == 47 [pid = 3592] [id = 152] 19:06:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1559E400) [pid = 3592] [serial = 454] [outer = 00000000] 19:06:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1638B800) [pid = 3592] [serial = 455] [outer = 1559E400] 19:06:00 INFO - PROCESS | 3592 | 1464231960844 Marionette DEBUG loaded listener.js 19:06:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (16694000) [pid = 3592] [serial = 456] [outer = 1559E400] 19:06:01 INFO - PROCESS | 3592 | 1464231961236 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]]]}] 19:06:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 19:06:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 548ms 19:06:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 19:06:01 INFO - PROCESS | 3592 | 1464231961282 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 19:06:01 INFO - PROCESS | 3592 | 1464231961284 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 19:06:01 INFO - PROCESS | 3592 | 1464231961287 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 19:06:01 INFO - PROCESS | 3592 | 1464231961289 Marionette TRACE conn3 <- [1,574,null,{}] 19:06:01 INFO - PROCESS | 3592 | 1464231961292 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}] 19:06:01 INFO - PROCESS | 3592 | 1464231961387 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 19:06:01 INFO - PROCESS | 3592 | 1464231961479 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:01 INFO - PROCESS | 3592 | ++DOCSHELL 1669C400 == 48 [pid = 3592] [id = 153] 19:06:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (1669C800) [pid = 3592] [serial = 457] [outer = 00000000] 19:06:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (167BF400) [pid = 3592] [serial = 458] [outer = 1669C800] 19:06:01 INFO - PROCESS | 3592 | 1464231961514 Marionette DEBUG loaded listener.js 19:06:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (16ABA400) [pid = 3592] [serial = 459] [outer = 1669C800] 19:06:01 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:06:01 INFO - PROCESS | 3592 | [3592] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:06:01 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:06:01 INFO - PROCESS | 3592 | [3592] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:06:01 INFO - PROCESS | 3592 | 1464231961920 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]]]}] 19:06:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 19:06:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 645ms 19:06:01 INFO - PROCESS | 3592 | 1464231961943 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 19:06:01 INFO - PROCESS | 3592 | 1464231961945 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 19:06:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 19:06:01 INFO - PROCESS | 3592 | 1464231961948 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 19:06:01 INFO - PROCESS | 3592 | 1464231961950 Marionette TRACE conn3 <- [1,578,null,{}] 19:06:01 INFO - PROCESS | 3592 | 1464231961957 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}] 19:06:02 INFO - PROCESS | 3592 | 1464231962066 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 19:06:02 INFO - PROCESS | 3592 | 1464231962126 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:02 INFO - PROCESS | 3592 | ++DOCSHELL 16B90000 == 49 [pid = 3592] [id = 154] 19:06:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (16F1EC00) [pid = 3592] [serial = 460] [outer = 00000000] 19:06:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (17BF2800) [pid = 3592] [serial = 461] [outer = 16F1EC00] 19:06:02 INFO - PROCESS | 3592 | 1464231962153 Marionette DEBUG loaded listener.js 19:06:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (18392800) [pid = 3592] [serial = 462] [outer = 16F1EC00] 19:06:02 INFO - PROCESS | 3592 | 1464231962551 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]]]}] 19:06:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 19:06:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 645ms 19:06:02 INFO - PROCESS | 3592 | 1464231962624 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 19:06:02 INFO - PROCESS | 3592 | 1464231962626 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 19:06:02 INFO - PROCESS | 3592 | 1464231962634 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 19:06:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 19:06:02 INFO - PROCESS | 3592 | 1464231962636 Marionette TRACE conn3 <- [1,582,null,{}] 19:06:02 INFO - PROCESS | 3592 | 1464231962640 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}] 19:06:02 INFO - PROCESS | 3592 | 1464231962723 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 19:06:02 INFO - PROCESS | 3592 | 1464231962733 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:02 INFO - PROCESS | 3592 | ++DOCSHELL 15133C00 == 50 [pid = 3592] [id = 155] 19:06:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1726F800) [pid = 3592] [serial = 463] [outer = 00000000] 19:06:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (19E1F800) [pid = 3592] [serial = 464] [outer = 1726F800] 19:06:02 INFO - PROCESS | 3592 | 1464231962777 Marionette DEBUG loaded listener.js 19:06:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (19E80400) [pid = 3592] [serial = 465] [outer = 1726F800] 19:06:03 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (11F0D800) [pid = 3592] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 19:06:03 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (11254800) [pid = 3592] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 19:06:03 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (16667000) [pid = 3592] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 19:06:03 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (15103000) [pid = 3592] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 19:06:03 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (16381800) [pid = 3592] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 19:06:03 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (105E7C00) [pid = 3592] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 19:06:03 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (17BE6400) [pid = 3592] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 19:06:03 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (16693400) [pid = 3592] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 19:06:03 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (12F15800) [pid = 3592] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 19:06:03 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (19BCC400) [pid = 3592] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 19:06:03 INFO - PROCESS | 3592 | 1464231963268 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]]]}] 19:06:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 19:06:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 645ms 19:06:03 INFO - PROCESS | 3592 | 1464231963288 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 19:06:03 INFO - PROCESS | 3592 | 1464231963290 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 19:06:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 19:06:03 INFO - PROCESS | 3592 | 1464231963293 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 19:06:03 INFO - PROCESS | 3592 | 1464231963295 Marionette TRACE conn3 <- [1,586,null,{}] 19:06:03 INFO - PROCESS | 3592 | 1464231963298 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}] 19:06:03 INFO - PROCESS | 3592 | 1464231963361 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 19:06:03 INFO - PROCESS | 3592 | 1464231963368 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:03 INFO - PROCESS | 3592 | ++DOCSHELL 11254800 == 51 [pid = 3592] [id = 156] 19:06:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (13183000) [pid = 3592] [serial = 466] [outer = 00000000] 19:06:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (167B6400) [pid = 3592] [serial = 467] [outer = 13183000] 19:06:03 INFO - PROCESS | 3592 | 1464231963412 Marionette DEBUG loaded listener.js 19:06:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (19BC7400) [pid = 3592] [serial = 468] [outer = 13183000] 19:06:03 INFO - PROCESS | 3592 | 1464231963787 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]]]}] 19:06:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 19:06:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 521ms 19:06:03 INFO - PROCESS | 3592 | 1464231963821 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 19:06:03 INFO - PROCESS | 3592 | 1464231963823 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 19:06:03 INFO - PROCESS | 3592 | 1464231963826 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 19:06:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 19:06:03 INFO - PROCESS | 3592 | 1464231963828 Marionette TRACE conn3 <- [1,590,null,{}] 19:06:03 INFO - PROCESS | 3592 | 1464231963835 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}] 19:06:03 INFO - PROCESS | 3592 | 1464231963924 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 19:06:03 INFO - PROCESS | 3592 | 1464231963932 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:03 INFO - PROCESS | 3592 | ++DOCSHELL 166E5000 == 52 [pid = 3592] [id = 157] 19:06:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (16AB5400) [pid = 3592] [serial = 469] [outer = 00000000] 19:06:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (1A42D800) [pid = 3592] [serial = 470] [outer = 16AB5400] 19:06:03 INFO - PROCESS | 3592 | 1464231963978 Marionette DEBUG loaded listener.js 19:06:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1A435800) [pid = 3592] [serial = 471] [outer = 16AB5400] 19:06:04 INFO - PROCESS | 3592 | 1464231964441 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]]]}] 19:06:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 19:06:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 645ms 19:06:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 19:06:04 INFO - PROCESS | 3592 | 1464231964483 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 19:06:04 INFO - PROCESS | 3592 | 1464231964485 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 19:06:04 INFO - PROCESS | 3592 | 1464231964488 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 19:06:04 INFO - PROCESS | 3592 | 1464231964491 Marionette TRACE conn3 <- [1,594,null,{}] 19:06:04 INFO - PROCESS | 3592 | 1464231964494 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}] 19:06:04 INFO - PROCESS | 3592 | 1464231964572 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 19:06:04 INFO - PROCESS | 3592 | 1464231964579 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:04 INFO - PROCESS | 3592 | ++DOCSHELL 1AA77000 == 53 [pid = 3592] [id = 158] 19:06:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1AA80C00) [pid = 3592] [serial = 472] [outer = 00000000] 19:06:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1ABD9800) [pid = 3592] [serial = 473] [outer = 1AA80C00] 19:06:04 INFO - PROCESS | 3592 | 1464231964629 Marionette DEBUG loaded listener.js 19:06:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1B225000) [pid = 3592] [serial = 474] [outer = 1AA80C00] 19:06:05 INFO - PROCESS | 3592 | 1464231965253 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]]]}] 19:06:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 19:06:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 823ms 19:06:05 INFO - PROCESS | 3592 | 1464231965305 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 19:06:05 INFO - PROCESS | 3592 | 1464231965309 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 19:06:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 19:06:05 INFO - PROCESS | 3592 | 1464231965315 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 19:06:05 INFO - PROCESS | 3592 | 1464231965319 Marionette TRACE conn3 <- [1,598,null,{}] 19:06:05 INFO - PROCESS | 3592 | 1464231965325 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}] 19:06:05 INFO - PROCESS | 3592 | 1464231965436 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 19:06:05 INFO - PROCESS | 3592 | 1464231965536 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:05 INFO - PROCESS | 3592 | ++DOCSHELL 10B26800 == 54 [pid = 3592] [id = 159] 19:06:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (114D9C00) [pid = 3592] [serial = 475] [outer = 00000000] 19:06:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (12F49C00) [pid = 3592] [serial = 476] [outer = 114D9C00] 19:06:05 INFO - PROCESS | 3592 | 1464231965594 Marionette DEBUG loaded listener.js 19:06:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (131F7800) [pid = 3592] [serial = 477] [outer = 114D9C00] 19:06:06 INFO - PROCESS | 3592 | 1464231966145 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]]]}] 19:06:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 19:06:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 878ms 19:06:06 INFO - PROCESS | 3592 | 1464231966209 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 19:06:06 INFO - PROCESS | 3592 | 1464231966216 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 19:06:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 19:06:06 INFO - PROCESS | 3592 | 1464231966223 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 19:06:06 INFO - PROCESS | 3592 | 1464231966226 Marionette TRACE conn3 <- [1,602,null,{}] 19:06:06 INFO - PROCESS | 3592 | 1464231966230 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}] 19:06:06 INFO - PROCESS | 3592 | 1464231966319 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 19:06:06 INFO - PROCESS | 3592 | 1464231966444 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:06 INFO - PROCESS | 3592 | ++DOCSHELL 13956C00 == 55 [pid = 3592] [id = 160] 19:06:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (145A6400) [pid = 3592] [serial = 478] [outer = 00000000] 19:06:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1599B400) [pid = 3592] [serial = 479] [outer = 145A6400] 19:06:06 INFO - PROCESS | 3592 | 1464231966483 Marionette DEBUG loaded listener.js 19:06:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (16391400) [pid = 3592] [serial = 480] [outer = 145A6400] 19:06:07 INFO - PROCESS | 3592 | 1464231967053 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]]]}] 19:06:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 19:06:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 878ms 19:06:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 19:06:07 INFO - PROCESS | 3592 | 1464231967108 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 19:06:07 INFO - PROCESS | 3592 | 1464231967111 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 19:06:07 INFO - PROCESS | 3592 | 1464231967115 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 19:06:07 INFO - PROCESS | 3592 | 1464231967118 Marionette TRACE conn3 <- [1,606,null,{}] 19:06:07 INFO - PROCESS | 3592 | 1464231967130 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}] 19:06:07 INFO - PROCESS | 3592 | 1464231967237 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 19:06:07 INFO - PROCESS | 3592 | 1464231967365 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:07 INFO - PROCESS | 3592 | ++DOCSHELL 17216C00 == 56 [pid = 3592] [id = 161] 19:06:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (19B77800) [pid = 3592] [serial = 481] [outer = 00000000] 19:06:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (19B84800) [pid = 3592] [serial = 482] [outer = 19B77800] 19:06:07 INFO - PROCESS | 3592 | 1464231967424 Marionette DEBUG loaded listener.js 19:06:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (19E2EC00) [pid = 3592] [serial = 483] [outer = 19B77800] 19:06:07 INFO - PROCESS | 3592 | 1464231967964 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]]]}] 19:06:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 19:06:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 877ms 19:06:07 INFO - PROCESS | 3592 | 1464231967997 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 19:06:07 INFO - PROCESS | 3592 | 1464231968000 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 19:06:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 19:06:07 INFO - PROCESS | 3592 | 1464231968004 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 19:06:07 INFO - PROCESS | 3592 | 1464231968006 Marionette TRACE conn3 <- [1,610,null,{}] 19:06:07 INFO - PROCESS | 3592 | 1464231968010 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}] 19:06:08 INFO - PROCESS | 3592 | 1464231968097 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 19:06:08 INFO - PROCESS | 3592 | 1464231968215 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:08 INFO - PROCESS | 3592 | ++DOCSHELL 12912800 == 57 [pid = 3592] [id = 162] 19:06:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (129F3800) [pid = 3592] [serial = 484] [outer = 00000000] 19:06:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1420E400) [pid = 3592] [serial = 485] [outer = 129F3800] 19:06:08 INFO - PROCESS | 3592 | 1464231968250 Marionette DEBUG loaded listener.js 19:06:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (16176C00) [pid = 3592] [serial = 486] [outer = 129F3800] 19:06:08 INFO - PROCESS | 3592 | 1464231968887 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]]]}] 19:06:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 19:06:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 919ms 19:06:08 INFO - PROCESS | 3592 | 1464231968929 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 19:06:08 INFO - PROCESS | 3592 | 1464231968933 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 19:06:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 19:06:08 INFO - PROCESS | 3592 | 1464231968952 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 19:06:08 INFO - PROCESS | 3592 | 1464231968956 Marionette TRACE conn3 <- [1,614,null,{}] 19:06:08 INFO - PROCESS | 3592 | 1464231968963 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}] 19:06:09 INFO - PROCESS | 3592 | 1464231969061 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 19:06:09 INFO - PROCESS | 3592 | 1464231969193 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:09 INFO - PROCESS | 3592 | ++DOCSHELL 1055F000 == 58 [pid = 3592] [id = 163] 19:06:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (10B23400) [pid = 3592] [serial = 487] [outer = 00000000] 19:06:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (12FB0C00) [pid = 3592] [serial = 488] [outer = 10B23400] 19:06:09 INFO - PROCESS | 3592 | 1464231969244 Marionette DEBUG loaded listener.js 19:06:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (13869C00) [pid = 3592] [serial = 489] [outer = 10B23400] 19:06:09 INFO - PROCESS | 3592 | --DOCSHELL 15617400 == 57 [pid = 3592] [id = 115] 19:06:09 INFO - PROCESS | 3592 | --DOCSHELL 166E5000 == 56 [pid = 3592] [id = 157] 19:06:09 INFO - PROCESS | 3592 | --DOCSHELL 11254800 == 55 [pid = 3592] [id = 156] 19:06:09 INFO - PROCESS | 3592 | --DOCSHELL 15133C00 == 54 [pid = 3592] [id = 155] 19:06:09 INFO - PROCESS | 3592 | --DOCSHELL 16B90000 == 53 [pid = 3592] [id = 154] 19:06:09 INFO - PROCESS | 3592 | --DOCSHELL 1669C400 == 52 [pid = 3592] [id = 153] 19:06:09 INFO - PROCESS | 3592 | --DOCSHELL 129FBC00 == 51 [pid = 3592] [id = 152] 19:06:09 INFO - PROCESS | 3592 | --DOCSHELL 1386A400 == 50 [pid = 3592] [id = 151] 19:06:09 INFO - PROCESS | 3592 | --DOCSHELL 110C5400 == 49 [pid = 3592] [id = 150] 19:06:09 INFO - PROCESS | 3592 | --DOCSHELL 10B29800 == 48 [pid = 3592] [id = 149] 19:06:09 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (1AB39400) [pid = 3592] [serial = 428] [outer = 00000000] [url = about:blank] 19:06:09 INFO - PROCESS | 3592 | --DOCSHELL 110BAC00 == 47 [pid = 3592] [id = 144] 19:06:09 INFO - PROCESS | 3592 | --DOCSHELL 167BB800 == 46 [pid = 3592] [id = 143] 19:06:09 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (1AA78C00) [pid = 3592] [serial = 419] [outer = 00000000] [url = about:blank] 19:06:09 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (13A54800) [pid = 3592] [serial = 402] [outer = 00000000] [url = about:blank] 19:06:09 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (167C0800) [pid = 3592] [serial = 407] [outer = 00000000] [url = about:blank] 19:06:09 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (170E2400) [pid = 3592] [serial = 408] [outer = 00000000] [url = about:blank] 19:06:09 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (1A259000) [pid = 3592] [serial = 394] [outer = 00000000] [url = about:blank] 19:06:09 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (16385C00) [pid = 3592] [serial = 404] [outer = 00000000] [url = about:blank] 19:06:09 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (16660800) [pid = 3592] [serial = 405] [outer = 00000000] [url = about:blank] 19:06:09 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1A7EB000) [pid = 3592] [serial = 417] [outer = 00000000] [url = about:blank] 19:06:09 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (10A5BC00) [pid = 3592] [serial = 388] [outer = 00000000] [url = about:blank] 19:06:09 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (12F49800) [pid = 3592] [serial = 399] [outer = 00000000] [url = about:blank] 19:06:09 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (11F9BC00) [pid = 3592] [serial = 398] [outer = 00000000] [url = about:blank] 19:06:09 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1839A000) [pid = 3592] [serial = 410] [outer = 00000000] [url = about:blank] 19:06:09 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1638A400) [pid = 3592] [serial = 391] [outer = 00000000] [url = about:blank] 19:06:09 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (16ABD000) [pid = 3592] [serial = 426] [outer = 00000000] [url = about:blank] 19:06:09 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1A5EDC00) [pid = 3592] [serial = 416] [outer = 00000000] [url = about:blank] 19:06:09 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (16380400) [pid = 3592] [serial = 422] [outer = 00000000] [url = about:blank] 19:06:09 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (166DE000) [pid = 3592] [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.] 19:06:09 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (16AB7C00) [pid = 3592] [serial = 425] [outer = 00000000] [url = about:blank] 19:06:09 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (12B2AC00) [pid = 3592] [serial = 401] [outer = 00000000] [url = about:blank] 19:06:09 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (1AA7A800) [pid = 3592] [serial = 420] [outer = 00000000] [url = about:blank] 19:06:09 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (19E2C000) [pid = 3592] [serial = 413] [outer = 00000000] [url = about:blank] 19:06:09 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (19E81C00) [pid = 3592] [serial = 414] [outer = 00000000] [url = about:blank] 19:06:09 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (19BC2C00) [pid = 3592] [serial = 411] [outer = 00000000] [url = about:blank] 19:06:09 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1668EC00) [pid = 3592] [serial = 423] [outer = 00000000] [url = about:blank] 19:06:09 INFO - PROCESS | 3592 | 1464231969744 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]]]}] 19:06:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 19:06:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 823ms 19:06:09 INFO - PROCESS | 3592 | 1464231969779 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 19:06:09 INFO - PROCESS | 3592 | 1464231969784 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 19:06:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 19:06:09 INFO - PROCESS | 3592 | 1464231969790 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 19:06:09 INFO - PROCESS | 3592 | 1464231969793 Marionette TRACE conn3 <- [1,618,null,{}] 19:06:09 INFO - PROCESS | 3592 | 1464231969796 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}] 19:06:09 INFO - PROCESS | 3592 | 1464231969881 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 19:06:09 INFO - PROCESS | 3592 | 1464231969888 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:09 INFO - PROCESS | 3592 | ++DOCSHELL 13101800 == 47 [pid = 3592] [id = 164] 19:06:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (13108800) [pid = 3592] [serial = 490] [outer = 00000000] 19:06:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (13A54800) [pid = 3592] [serial = 491] [outer = 13108800] 19:06:09 INFO - PROCESS | 3592 | 1464231969915 Marionette DEBUG loaded listener.js 19:06:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (14533000) [pid = 3592] [serial = 492] [outer = 13108800] 19:06:10 INFO - PROCESS | 3592 | 1464231970355 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]]]}] 19:06:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 19:06:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 617ms 19:06:10 INFO - PROCESS | 3592 | 1464231970411 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 19:06:10 INFO - PROCESS | 3592 | 1464231970413 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 19:06:10 INFO - PROCESS | 3592 | 1464231970417 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 19:06:10 INFO - PROCESS | 3592 | 1464231970420 Marionette TRACE conn3 <- [1,622,null,{}] 19:06:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 19:06:10 INFO - PROCESS | 3592 | 1464231970430 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}] 19:06:10 INFO - PROCESS | 3592 | 1464231970513 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 19:06:10 INFO - PROCESS | 3592 | 1464231970578 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:10 INFO - PROCESS | 3592 | ++DOCSHELL 16388000 == 48 [pid = 3592] [id = 165] 19:06:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (16389C00) [pid = 3592] [serial = 493] [outer = 00000000] 19:06:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (16697400) [pid = 3592] [serial = 494] [outer = 16389C00] 19:06:10 INFO - PROCESS | 3592 | 1464231970626 Marionette DEBUG loaded listener.js 19:06:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (167B7C00) [pid = 3592] [serial = 495] [outer = 16389C00] 19:06:10 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:06:10 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:06:10 INFO - PROCESS | 3592 | 1464231970964 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]]]}] 19:06:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 19:06:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 562ms 19:06:10 INFO - PROCESS | 3592 | 1464231970994 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 19:06:10 INFO - PROCESS | 3592 | 1464231970997 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 19:06:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 19:06:10 INFO - PROCESS | 3592 | 1464231971000 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 19:06:10 INFO - PROCESS | 3592 | 1464231971002 Marionette TRACE conn3 <- [1,626,null,{}] 19:06:10 INFO - PROCESS | 3592 | 1464231971006 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}] 19:06:11 INFO - PROCESS | 3592 | 1464231971072 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 19:06:11 INFO - PROCESS | 3592 | 1464231971078 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:11 INFO - PROCESS | 3592 | ++DOCSHELL 167BD400 == 49 [pid = 3592] [id = 166] 19:06:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (16AB9000) [pid = 3592] [serial = 496] [outer = 00000000] 19:06:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (16B90000) [pid = 3592] [serial = 497] [outer = 16AB9000] 19:06:11 INFO - PROCESS | 3592 | 1464231971123 Marionette DEBUG loaded listener.js 19:06:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (16B96800) [pid = 3592] [serial = 498] [outer = 16AB9000] 19:06:11 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:06:11 INFO - PROCESS | 3592 | [3592] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:06:11 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:06:11 INFO - PROCESS | 3592 | 1464231971497 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]]]}] 19:06:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 19:06:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 548ms 19:06:11 INFO - PROCESS | 3592 | 1464231971556 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 19:06:11 INFO - PROCESS | 3592 | 1464231971568 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 19:06:11 INFO - PROCESS | 3592 | 1464231971572 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 19:06:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 19:06:11 INFO - PROCESS | 3592 | 1464231971573 Marionette TRACE conn3 <- [1,630,null,{}] 19:06:11 INFO - PROCESS | 3592 | 1464231971577 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}] 19:06:11 INFO - PROCESS | 3592 | 1464231971666 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 19:06:11 INFO - PROCESS | 3592 | 1464231971742 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:11 INFO - PROCESS | 3592 | ++DOCSHELL 17BEE000 == 50 [pid = 3592] [id = 167] 19:06:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (17BF1400) [pid = 3592] [serial = 499] [outer = 00000000] 19:06:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (181EC000) [pid = 3592] [serial = 500] [outer = 17BF1400] 19:06:11 INFO - PROCESS | 3592 | 1464231971788 Marionette DEBUG loaded listener.js 19:06:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (19B77400) [pid = 3592] [serial = 501] [outer = 17BF1400] 19:06:12 INFO - PROCESS | 3592 | 1464231972187 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]]]}] 19:06:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 19:06:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 644ms 19:06:12 INFO - PROCESS | 3592 | 1464231972215 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 19:06:12 INFO - PROCESS | 3592 | 1464231972217 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 19:06:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 19:06:12 INFO - PROCESS | 3592 | 1464231972220 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 19:06:12 INFO - PROCESS | 3592 | 1464231972222 Marionette TRACE conn3 <- [1,634,null,{}] 19:06:12 INFO - PROCESS | 3592 | 1464231972225 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}] 19:06:12 INFO - PROCESS | 3592 | 1464231972353 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 19:06:12 INFO - PROCESS | 3592 | 1464231972397 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:12 INFO - PROCESS | 3592 | ++DOCSHELL 19E7D400 == 51 [pid = 3592] [id = 168] 19:06:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (1A257C00) [pid = 3592] [serial = 502] [outer = 00000000] 19:06:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1A25EC00) [pid = 3592] [serial = 503] [outer = 1A257C00] 19:06:12 INFO - PROCESS | 3592 | 1464231972444 Marionette DEBUG loaded listener.js 19:06:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1A432C00) [pid = 3592] [serial = 504] [outer = 1A257C00] 19:06:12 INFO - PROCESS | 3592 | 1464231972813 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]]]}] 19:06:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 19:06:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 645ms 19:06:12 INFO - PROCESS | 3592 | 1464231972883 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 19:06:12 INFO - PROCESS | 3592 | 1464231972885 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 19:06:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 19:06:12 INFO - PROCESS | 3592 | 1464231972895 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 19:06:12 INFO - PROCESS | 3592 | 1464231972897 Marionette TRACE conn3 <- [1,638,null,{}] 19:06:12 INFO - PROCESS | 3592 | 1464231972900 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}] 19:06:12 INFO - PROCESS | 3592 | 1464231972989 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 19:06:12 INFO - PROCESS | 3592 | 1464231973002 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:13 INFO - PROCESS | 3592 | ++DOCSHELL 19E76400 == 52 [pid = 3592] [id = 169] 19:06:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (1A5EDC00) [pid = 3592] [serial = 505] [outer = 00000000] 19:06:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (1A7EB000) [pid = 3592] [serial = 506] [outer = 1A5EDC00] 19:06:13 INFO - PROCESS | 3592 | 1464231973092 Marionette DEBUG loaded listener.js 19:06:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (1A7EEC00) [pid = 3592] [serial = 507] [outer = 1A5EDC00] 19:06:13 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (1669C800) [pid = 3592] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 19:06:13 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (10B2DC00) [pid = 3592] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 19:06:13 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (1386A800) [pid = 3592] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 19:06:13 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1559E400) [pid = 3592] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 19:06:13 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (110C5C00) [pid = 3592] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 19:06:13 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (16F1EC00) [pid = 3592] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 19:06:13 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (16AB5400) [pid = 3592] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 19:06:13 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1726F800) [pid = 3592] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 19:06:13 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (13183000) [pid = 3592] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 19:06:13 INFO - PROCESS | 3592 | 1464231973525 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]]]}] 19:06:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 19:06:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 645ms 19:06:13 INFO - PROCESS | 3592 | 1464231973549 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 19:06:13 INFO - PROCESS | 3592 | 1464231973533 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 19:06:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 19:06:13 INFO - PROCESS | 3592 | 1464231973536 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 19:06:13 INFO - PROCESS | 3592 | 1464231973538 Marionette TRACE conn3 <- [1,642,null,{}] 19:06:13 INFO - PROCESS | 3592 | 1464231973541 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}] 19:06:13 INFO - PROCESS | 3592 | 1464231973623 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 19:06:13 INFO - PROCESS | 3592 | 1464231973699 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:13 INFO - PROCESS | 3592 | ++DOCSHELL 114DE400 == 53 [pid = 3592] [id = 170] 19:06:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (11FA8400) [pid = 3592] [serial = 508] [outer = 00000000] 19:06:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (167B8400) [pid = 3592] [serial = 509] [outer = 11FA8400] 19:06:13 INFO - PROCESS | 3592 | 1464231973744 Marionette DEBUG loaded listener.js 19:06:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (19E7C800) [pid = 3592] [serial = 510] [outer = 11FA8400] 19:06:14 INFO - PROCESS | 3592 | 1464231974053 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]]]}] 19:06:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 19:06:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 548ms 19:06:14 INFO - PROCESS | 3592 | 1464231974111 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 19:06:14 INFO - PROCESS | 3592 | 1464231974113 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 19:06:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 19:06:14 INFO - PROCESS | 3592 | 1464231974116 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 19:06:14 INFO - PROCESS | 3592 | 1464231974118 Marionette TRACE conn3 <- [1,646,null,{}] 19:06:14 INFO - PROCESS | 3592 | 1464231974121 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}] 19:06:14 INFO - PROCESS | 3592 | 1464231974242 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 19:06:14 INFO - PROCESS | 3592 | 1464231974254 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:14 INFO - PROCESS | 3592 | ++DOCSHELL 105EDC00 == 54 [pid = 3592] [id = 171] 19:06:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (16AB4C00) [pid = 3592] [serial = 511] [outer = 00000000] 19:06:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1AB38400) [pid = 3592] [serial = 512] [outer = 16AB4C00] 19:06:14 INFO - PROCESS | 3592 | 1464231974282 Marionette DEBUG loaded listener.js 19:06:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1ABCEC00) [pid = 3592] [serial = 513] [outer = 16AB4C00] 19:06:14 INFO - PROCESS | 3592 | 1464231974632 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]]]}] 19:06:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 19:06:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 562ms 19:06:14 INFO - PROCESS | 3592 | 1464231974674 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 19:06:14 INFO - PROCESS | 3592 | 1464231974676 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 19:06:14 INFO - PROCESS | 3592 | 1464231974679 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 19:06:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 19:06:14 INFO - PROCESS | 3592 | 1464231974681 Marionette TRACE conn3 <- [1,650,null,{}] 19:06:14 INFO - PROCESS | 3592 | 1464231974684 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}] 19:06:14 INFO - PROCESS | 3592 | 1464231974745 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 19:06:14 INFO - PROCESS | 3592 | 1464231974840 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:14 INFO - PROCESS | 3592 | ++DOCSHELL 168B5800 == 55 [pid = 3592] [id = 172] 19:06:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (168B7800) [pid = 3592] [serial = 514] [outer = 00000000] 19:06:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (168C0000) [pid = 3592] [serial = 515] [outer = 168B7800] 19:06:14 INFO - PROCESS | 3592 | 1464231974866 Marionette DEBUG loaded listener.js 19:06:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (168C2400) [pid = 3592] [serial = 516] [outer = 168B7800] 19:06:15 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:06:15 INFO - PROCESS | 3592 | [3592] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:06:15 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:06:15 INFO - PROCESS | 3592 | 1464231975242 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]]]}] 19:06:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 19:06:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 617ms 19:06:15 INFO - PROCESS | 3592 | 1464231975292 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 19:06:15 INFO - PROCESS | 3592 | 1464231975296 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 19:06:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 19:06:15 INFO - PROCESS | 3592 | 1464231975349 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 19:06:15 INFO - PROCESS | 3592 | 1464231975354 Marionette TRACE conn3 <- [1,654,null,{}] 19:06:15 INFO - PROCESS | 3592 | 1464231975390 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}] 19:06:15 INFO - PROCESS | 3592 | 1464231975484 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 19:06:15 INFO - PROCESS | 3592 | 1464231975562 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:15 INFO - PROCESS | 3592 | ++DOCSHELL 118B6400 == 56 [pid = 3592] [id = 173] 19:06:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (11F9CC00) [pid = 3592] [serial = 517] [outer = 00000000] 19:06:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (129FD800) [pid = 3592] [serial = 518] [outer = 11F9CC00] 19:06:15 INFO - PROCESS | 3592 | 1464231975622 Marionette DEBUG loaded listener.js 19:06:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (12FABC00) [pid = 3592] [serial = 519] [outer = 11F9CC00] 19:06:15 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:06:15 INFO - PROCESS | 3592 | [3592] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:06:16 INFO - PROCESS | 3592 | 1464231976139 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]]]}] 19:06:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 19:06:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 850ms 19:06:16 INFO - PROCESS | 3592 | 1464231976152 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 19:06:16 INFO - PROCESS | 3592 | 1464231976159 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 19:06:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 19:06:16 INFO - PROCESS | 3592 | 1464231976165 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 19:06:16 INFO - PROCESS | 3592 | 1464231976168 Marionette TRACE conn3 <- [1,658,null,{}] 19:06:16 INFO - PROCESS | 3592 | 1464231976172 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}] 19:06:16 INFO - PROCESS | 3592 | 1464231976282 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 19:06:16 INFO - PROCESS | 3592 | 1464231976390 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:16 INFO - PROCESS | 3592 | ++DOCSHELL 16381400 == 57 [pid = 3592] [id = 174] 19:06:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (16381C00) [pid = 3592] [serial = 520] [outer = 00000000] 19:06:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (16696800) [pid = 3592] [serial = 521] [outer = 16381C00] 19:06:16 INFO - PROCESS | 3592 | 1464231976447 Marionette DEBUG loaded listener.js 19:06:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (167BF000) [pid = 3592] [serial = 522] [outer = 16381C00] 19:06:16 INFO - PROCESS | 3592 | 1464231977009 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]]]}] 19:06:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 19:06:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 878ms 19:06:17 INFO - PROCESS | 3592 | 1464231977044 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 19:06:17 INFO - PROCESS | 3592 | 1464231977047 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 19:06:17 INFO - PROCESS | 3592 | 1464231977051 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 19:06:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 19:06:17 INFO - PROCESS | 3592 | 1464231977054 Marionette TRACE conn3 <- [1,662,null,{}] 19:06:17 INFO - PROCESS | 3592 | 1464231977066 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}] 19:06:17 INFO - PROCESS | 3592 | 1464231977180 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 19:06:17 INFO - PROCESS | 3592 | 1464231977291 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:17 INFO - PROCESS | 3592 | ++DOCSHELL 16AB7C00 == 58 [pid = 3592] [id = 175] 19:06:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (16ABC800) [pid = 3592] [serial = 523] [outer = 00000000] 19:06:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (19E21400) [pid = 3592] [serial = 524] [outer = 16ABC800] 19:06:17 INFO - PROCESS | 3592 | 1464231977334 Marionette DEBUG loaded listener.js 19:06:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (1A7E5400) [pid = 3592] [serial = 525] [outer = 16ABC800] 19:06:17 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:06:17 INFO - PROCESS | 3592 | [3592] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:06:17 INFO - PROCESS | 3592 | 1464231977928 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]]]}] 19:06:17 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 19:06:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 877ms 19:06:17 INFO - PROCESS | 3592 | 1464231977952 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 19:06:17 INFO - PROCESS | 3592 | 1464231977935 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 19:06:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 19:06:17 INFO - PROCESS | 3592 | 1464231977939 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 19:06:17 INFO - PROCESS | 3592 | 1464231977941 Marionette TRACE conn3 <- [1,666,null,{}] 19:06:17 INFO - PROCESS | 3592 | 1464231977945 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}] 19:06:18 INFO - PROCESS | 3592 | 1464231978050 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 19:06:18 INFO - PROCESS | 3592 | 1464231978133 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:18 INFO - PROCESS | 3592 | ++DOCSHELL 1B047000 == 59 [pid = 3592] [id = 176] 19:06:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (1B222C00) [pid = 3592] [serial = 526] [outer = 00000000] 19:06:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (1B22DC00) [pid = 3592] [serial = 527] [outer = 1B222C00] 19:06:18 INFO - PROCESS | 3592 | 1464231978188 Marionette DEBUG loaded listener.js 19:06:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (1B231000) [pid = 3592] [serial = 528] [outer = 1B222C00] 19:06:18 INFO - PROCESS | 3592 | 1464231978651 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]]]}] 19:06:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 19:06:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 727ms 19:06:18 INFO - PROCESS | 3592 | 1464231978686 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 19:06:18 INFO - PROCESS | 3592 | 1464231978688 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 19:06:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 19:06:18 INFO - PROCESS | 3592 | 1464231978693 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 19:06:18 INFO - PROCESS | 3592 | 1464231978695 Marionette TRACE conn3 <- [1,670,null,{}] 19:06:18 INFO - PROCESS | 3592 | 1464231978698 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}] 19:06:18 INFO - PROCESS | 3592 | 1464231978801 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 19:06:18 INFO - PROCESS | 3592 | 1464231978889 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:18 INFO - PROCESS | 3592 | ++DOCSHELL 10B28000 == 60 [pid = 3592] [id = 177] 19:06:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (16E24000) [pid = 3592] [serial = 529] [outer = 00000000] 19:06:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (16E2DC00) [pid = 3592] [serial = 530] [outer = 16E24000] 19:06:18 INFO - PROCESS | 3592 | 1464231978927 Marionette DEBUG loaded listener.js 19:06:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (16E30C00) [pid = 3592] [serial = 531] [outer = 16E24000] 19:06:19 INFO - PROCESS | 3592 | 1464231979936 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]]]}] 19:06:19 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) 19:06:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1275ms 19:06:19 INFO - PROCESS | 3592 | 1464231979978 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 19:06:19 INFO - PROCESS | 3592 | 1464231979980 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 19:06:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 19:06:19 INFO - PROCESS | 3592 | 1464231979984 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 19:06:19 INFO - PROCESS | 3592 | 1464231979986 Marionette TRACE conn3 <- [1,674,null,{}] 19:06:19 INFO - PROCESS | 3592 | 1464231979990 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}] 19:06:20 INFO - PROCESS | 3592 | 1464231980102 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 19:06:20 INFO - PROCESS | 3592 | 1464231980317 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:20 INFO - PROCESS | 3592 | ++DOCSHELL 1055C000 == 61 [pid = 3592] [id = 178] 19:06:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (105EF400) [pid = 3592] [serial = 532] [outer = 00000000] 19:06:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (10B22C00) [pid = 3592] [serial = 533] [outer = 105EF400] 19:06:20 INFO - PROCESS | 3592 | 1464231980360 Marionette DEBUG loaded listener.js 19:06:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (110C5000) [pid = 3592] [serial = 534] [outer = 105EF400] 19:06:21 INFO - PROCESS | 3592 | --DOCSHELL 105EDC00 == 60 [pid = 3592] [id = 171] 19:06:21 INFO - PROCESS | 3592 | --DOCSHELL 114DE400 == 59 [pid = 3592] [id = 170] 19:06:21 INFO - PROCESS | 3592 | --DOCSHELL 19E76400 == 58 [pid = 3592] [id = 169] 19:06:21 INFO - PROCESS | 3592 | --DOCSHELL 19E7D400 == 57 [pid = 3592] [id = 168] 19:06:21 INFO - PROCESS | 3592 | --DOCSHELL 17BEE000 == 56 [pid = 3592] [id = 167] 19:06:21 INFO - PROCESS | 3592 | --DOCSHELL 167BD400 == 55 [pid = 3592] [id = 166] 19:06:21 INFO - PROCESS | 3592 | --DOCSHELL 16388000 == 54 [pid = 3592] [id = 165] 19:06:21 INFO - PROCESS | 3592 | --DOCSHELL 13101800 == 53 [pid = 3592] [id = 164] 19:06:21 INFO - PROCESS | 3592 | --DOCSHELL 1055F000 == 52 [pid = 3592] [id = 163] 19:06:21 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (17BF2800) [pid = 3592] [serial = 461] [outer = 00000000] [url = about:blank] 19:06:21 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (1A435800) [pid = 3592] [serial = 471] [outer = 00000000] [url = about:blank] 19:06:21 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (19E1F800) [pid = 3592] [serial = 464] [outer = 00000000] [url = about:blank] 19:06:21 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (19BC7400) [pid = 3592] [serial = 468] [outer = 00000000] [url = about:blank] 19:06:21 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (167B6400) [pid = 3592] [serial = 467] [outer = 00000000] [url = about:blank] 19:06:21 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (1A42D800) [pid = 3592] [serial = 470] [outer = 00000000] [url = about:blank] 19:06:21 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (19E80400) [pid = 3592] [serial = 465] [outer = 00000000] [url = about:blank] 19:06:21 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (16694000) [pid = 3592] [serial = 456] [outer = 00000000] [url = about:blank] 19:06:21 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (167BF400) [pid = 3592] [serial = 458] [outer = 00000000] [url = about:blank] 19:06:21 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (16ABA400) [pid = 3592] [serial = 459] [outer = 00000000] [url = about:blank] 19:06:21 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (129F8800) [pid = 3592] [serial = 431] [outer = 00000000] [url = about:blank] 19:06:21 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (15108C00) [pid = 3592] [serial = 434] [outer = 00000000] [url = about:blank] 19:06:21 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (17BF1800) [pid = 3592] [serial = 437] [outer = 00000000] [url = about:blank] 19:06:21 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (1AB39800) [pid = 3592] [serial = 440] [outer = 00000000] [url = about:blank] 19:06:21 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (129FE800) [pid = 3592] [serial = 447] [outer = 00000000] [url = about:blank] 19:06:21 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (12934400) [pid = 3592] [serial = 446] [outer = 00000000] [url = about:blank] 19:06:21 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (1ABD9800) [pid = 3592] [serial = 473] [outer = 00000000] [url = about:blank] 19:06:21 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (15110C00) [pid = 3592] [serial = 452] [outer = 00000000] [url = about:blank] 19:06:21 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (1560A400) [pid = 3592] [serial = 453] [outer = 00000000] [url = about:blank] 19:06:21 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1638B800) [pid = 3592] [serial = 455] [outer = 00000000] [url = about:blank] 19:06:21 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (12F49000) [pid = 3592] [serial = 449] [outer = 00000000] [url = about:blank] 19:06:21 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (13129400) [pid = 3592] [serial = 450] [outer = 00000000] [url = about:blank] 19:06:21 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (18392800) [pid = 3592] [serial = 462] [outer = 00000000] [url = about:blank] 19:06:21 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (10B28C00) [pid = 3592] [serial = 443] [outer = 00000000] [url = about:blank] 19:06:21 INFO - PROCESS | 3592 | 1464231981287 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]]]}] 19:06:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 19:06:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1316ms 19:06:21 INFO - PROCESS | 3592 | 1464231981310 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 19:06:21 INFO - PROCESS | 3592 | 1464231981295 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 19:06:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 19:06:21 INFO - PROCESS | 3592 | 1464231981300 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 19:06:21 INFO - PROCESS | 3592 | 1464231981303 Marionette TRACE conn3 <- [1,678,null,{}] 19:06:21 INFO - PROCESS | 3592 | 1464231981309 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}] 19:06:21 INFO - PROCESS | 3592 | 1464231981397 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 19:06:21 INFO - PROCESS | 3592 | 1464231981407 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:21 INFO - PROCESS | 3592 | ++DOCSHELL 1290F000 == 53 [pid = 3592] [id = 179] 19:06:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (12934400) [pid = 3592] [serial = 535] [outer = 00000000] 19:06:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (129F9400) [pid = 3592] [serial = 536] [outer = 12934400] 19:06:21 INFO - PROCESS | 3592 | 1464231981454 Marionette DEBUG loaded listener.js 19:06:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (12B2B000) [pid = 3592] [serial = 537] [outer = 12934400] 19:06:22 INFO - PROCESS | 3592 | 1464231982312 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]]]}] 19:06:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 19:06:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1042ms 19:06:22 INFO - PROCESS | 3592 | 1464231982358 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 19:06:22 INFO - PROCESS | 3592 | 1464231982362 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 19:06:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 19:06:22 INFO - PROCESS | 3592 | 1464231982367 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 19:06:22 INFO - PROCESS | 3592 | 1464231982368 Marionette TRACE conn3 <- [1,682,null,{}] 19:06:22 INFO - PROCESS | 3592 | 1464231982372 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}] 19:06:22 INFO - PROCESS | 3592 | 1464231982458 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 19:06:22 INFO - PROCESS | 3592 | 1464231982448 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:22 INFO - PROCESS | 3592 | ++DOCSHELL 13101800 == 54 [pid = 3592] [id = 180] 19:06:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (13105000) [pid = 3592] [serial = 538] [outer = 00000000] 19:06:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (13A56C00) [pid = 3592] [serial = 539] [outer = 13105000] 19:06:22 INFO - PROCESS | 3592 | 1464231982494 Marionette DEBUG loaded listener.js 19:06:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (15108C00) [pid = 3592] [serial = 540] [outer = 13105000] 19:06:23 INFO - PROCESS | 3592 | 1464231983352 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]]]}] 19:06:23 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) 19:06:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1001ms 19:06:23 INFO - PROCESS | 3592 | 1464231983365 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 19:06:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 19:06:23 INFO - PROCESS | 3592 | 1464231983368 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 19:06:23 INFO - PROCESS | 3592 | 1464231983391 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 19:06:23 INFO - PROCESS | 3592 | 1464231983399 Marionette TRACE conn3 <- [1,686,null,{}] 19:06:23 INFO - PROCESS | 3592 | 1464231983420 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}] 19:06:23 INFO - PROCESS | 3592 | 1464231983514 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 19:06:23 INFO - PROCESS | 3592 | 1464231983522 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:23 INFO - PROCESS | 3592 | ++DOCSHELL 155A0000 == 55 [pid = 3592] [id = 181] 19:06:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (155A0400) [pid = 3592] [serial = 541] [outer = 00000000] 19:06:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (16663000) [pid = 3592] [serial = 542] [outer = 155A0400] 19:06:23 INFO - PROCESS | 3592 | 1464231983613 Marionette DEBUG loaded listener.js 19:06:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (16696C00) [pid = 3592] [serial = 543] [outer = 155A0400] 19:06:24 INFO - PROCESS | 3592 | 1464231984451 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]]]}] 19:06:24 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) 19:06:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1125ms 19:06:24 INFO - PROCESS | 3592 | 1464231984505 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 19:06:24 INFO - PROCESS | 3592 | 1464231984507 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 19:06:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 19:06:24 INFO - PROCESS | 3592 | 1464231984528 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 19:06:24 INFO - PROCESS | 3592 | 1464231984530 Marionette TRACE conn3 <- [1,690,null,{}] 19:06:24 INFO - PROCESS | 3592 | 1464231984534 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}] 19:06:24 INFO - PROCESS | 3592 | 1464231984631 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 19:06:24 INFO - PROCESS | 3592 | 1464231984685 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:24 INFO - PROCESS | 3592 | ++DOCSHELL 12B4CC00 == 56 [pid = 3592] [id = 182] 19:06:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (1638CC00) [pid = 3592] [serial = 544] [outer = 00000000] 19:06:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (168BB000) [pid = 3592] [serial = 545] [outer = 1638CC00] 19:06:24 INFO - PROCESS | 3592 | 1464231984713 Marionette DEBUG loaded listener.js 19:06:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (16AB1800) [pid = 3592] [serial = 546] [outer = 1638CC00] 19:06:24 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (16AB9000) [pid = 3592] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 19:06:24 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (16175000) [pid = 3592] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 19:06:24 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (1A257C00) [pid = 3592] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 19:06:24 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (129F7000) [pid = 3592] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 19:06:24 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (13108800) [pid = 3592] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 19:06:24 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (10B23400) [pid = 3592] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 19:06:24 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (1A501400) [pid = 3592] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 19:06:24 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (16389C00) [pid = 3592] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 19:06:24 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (17BF1400) [pid = 3592] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 19:06:24 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (16665400) [pid = 3592] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 19:06:24 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (16662800) [pid = 3592] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 19:06:24 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1055BC00) [pid = 3592] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 19:06:24 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1A5EDC00) [pid = 3592] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 19:06:24 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (11FA8400) [pid = 3592] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 19:06:24 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (17D0EC00) [pid = 3592] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 19:06:24 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1AA76400) [pid = 3592] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 19:06:24 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (16AB4C00) [pid = 3592] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 19:06:24 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1599E800) [pid = 3592] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 19:06:24 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1AB3AC00) [pid = 3592] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 19:06:24 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (129F2800) [pid = 3592] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 19:06:25 INFO - PROCESS | 3592 | 1464231985547 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]]]}] 19:06:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 19:06:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1069ms 19:06:25 INFO - PROCESS | 3592 | 1464231985567 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 19:06:25 INFO - PROCESS | 3592 | 1464231985569 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 19:06:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 19:06:25 INFO - PROCESS | 3592 | 1464231985573 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 19:06:25 INFO - PROCESS | 3592 | 1464231985575 Marionette TRACE conn3 <- [1,694,null,{}] 19:06:25 INFO - PROCESS | 3592 | 1464231985578 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}] 19:06:25 INFO - PROCESS | 3592 | 1464231985691 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 19:06:25 INFO - PROCESS | 3592 | 1464231985700 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:25 INFO - PROCESS | 3592 | ++DOCSHELL 14538400 == 57 [pid = 3592] [id = 183] 19:06:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (15106000) [pid = 3592] [serial = 547] [outer = 00000000] 19:06:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (16387C00) [pid = 3592] [serial = 548] [outer = 15106000] 19:06:25 INFO - PROCESS | 3592 | 1464231985733 Marionette DEBUG loaded listener.js 19:06:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (167C1400) [pid = 3592] [serial = 549] [outer = 15106000] 19:06:26 INFO - PROCESS | 3592 | 1464231986572 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]]]}] 19:06:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 19:06:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1001ms 19:06:26 INFO - PROCESS | 3592 | 1464231986590 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 19:06:26 INFO - PROCESS | 3592 | 1464231986592 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 19:06:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 19:06:26 INFO - PROCESS | 3592 | 1464231986577 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 19:06:26 INFO - PROCESS | 3592 | 1464231986579 Marionette TRACE conn3 <- [1,698,null,{}] 19:06:26 INFO - PROCESS | 3592 | 1464231986582 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}] 19:06:26 INFO - PROCESS | 3592 | 1464231986694 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 19:06:26 INFO - PROCESS | 3592 | 1464231986704 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:26 INFO - PROCESS | 3592 | ++DOCSHELL 16AB0800 == 58 [pid = 3592] [id = 184] 19:06:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (16AB4400) [pid = 3592] [serial = 550] [outer = 00000000] 19:06:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (16E25C00) [pid = 3592] [serial = 551] [outer = 16AB4400] 19:06:26 INFO - PROCESS | 3592 | 1464231986730 Marionette DEBUG loaded listener.js 19:06:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (16ABEC00) [pid = 3592] [serial = 552] [outer = 16AB4400] 19:06:27 INFO - PROCESS | 3592 | 1464231987815 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]]]}] 19:06:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 19:06:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1262ms 19:06:27 INFO - PROCESS | 3592 | 1464231987861 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 19:06:27 INFO - PROCESS | 3592 | 1464231987864 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 19:06:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 19:06:27 INFO - PROCESS | 3592 | 1464231987870 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 19:06:27 INFO - PROCESS | 3592 | 1464231987874 Marionette TRACE conn3 <- [1,702,null,{}] 19:06:27 INFO - PROCESS | 3592 | 1464231987879 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}] 19:06:28 INFO - PROCESS | 3592 | 1464231988029 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 19:06:28 INFO - PROCESS | 3592 | 1464231988125 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:28 INFO - PROCESS | 3592 | ++DOCSHELL 105EA000 == 59 [pid = 3592] [id = 185] 19:06:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (11CAE800) [pid = 3592] [serial = 553] [outer = 00000000] 19:06:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1318C000) [pid = 3592] [serial = 554] [outer = 11CAE800] 19:06:28 INFO - PROCESS | 3592 | 1464231988183 Marionette DEBUG loaded listener.js 19:06:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (13862000) [pid = 3592] [serial = 555] [outer = 11CAE800] 19:06:29 INFO - PROCESS | 3592 | 1464231989084 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]]]}] 19:06:29 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 19:06:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1220ms 19:06:29 INFO - PROCESS | 3592 | 1464231989107 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 19:06:29 INFO - PROCESS | 3592 | 1464231989113 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 19:06:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 19:06:29 INFO - PROCESS | 3592 | 1464231989102 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 19:06:29 INFO - PROCESS | 3592 | 1464231989105 Marionette TRACE conn3 <- [1,706,null,{}] 19:06:29 INFO - PROCESS | 3592 | 1464231989109 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}] 19:06:29 INFO - PROCESS | 3592 | 1464231989219 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 19:06:29 INFO - PROCESS | 3592 | 1464231989362 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:29 INFO - PROCESS | 3592 | ++DOCSHELL 16389C00 == 60 [pid = 3592] [id = 186] 19:06:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1638A400) [pid = 3592] [serial = 556] [outer = 00000000] 19:06:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (16664800) [pid = 3592] [serial = 557] [outer = 1638A400] 19:06:29 INFO - PROCESS | 3592 | 1464231989402 Marionette DEBUG loaded listener.js 19:06:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (167B7400) [pid = 3592] [serial = 558] [outer = 1638A400] 19:06:30 INFO - PROCESS | 3592 | 1464231990360 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]]]}] 19:06:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 19:06:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1275ms 19:06:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 19:06:30 INFO - PROCESS | 3592 | 1464231990397 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 19:06:30 INFO - PROCESS | 3592 | 1464231990400 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 19:06:30 INFO - PROCESS | 3592 | 1464231990404 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 19:06:30 INFO - PROCESS | 3592 | 1464231990408 Marionette TRACE conn3 <- [1,710,null,{}] 19:06:30 INFO - PROCESS | 3592 | 1464231990419 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}] 19:06:30 INFO - PROCESS | 3592 | 1464231990543 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 19:06:30 INFO - PROCESS | 3592 | 1464231990786 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:30 INFO - PROCESS | 3592 | ++DOCSHELL 0F31B400 == 61 [pid = 3592] [id = 187] 19:06:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (0F31C000) [pid = 3592] [serial = 559] [outer = 00000000] 19:06:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (11252000) [pid = 3592] [serial = 560] [outer = 0F31C000] 19:06:30 INFO - PROCESS | 3592 | 1464231990818 Marionette DEBUG loaded listener.js 19:06:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (129F2800) [pid = 3592] [serial = 561] [outer = 0F31C000] 19:06:31 INFO - PROCESS | 3592 | 1464231991328 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] 19:06:31 INFO - PROCESS | 3592 | 1464231991382 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 19:06:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 19:06:31 INFO - PROCESS | 3592 | 1464231991387 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 19:06:31 INFO - PROCESS | 3592 | 1464231991391 Marionette TRACE conn3 <- [1,714,null,{}] 19:06:31 INFO - PROCESS | 3592 | 1464231991376 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}] 19:06:31 INFO - PROCESS | 3592 | 1464231991474 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 19:06:31 INFO - PROCESS | 3592 | 1464231991554 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:31 INFO - PROCESS | 3592 | ++DOCSHELL 15615C00 == 62 [pid = 3592] [id = 188] 19:06:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (15616C00) [pid = 3592] [serial = 562] [outer = 00000000] 19:06:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (16382C00) [pid = 3592] [serial = 563] [outer = 15616C00] 19:06:31 INFO - PROCESS | 3592 | 1464231991605 Marionette DEBUG loaded listener.js 19:06:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (1638B000) [pid = 3592] [serial = 564] [outer = 15616C00] 19:06:31 INFO - PROCESS | 3592 | --DOCSHELL 14535400 == 61 [pid = 3592] [id = 92] 19:06:31 INFO - PROCESS | 3592 | --DOCSHELL 12912800 == 60 [pid = 3592] [id = 162] 19:06:31 INFO - PROCESS | 3592 | --DOCSHELL 167B4000 == 59 [pid = 3592] [id = 107] 19:06:31 INFO - PROCESS | 3592 | --DOCSHELL 19E2CC00 == 58 [pid = 3592] [id = 147] 19:06:31 INFO - PROCESS | 3592 | --DOCSHELL 14538400 == 57 [pid = 3592] [id = 183] 19:06:31 INFO - PROCESS | 3592 | --DOCSHELL 12B4CC00 == 56 [pid = 3592] [id = 182] 19:06:31 INFO - PROCESS | 3592 | --DOCSHELL 155A0000 == 55 [pid = 3592] [id = 181] 19:06:31 INFO - PROCESS | 3592 | --DOCSHELL 13101800 == 54 [pid = 3592] [id = 180] 19:06:31 INFO - PROCESS | 3592 | --DOCSHELL 1290F000 == 53 [pid = 3592] [id = 179] 19:06:31 INFO - PROCESS | 3592 | --DOCSHELL 1055C000 == 52 [pid = 3592] [id = 178] 19:06:31 INFO - PROCESS | 3592 | --DOCSHELL 16AB7C00 == 51 [pid = 3592] [id = 175] 19:06:31 INFO - PROCESS | 3592 | --DOCSHELL 16381400 == 50 [pid = 3592] [id = 174] 19:06:31 INFO - PROCESS | 3592 | --DOCSHELL 118B6400 == 49 [pid = 3592] [id = 173] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (1ABCEC00) [pid = 3592] [serial = 513] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (168C0000) [pid = 3592] [serial = 515] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (16B96800) [pid = 3592] [serial = 498] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (16392000) [pid = 3592] [serial = 392] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (1A432C00) [pid = 3592] [serial = 504] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1599B400) [pid = 3592] [serial = 479] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (132EA800) [pid = 3592] [serial = 347] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (14533000) [pid = 3592] [serial = 492] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (12FB0C00) [pid = 3592] [serial = 488] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (12F49C00) [pid = 3592] [serial = 476] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1B03A800) [pid = 3592] [serial = 308] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (167B7C00) [pid = 3592] [serial = 495] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (181EC000) [pid = 3592] [serial = 500] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1ABD0000) [pid = 3592] [serial = 344] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (17C72400) [pid = 3592] [serial = 350] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (114DC800) [pid = 3592] [serial = 389] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (19B77400) [pid = 3592] [serial = 501] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (1A7EB000) [pid = 3592] [serial = 506] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (1A25EC00) [pid = 3592] [serial = 503] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1420E400) [pid = 3592] [serial = 485] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (167B8400) [pid = 3592] [serial = 509] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1A5F4000) [pid = 3592] [serial = 395] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (1A7EEC00) [pid = 3592] [serial = 507] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1B047C00) [pid = 3592] [serial = 353] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1AB38400) [pid = 3592] [serial = 512] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (19E7C800) [pid = 3592] [serial = 510] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (19B84800) [pid = 3592] [serial = 482] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (17544400) [pid = 3592] [serial = 314] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (13A54800) [pid = 3592] [serial = 491] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (13869C00) [pid = 3592] [serial = 489] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1B03E000) [pid = 3592] [serial = 317] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (13949C00) [pid = 3592] [serial = 311] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (16697400) [pid = 3592] [serial = 494] [outer = 00000000] [url = about:blank] 19:06:31 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (16B90000) [pid = 3592] [serial = 497] [outer = 00000000] [url = about:blank] 19:06:32 INFO - PROCESS | 3592 | 1464231992150 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]]]}] 19:06:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 19:06:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 796ms 19:06:32 INFO - PROCESS | 3592 | 1464231992165 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 19:06:32 INFO - PROCESS | 3592 | 1464231992168 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 19:06:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 19:06:32 INFO - PROCESS | 3592 | 1464231992172 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 19:06:32 INFO - PROCESS | 3592 | 1464231992174 Marionette TRACE conn3 <- [1,718,null,{}] 19:06:32 INFO - PROCESS | 3592 | 1464231992178 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}] 19:06:32 INFO - PROCESS | 3592 | 1464231992265 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 19:06:32 INFO - PROCESS | 3592 | 1464231992349 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:32 INFO - PROCESS | 3592 | ++DOCSHELL 1393CC00 == 50 [pid = 3592] [id = 189] 19:06:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (1459A800) [pid = 3592] [serial = 565] [outer = 00000000] 19:06:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (15998C00) [pid = 3592] [serial = 566] [outer = 1459A800] 19:06:32 INFO - PROCESS | 3592 | 1464231992395 Marionette DEBUG loaded listener.js 19:06:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (1638E800) [pid = 3592] [serial = 567] [outer = 1459A800] 19:06:32 INFO - PROCESS | 3592 | 1464231992749 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] 19:06:32 INFO - PROCESS | 3592 | 1464231992804 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 19:06:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 19:06:32 INFO - PROCESS | 3592 | 1464231992813 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 19:06:32 INFO - PROCESS | 3592 | 1464231992819 Marionette TRACE conn3 <- [1,722,null,{}] 19:06:32 INFO - PROCESS | 3592 | 1464231992805 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}] 19:06:32 INFO - PROCESS | 3592 | 1464231992918 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 19:06:32 INFO - PROCESS | 3592 | 1464231992933 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:32 INFO - PROCESS | 3592 | ++DOCSHELL 168BEC00 == 51 [pid = 3592] [id = 190] 19:06:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (168BFC00) [pid = 3592] [serial = 568] [outer = 00000000] 19:06:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (16AB9400) [pid = 3592] [serial = 569] [outer = 168BFC00] 19:06:32 INFO - PROCESS | 3592 | 1464231992961 Marionette DEBUG loaded listener.js 19:06:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (16ABE800) [pid = 3592] [serial = 570] [outer = 168BFC00] 19:06:33 INFO - PROCESS | 3592 | 1464231993349 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]]]}] 19:06:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 19:06:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 576ms 19:06:33 INFO - PROCESS | 3592 | 1464231993379 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 19:06:33 INFO - PROCESS | 3592 | 1464231993382 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 19:06:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 19:06:33 INFO - PROCESS | 3592 | 1464231993385 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 19:06:33 INFO - PROCESS | 3592 | 1464231993387 Marionette TRACE conn3 <- [1,726,null,{}] 19:06:33 INFO - PROCESS | 3592 | 1464231993390 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}] 19:06:33 INFO - PROCESS | 3592 | 1464231993457 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 19:06:33 INFO - PROCESS | 3592 | 1464231993464 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:33 INFO - PROCESS | 3592 | ++DOCSHELL 16E24C00 == 52 [pid = 3592] [id = 191] 19:06:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (16E2B000) [pid = 3592] [serial = 571] [outer = 00000000] 19:06:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (17212000) [pid = 3592] [serial = 572] [outer = 16E2B000] 19:06:33 INFO - PROCESS | 3592 | 1464231993509 Marionette DEBUG loaded listener.js 19:06:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (17274800) [pid = 3592] [serial = 573] [outer = 16E2B000] 19:06:34 INFO - PROCESS | 3592 | 1464231994328 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]]]}] 19:06:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 19:06:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 960ms 19:06:34 INFO - PROCESS | 3592 | 1464231994353 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 19:06:34 INFO - PROCESS | 3592 | 1464231994337 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 19:06:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 19:06:34 INFO - PROCESS | 3592 | 1464231994341 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 19:06:34 INFO - PROCESS | 3592 | 1464231994343 Marionette TRACE conn3 <- [1,730,null,{}] 19:06:34 INFO - PROCESS | 3592 | 1464231994346 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}] 19:06:34 INFO - PROCESS | 3592 | 1464231994455 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 19:06:34 INFO - PROCESS | 3592 | 1464231994462 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:34 INFO - PROCESS | 3592 | ++DOCSHELL 17544400 == 53 [pid = 3592] [id = 192] 19:06:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (17544800) [pid = 3592] [serial = 574] [outer = 00000000] 19:06:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (17C72400) [pid = 3592] [serial = 575] [outer = 17544800] 19:06:34 INFO - PROCESS | 3592 | 1464231994540 Marionette DEBUG loaded listener.js 19:06:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (17D13800) [pid = 3592] [serial = 576] [outer = 17544800] 19:06:34 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (16AB2C00) [pid = 3592] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 19:06:34 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1AA80C00) [pid = 3592] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 19:06:34 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (12934400) [pid = 3592] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 19:06:34 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (15106000) [pid = 3592] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 19:06:34 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (155A0400) [pid = 3592] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 19:06:34 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (105EF400) [pid = 3592] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 19:06:34 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (13105000) [pid = 3592] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 19:06:34 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (168B7800) [pid = 3592] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 19:06:34 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1638CC00) [pid = 3592] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 19:06:35 INFO - PROCESS | 3592 | 1464231995373 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]]]}] 19:06:35 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 19:06:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1043ms 19:06:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 19:06:35 INFO - PROCESS | 3592 | 1464231995394 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 19:06:35 INFO - PROCESS | 3592 | 1464231995396 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 19:06:35 INFO - PROCESS | 3592 | 1464231995399 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 19:06:35 INFO - PROCESS | 3592 | 1464231995401 Marionette TRACE conn3 <- [1,734,null,{}] 19:06:35 INFO - PROCESS | 3592 | 1464231995405 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}] 19:06:35 INFO - PROCESS | 3592 | 1464231995487 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 19:06:35 INFO - PROCESS | 3592 | 1464231995494 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:35 INFO - PROCESS | 3592 | ++DOCSHELL 13A58400 == 54 [pid = 3592] [id = 193] 19:06:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (14205000) [pid = 3592] [serial = 577] [outer = 00000000] 19:06:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (16E28800) [pid = 3592] [serial = 578] [outer = 14205000] 19:06:35 INFO - PROCESS | 3592 | 1464231995592 Marionette DEBUG loaded listener.js 19:06:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (18692400) [pid = 3592] [serial = 579] [outer = 14205000] 19:06:36 INFO - PROCESS | 3592 | 1464231996342 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]]]}] 19:06:36 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.) 19:06:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 960ms 19:06:36 INFO - PROCESS | 3592 | 1464231996369 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 19:06:36 INFO - PROCESS | 3592 | 1464231996371 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 19:06:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 19:06:36 INFO - PROCESS | 3592 | 1464231996375 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 19:06:36 INFO - PROCESS | 3592 | 1464231996377 Marionette TRACE conn3 <- [1,738,null,{}] 19:06:36 INFO - PROCESS | 3592 | 1464231996380 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}] 19:06:36 INFO - PROCESS | 3592 | 1464231996468 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 19:06:36 INFO - PROCESS | 3592 | 1464231996475 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:36 INFO - PROCESS | 3592 | ++DOCSHELL 12F49C00 == 55 [pid = 3592] [id = 194] 19:06:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (18394C00) [pid = 3592] [serial = 580] [outer = 00000000] 19:06:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (19BC7800) [pid = 3592] [serial = 581] [outer = 18394C00] 19:06:36 INFO - PROCESS | 3592 | 1464231996499 Marionette DEBUG loaded listener.js 19:06:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (19E20C00) [pid = 3592] [serial = 582] [outer = 18394C00] 19:06:37 INFO - PROCESS | 3592 | 1464231997375 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]]]}] 19:06:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 19:06:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1001ms 19:06:37 INFO - PROCESS | 3592 | 1464231997393 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 19:06:37 INFO - PROCESS | 3592 | 1464231997398 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 19:06:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 19:06:37 INFO - PROCESS | 3592 | 1464231997403 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 19:06:37 INFO - PROCESS | 3592 | 1464231997408 Marionette TRACE conn3 <- [1,742,null,{}] 19:06:37 INFO - PROCESS | 3592 | 1464231997397 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}] 19:06:37 INFO - PROCESS | 3592 | 1464231997511 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 19:06:37 INFO - PROCESS | 3592 | 1464231997616 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:37 INFO - PROCESS | 3592 | ++DOCSHELL 114E0400 == 56 [pid = 3592] [id = 195] 19:06:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (12BD0000) [pid = 3592] [serial = 583] [outer = 00000000] 19:06:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (12FF2400) [pid = 3592] [serial = 584] [outer = 12BD0000] 19:06:37 INFO - PROCESS | 3592 | 1464231997676 Marionette DEBUG loaded listener.js 19:06:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (132E5400) [pid = 3592] [serial = 585] [outer = 12BD0000] 19:06:38 INFO - PROCESS | 3592 | 1464231998719 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]]]}] 19:06:38 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 19:06:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1371ms 19:06:38 INFO - PROCESS | 3592 | 1464231998778 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 19:06:38 INFO - PROCESS | 3592 | 1464231998784 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 19:06:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 19:06:38 INFO - PROCESS | 3592 | 1464231998791 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 19:06:38 INFO - PROCESS | 3592 | 1464231998794 Marionette TRACE conn3 <- [1,746,null,{}] 19:06:38 INFO - PROCESS | 3592 | 1464231998806 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}] 19:06:38 INFO - PROCESS | 3592 | 1464231998982 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 19:06:39 INFO - PROCESS | 3592 | 1464231999078 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:39 INFO - PROCESS | 3592 | ++DOCSHELL 16665000 == 57 [pid = 3592] [id = 196] 19:06:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1668EC00) [pid = 3592] [serial = 586] [outer = 00000000] 19:06:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (166DD000) [pid = 3592] [serial = 587] [outer = 1668EC00] 19:06:39 INFO - PROCESS | 3592 | 1464231999134 Marionette DEBUG loaded listener.js 19:06:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (167BD400) [pid = 3592] [serial = 588] [outer = 1668EC00] 19:06:39 INFO - PROCESS | 3592 | 1464231999674 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]]]}] 19:06:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 19:06:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 919ms 19:06:39 INFO - PROCESS | 3592 | 1464231999711 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 19:06:39 INFO - PROCESS | 3592 | 1464231999713 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 19:06:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 19:06:39 INFO - PROCESS | 3592 | 1464231999717 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 19:06:39 INFO - PROCESS | 3592 | 1464231999702 Marionette TRACE conn3 <- [1,750,null,{}] 19:06:39 INFO - PROCESS | 3592 | 1464231999713 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}] 19:06:39 INFO - PROCESS | 3592 | 1464231999824 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 19:06:39 INFO - PROCESS | 3592 | 1464231999907 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:39 INFO - PROCESS | 3592 | ++DOCSHELL 181EC800 == 58 [pid = 3592] [id = 197] 19:06:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (181F0400) [pid = 3592] [serial = 589] [outer = 00000000] 19:06:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (19BC3C00) [pid = 3592] [serial = 590] [outer = 181F0400] 19:06:39 INFO - PROCESS | 3592 | 1464231999964 Marionette DEBUG loaded listener.js 19:06:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (19E77800) [pid = 3592] [serial = 591] [outer = 181F0400] 19:06:40 INFO - PROCESS | 3592 | 1464232000978 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]]]}] 19:06:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 19:06:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1330ms 19:06:41 INFO - PROCESS | 3592 | 1464232001083 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 19:06:41 INFO - PROCESS | 3592 | 1464232001087 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 19:06:41 INFO - PROCESS | 3592 | 1464232001096 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 19:06:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 19:06:41 INFO - PROCESS | 3592 | 1464232001100 Marionette TRACE conn3 <- [1,754,null,{}] 19:06:41 INFO - PROCESS | 3592 | 1464232001107 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}] 19:06:41 INFO - PROCESS | 3592 | 1464232001174 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 19:06:41 INFO - PROCESS | 3592 | 1464232001376 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:41 INFO - PROCESS | 3592 | ++DOCSHELL 110C5400 == 59 [pid = 3592] [id = 198] 19:06:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (11860C00) [pid = 3592] [serial = 592] [outer = 00000000] 19:06:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (13129400) [pid = 3592] [serial = 593] [outer = 11860C00] 19:06:41 INFO - PROCESS | 3592 | 1464232001412 Marionette DEBUG loaded listener.js 19:06:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (13866000) [pid = 3592] [serial = 594] [outer = 11860C00] 19:06:41 INFO - PROCESS | 3592 | --DOCSHELL 13A58400 == 58 [pid = 3592] [id = 193] 19:06:41 INFO - PROCESS | 3592 | --DOCSHELL 17544400 == 57 [pid = 3592] [id = 192] 19:06:41 INFO - PROCESS | 3592 | --DOCSHELL 16E24C00 == 56 [pid = 3592] [id = 191] 19:06:41 INFO - PROCESS | 3592 | --DOCSHELL 168BEC00 == 55 [pid = 3592] [id = 190] 19:06:41 INFO - PROCESS | 3592 | --DOCSHELL 1393CC00 == 54 [pid = 3592] [id = 189] 19:06:41 INFO - PROCESS | 3592 | --DOCSHELL 168B5800 == 53 [pid = 3592] [id = 172] 19:06:41 INFO - PROCESS | 3592 | --DOCSHELL 15615C00 == 52 [pid = 3592] [id = 188] 19:06:41 INFO - PROCESS | 3592 | --DOCSHELL 0F31B400 == 51 [pid = 3592] [id = 187] 19:06:41 INFO - PROCESS | 3592 | --DOCSHELL 105EA000 == 50 [pid = 3592] [id = 185] 19:06:41 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1ABD6000) [pid = 3592] [serial = 429] [outer = 00000000] [url = about:blank] 19:06:41 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (1B225000) [pid = 3592] [serial = 474] [outer = 00000000] [url = about:blank] 19:06:41 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (129F9400) [pid = 3592] [serial = 536] [outer = 00000000] [url = about:blank] 19:06:41 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (12B2B000) [pid = 3592] [serial = 537] [outer = 00000000] [url = about:blank] 19:06:41 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (16387C00) [pid = 3592] [serial = 548] [outer = 00000000] [url = about:blank] 19:06:41 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (16696800) [pid = 3592] [serial = 521] [outer = 00000000] [url = about:blank] 19:06:41 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (16663000) [pid = 3592] [serial = 542] [outer = 00000000] [url = about:blank] 19:06:41 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (110C5000) [pid = 3592] [serial = 534] [outer = 00000000] [url = about:blank] 19:06:41 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (10B22C00) [pid = 3592] [serial = 533] [outer = 00000000] [url = about:blank] 19:06:41 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (13A56C00) [pid = 3592] [serial = 539] [outer = 00000000] [url = about:blank] 19:06:41 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (19E21400) [pid = 3592] [serial = 524] [outer = 00000000] [url = about:blank] 19:06:41 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (168C2400) [pid = 3592] [serial = 516] [outer = 00000000] [url = about:blank] 19:06:41 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (129FD800) [pid = 3592] [serial = 518] [outer = 00000000] [url = about:blank] 19:06:41 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1B22DC00) [pid = 3592] [serial = 527] [outer = 00000000] [url = about:blank] 19:06:41 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (168BB000) [pid = 3592] [serial = 545] [outer = 00000000] [url = about:blank] 19:06:41 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (16E2DC00) [pid = 3592] [serial = 530] [outer = 00000000] [url = about:blank] 19:06:41 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (16696C00) [pid = 3592] [serial = 543] [outer = 00000000] [url = about:blank] 19:06:41 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (16AB1800) [pid = 3592] [serial = 546] [outer = 00000000] [url = about:blank] 19:06:41 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (167C1400) [pid = 3592] [serial = 549] [outer = 00000000] [url = about:blank] 19:06:41 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (15108C00) [pid = 3592] [serial = 540] [outer = 00000000] [url = about:blank] 19:06:42 INFO - PROCESS | 3592 | 1464232002241 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]]]}] 19:06:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 19:06:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1193ms 19:06:42 INFO - PROCESS | 3592 | 1464232002279 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 19:06:42 INFO - PROCESS | 3592 | 1464232002284 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 19:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 19:06:42 INFO - PROCESS | 3592 | 1464232002290 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 19:06:42 INFO - PROCESS | 3592 | 1464232002293 Marionette TRACE conn3 <- [1,758,null,{}] 19:06:42 INFO - PROCESS | 3592 | 1464232002297 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}] 19:06:42 INFO - PROCESS | 3592 | 1464232002363 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 19:06:42 INFO - PROCESS | 3592 | 1464232002371 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:42 INFO - PROCESS | 3592 | ++DOCSHELL 12B1E800 == 51 [pid = 3592] [id = 199] 19:06:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (12B23000) [pid = 3592] [serial = 595] [outer = 00000000] 19:06:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (1386C800) [pid = 3592] [serial = 596] [outer = 12B23000] 19:06:42 INFO - PROCESS | 3592 | 1464232002417 Marionette DEBUG loaded listener.js 19:06:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (14205C00) [pid = 3592] [serial = 597] [outer = 12B23000] 19:06:42 INFO - PROCESS | 3592 | 1464232002828 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]]]}] 19:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 19:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 549ms 19:06:42 INFO - PROCESS | 3592 | 1464232002846 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 19:06:42 INFO - PROCESS | 3592 | 1464232002849 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 19:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 19:06:42 INFO - PROCESS | 3592 | 1464232002852 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 19:06:42 INFO - PROCESS | 3592 | 1464232002855 Marionette TRACE conn3 <- [1,762,null,{}] 19:06:42 INFO - PROCESS | 3592 | 1464232002865 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}] 19:06:42 INFO - PROCESS | 3592 | 1464232002935 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 19:06:42 INFO - PROCESS | 3592 | 1464232002945 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:42 INFO - PROCESS | 3592 | ++DOCSHELL 15615C00 == 52 [pid = 3592] [id = 200] 19:06:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (15617400) [pid = 3592] [serial = 598] [outer = 00000000] 19:06:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (16692400) [pid = 3592] [serial = 599] [outer = 15617400] 19:06:42 INFO - PROCESS | 3592 | 1464232002993 Marionette DEBUG loaded listener.js 19:06:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (1669C800) [pid = 3592] [serial = 600] [outer = 15617400] 19:06:43 INFO - PROCESS | 3592 | 1464232003377 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]]]}] 19:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 19:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 549ms 19:06:43 INFO - PROCESS | 3592 | 1464232003408 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 19:06:43 INFO - PROCESS | 3592 | 1464232003410 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 19:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 19:06:43 INFO - PROCESS | 3592 | 1464232003414 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 19:06:43 INFO - PROCESS | 3592 | 1464232003416 Marionette TRACE conn3 <- [1,766,null,{}] 19:06:43 INFO - PROCESS | 3592 | 1464232003419 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}] 19:06:43 INFO - PROCESS | 3592 | 1464232003505 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 19:06:43 INFO - PROCESS | 3592 | 1464232003512 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:43 INFO - PROCESS | 3592 | ++DOCSHELL 167BF400 == 53 [pid = 3592] [id = 201] 19:06:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (168B9400) [pid = 3592] [serial = 601] [outer = 00000000] 19:06:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (16AB5000) [pid = 3592] [serial = 602] [outer = 168B9400] 19:06:43 INFO - PROCESS | 3592 | 1464232003540 Marionette DEBUG loaded listener.js 19:06:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (16AB8800) [pid = 3592] [serial = 603] [outer = 168B9400] 19:06:44 INFO - PROCESS | 3592 | 1464232003995 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]]]}] 19:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 19:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 617ms 19:06:44 INFO - PROCESS | 3592 | 1464232004027 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 19:06:44 INFO - PROCESS | 3592 | 1464232004029 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 19:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 19:06:44 INFO - PROCESS | 3592 | 1464232004049 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 19:06:44 INFO - PROCESS | 3592 | 1464232004051 Marionette TRACE conn3 <- [1,770,null,{}] 19:06:44 INFO - PROCESS | 3592 | 1464232004054 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}] 19:06:44 INFO - PROCESS | 3592 | 1464232004147 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 19:06:44 INFO - PROCESS | 3592 | 1464232004158 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:44 INFO - PROCESS | 3592 | ++DOCSHELL 16E2DC00 == 54 [pid = 3592] [id = 202] 19:06:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (16E2EC00) [pid = 3592] [serial = 604] [outer = 00000000] 19:06:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (17215800) [pid = 3592] [serial = 605] [outer = 16E2EC00] 19:06:44 INFO - PROCESS | 3592 | 1464232004251 Marionette DEBUG loaded listener.js 19:06:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1727C000) [pid = 3592] [serial = 606] [outer = 16E2EC00] 19:06:44 INFO - PROCESS | 3592 | 1464232004621 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]]]}] 19:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 19:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 617ms 19:06:44 INFO - PROCESS | 3592 | 1464232004657 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 19:06:44 INFO - PROCESS | 3592 | 1464232004659 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 19:06:44 INFO - PROCESS | 3592 | 1464232004662 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 19:06:44 INFO - PROCESS | 3592 | 1464232004664 Marionette TRACE conn3 <- [1,774,null,{}] 19:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 19:06:44 INFO - PROCESS | 3592 | 1464232004667 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}] 19:06:44 INFO - PROCESS | 3592 | 1464232004829 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 19:06:44 INFO - PROCESS | 3592 | 1464232004873 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:44 INFO - PROCESS | 3592 | ++DOCSHELL 1868B400 == 55 [pid = 3592] [id = 203] 19:06:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (19B85800) [pid = 3592] [serial = 607] [outer = 00000000] 19:06:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (1A259400) [pid = 3592] [serial = 608] [outer = 19B85800] 19:06:44 INFO - PROCESS | 3592 | 1464232004920 Marionette DEBUG loaded listener.js 19:06:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (1A261800) [pid = 3592] [serial = 609] [outer = 19B85800] 19:06:45 INFO - PROCESS | 3592 | 1464232005309 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]]]}] 19:06:45 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (17544800) [pid = 3592] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 19:06:45 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (15616C00) [pid = 3592] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 19:06:45 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (168BFC00) [pid = 3592] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 19:06:45 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (16E2B000) [pid = 3592] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 19:06:45 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (0F31C000) [pid = 3592] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 19:06:45 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1459A800) [pid = 3592] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 19:06:45 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (14205000) [pid = 3592] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 19:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 19:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 685ms 19:06:45 INFO - PROCESS | 3592 | 1464232005357 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 19:06:45 INFO - PROCESS | 3592 | 1464232005360 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 19:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 19:06:45 INFO - PROCESS | 3592 | 1464232005363 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 19:06:45 INFO - PROCESS | 3592 | 1464232005365 Marionette TRACE conn3 <- [1,778,null,{}] 19:06:45 INFO - PROCESS | 3592 | 1464232005368 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}] 19:06:45 INFO - PROCESS | 3592 | 1464232005459 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 19:06:45 INFO - PROCESS | 3592 | 1464232005520 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:45 INFO - PROCESS | 3592 | ++DOCSHELL 11254400 == 56 [pid = 3592] [id = 204] 19:06:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (15998800) [pid = 3592] [serial = 610] [outer = 00000000] 19:06:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (168BFC00) [pid = 3592] [serial = 611] [outer = 15998800] 19:06:45 INFO - PROCESS | 3592 | 1464232005582 Marionette DEBUG loaded listener.js 19:06:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (16E2F800) [pid = 3592] [serial = 612] [outer = 15998800] 19:06:45 INFO - PROCESS | 3592 | 1464232005922 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]]]}] 19:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 19:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 604ms 19:06:45 INFO - PROCESS | 3592 | 1464232006000 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 19:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 19:06:45 INFO - PROCESS | 3592 | 1464232006002 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 19:06:45 INFO - PROCESS | 3592 | 1464232006006 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 19:06:45 INFO - PROCESS | 3592 | 1464232006008 Marionette TRACE conn3 <- [1,782,null,{}] 19:06:45 INFO - PROCESS | 3592 | 1464232006011 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}] 19:06:46 INFO - PROCESS | 3592 | 1464232006070 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 19:06:46 INFO - PROCESS | 3592 | 1464232006077 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:46 INFO - PROCESS | 3592 | ++DOCSHELL 105F5400 == 57 [pid = 3592] [id = 205] 19:06:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (15966C00) [pid = 3592] [serial = 613] [outer = 00000000] 19:06:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (1A505C00) [pid = 3592] [serial = 614] [outer = 15966C00] 19:06:46 INFO - PROCESS | 3592 | 1464232006131 Marionette DEBUG loaded listener.js 19:06:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (1A50D800) [pid = 3592] [serial = 615] [outer = 15966C00] 19:06:46 INFO - PROCESS | 3592 | 1464232006496 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]]]}] 19:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 19:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 521ms 19:06:46 INFO - PROCESS | 3592 | 1464232006520 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 19:06:46 INFO - PROCESS | 3592 | 1464232006522 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 19:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 19:06:46 INFO - PROCESS | 3592 | 1464232006538 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 19:06:46 INFO - PROCESS | 3592 | 1464232006540 Marionette TRACE conn3 <- [1,786,null,{}] 19:06:46 INFO - PROCESS | 3592 | 1464232006543 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}] 19:06:46 INFO - PROCESS | 3592 | 1464232006624 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 19:06:46 INFO - PROCESS | 3592 | 1464232006613 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:46 INFO - PROCESS | 3592 | ++DOCSHELL 1A9DA400 == 58 [pid = 3592] [id = 206] 19:06:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (1A9DFC00) [pid = 3592] [serial = 616] [outer = 00000000] 19:06:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1AA78400) [pid = 3592] [serial = 617] [outer = 1A9DFC00] 19:06:46 INFO - PROCESS | 3592 | 1464232006659 Marionette DEBUG loaded listener.js 19:06:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (1AA7C400) [pid = 3592] [serial = 618] [outer = 1A9DFC00] 19:06:47 INFO - PROCESS | 3592 | 1464232007030 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]]]}] 19:06:47 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 19:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 521ms 19:06:47 INFO - PROCESS | 3592 | 1464232007055 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 19:06:47 INFO - PROCESS | 3592 | 1464232007057 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 19:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 19:06:47 INFO - PROCESS | 3592 | 1464232007072 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 19:06:47 INFO - PROCESS | 3592 | 1464232007074 Marionette TRACE conn3 <- [1,790,null,{}] 19:06:47 INFO - PROCESS | 3592 | 1464232007077 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}] 19:06:47 INFO - PROCESS | 3592 | 1464232007164 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 19:06:47 INFO - PROCESS | 3592 | 1464232007173 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:47 INFO - PROCESS | 3592 | ++DOCSHELL 1AB3C400 == 59 [pid = 3592] [id = 207] 19:06:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1AB3C800) [pid = 3592] [serial = 619] [outer = 00000000] 19:06:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1ABD1000) [pid = 3592] [serial = 620] [outer = 1AB3C800] 19:06:47 INFO - PROCESS | 3592 | 1464232007218 Marionette DEBUG loaded listener.js 19:06:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1726E800) [pid = 3592] [serial = 621] [outer = 1AB3C800] 19:06:47 INFO - PROCESS | 3592 | 1464232007863 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]]]}] 19:06:47 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 19:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 823ms 19:06:47 INFO - PROCESS | 3592 | 1464232007913 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 19:06:47 INFO - PROCESS | 3592 | 1464232007919 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 19:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 19:06:47 INFO - PROCESS | 3592 | 1464232007923 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 19:06:47 INFO - PROCESS | 3592 | 1464232007928 Marionette TRACE conn3 <- [1,794,null,{}] 19:06:47 INFO - PROCESS | 3592 | 1464232007933 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}] 19:06:48 INFO - PROCESS | 3592 | 1464232008029 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 19:06:48 INFO - PROCESS | 3592 | 1464232008163 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:48 INFO - PROCESS | 3592 | ++DOCSHELL 11F1A400 == 60 [pid = 3592] [id = 208] 19:06:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (12BD1800) [pid = 3592] [serial = 622] [outer = 00000000] 19:06:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (13865C00) [pid = 3592] [serial = 623] [outer = 12BD1800] 19:06:48 INFO - PROCESS | 3592 | 1464232008222 Marionette DEBUG loaded listener.js 19:06:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (15108C00) [pid = 3592] [serial = 624] [outer = 12BD1800] 19:06:48 INFO - PROCESS | 3592 | 1464232008740 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]]]}] 19:06:48 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 19:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 878ms 19:06:48 INFO - PROCESS | 3592 | 1464232008807 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 19:06:48 INFO - PROCESS | 3592 | 1464232008813 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 19:06:48 INFO - PROCESS | 3592 | 1464232008820 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 19:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 19:06:48 INFO - PROCESS | 3592 | 1464232008823 Marionette TRACE conn3 <- [1,798,null,{}] 19:06:48 INFO - PROCESS | 3592 | 1464232008810 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}] 19:06:48 INFO - PROCESS | 3592 | 1464232008921 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 19:06:49 INFO - PROCESS | 3592 | 1464232009055 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:49 INFO - PROCESS | 3592 | ++DOCSHELL 16699800 == 61 [pid = 3592] [id = 209] 19:06:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (167B3800) [pid = 3592] [serial = 625] [outer = 00000000] 19:06:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (16E31000) [pid = 3592] [serial = 626] [outer = 167B3800] 19:06:49 INFO - PROCESS | 3592 | 1464232009111 Marionette DEBUG loaded listener.js 19:06:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (17D12400) [pid = 3592] [serial = 627] [outer = 167B3800] 19:06:49 INFO - PROCESS | 3592 | 1464232009673 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]]]}] 19:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 19:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 919ms 19:06:49 INFO - PROCESS | 3592 | 1464232009738 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 19:06:49 INFO - PROCESS | 3592 | 1464232009741 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 19:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 19:06:49 INFO - PROCESS | 3592 | 1464232009743 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 19:06:49 INFO - PROCESS | 3592 | 1464232009747 Marionette TRACE conn3 <- [1,802,null,{}] 19:06:49 INFO - PROCESS | 3592 | 1464232009758 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}] 19:06:49 INFO - PROCESS | 3592 | 1464232009901 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 19:06:49 INFO - PROCESS | 3592 | 1464232010018 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:50 INFO - PROCESS | 3592 | ++DOCSHELL 1AB36C00 == 62 [pid = 3592] [id = 210] 19:06:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (1AB39C00) [pid = 3592] [serial = 628] [outer = 00000000] 19:06:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (1ABDA400) [pid = 3592] [serial = 629] [outer = 1AB39C00] 19:06:50 INFO - PROCESS | 3592 | 1464232010079 Marionette DEBUG loaded listener.js 19:06:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (1B03DC00) [pid = 3592] [serial = 630] [outer = 1AB39C00] 19:06:50 INFO - PROCESS | 3592 | 1464232010589 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] 19:06:50 INFO - PROCESS | 3592 | 1464232010620 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 19:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 19:06:50 INFO - PROCESS | 3592 | 1464232010624 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 19:06:50 INFO - PROCESS | 3592 | 1464232010626 Marionette TRACE conn3 <- [1,806,null,{}] 19:06:50 INFO - PROCESS | 3592 | 1464232010629 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}] 19:06:50 INFO - PROCESS | 3592 | 1464232010745 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 19:06:50 INFO - PROCESS | 3592 | 1464232010831 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:50 INFO - PROCESS | 3592 | ++DOCSHELL 1AB3D000 == 63 [pid = 3592] [id = 211] 19:06:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (1ABD7000) [pid = 3592] [serial = 631] [outer = 00000000] 19:06:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1B22F800) [pid = 3592] [serial = 632] [outer = 1ABD7000] 19:06:50 INFO - PROCESS | 3592 | 1464232010886 Marionette DEBUG loaded listener.js 19:06:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1B3C5800) [pid = 3592] [serial = 633] [outer = 1ABD7000] 19:06:51 INFO - PROCESS | 3592 | 1464232011433 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]]]}] 19:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 19:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 823ms 19:06:51 INFO - PROCESS | 3592 | 1464232011467 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 19:06:51 INFO - PROCESS | 3592 | 1464232011469 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 19:06:51 INFO - PROCESS | 3592 | 1464232011473 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 19:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 19:06:51 INFO - PROCESS | 3592 | 1464232011475 Marionette TRACE conn3 <- [1,810,null,{}] 19:06:51 INFO - PROCESS | 3592 | 1464232011478 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}] 19:06:51 INFO - PROCESS | 3592 | 1464232011567 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 19:06:51 INFO - PROCESS | 3592 | 1464232011675 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:51 INFO - PROCESS | 3592 | ++DOCSHELL 12FA9C00 == 64 [pid = 3592] [id = 212] 19:06:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (1380DC00) [pid = 3592] [serial = 634] [outer = 00000000] 19:06:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (1668E400) [pid = 3592] [serial = 635] [outer = 1380DC00] 19:06:51 INFO - PROCESS | 3592 | 1464232011752 Marionette DEBUG loaded listener.js 19:06:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (16AB2C00) [pid = 3592] [serial = 636] [outer = 1380DC00] 19:06:52 INFO - PROCESS | 3592 | 1464232012447 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] 19:06:52 INFO - PROCESS | 3592 | 1464232012480 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 19:06:52 INFO - PROCESS | 3592 | 1464232012485 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 19:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 19:06:52 INFO - PROCESS | 3592 | 1464232012488 Marionette TRACE conn3 <- [1,814,null,{}] 19:06:52 INFO - PROCESS | 3592 | 1464232012493 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}] 19:06:52 INFO - PROCESS | 3592 | 1464232012576 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 19:06:52 INFO - PROCESS | 3592 | 1464232012685 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:52 INFO - PROCESS | 3592 | ++DOCSHELL 104EBC00 == 65 [pid = 3592] [id = 213] 19:06:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (118B6400) [pid = 3592] [serial = 637] [outer = 00000000] 19:06:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (13864400) [pid = 3592] [serial = 638] [outer = 118B6400] 19:06:52 INFO - PROCESS | 3592 | 1464232012718 Marionette DEBUG loaded listener.js 19:06:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (13952400) [pid = 3592] [serial = 639] [outer = 118B6400] 19:06:52 INFO - PROCESS | 3592 | --DOCSHELL 16389C00 == 64 [pid = 3592] [id = 186] 19:06:52 INFO - PROCESS | 3592 | --DOCSHELL 1A9DA400 == 63 [pid = 3592] [id = 206] 19:06:52 INFO - PROCESS | 3592 | --DOCSHELL 105F5400 == 62 [pid = 3592] [id = 205] 19:06:52 INFO - PROCESS | 3592 | --DOCSHELL 11254400 == 61 [pid = 3592] [id = 204] 19:06:52 INFO - PROCESS | 3592 | --DOCSHELL 1868B400 == 60 [pid = 3592] [id = 203] 19:06:52 INFO - PROCESS | 3592 | --DOCSHELL 16E2DC00 == 59 [pid = 3592] [id = 202] 19:06:52 INFO - PROCESS | 3592 | --DOCSHELL 167BF400 == 58 [pid = 3592] [id = 201] 19:06:52 INFO - PROCESS | 3592 | --DOCSHELL 15615C00 == 57 [pid = 3592] [id = 200] 19:06:52 INFO - PROCESS | 3592 | --DOCSHELL 12B1E800 == 56 [pid = 3592] [id = 199] 19:06:52 INFO - PROCESS | 3592 | --DOCSHELL 110C5400 == 55 [pid = 3592] [id = 198] 19:06:52 INFO - PROCESS | 3592 | --DOCSHELL 16AB0800 == 54 [pid = 3592] [id = 184] 19:06:52 INFO - PROCESS | 3592 | --DOCSHELL 114E0400 == 53 [pid = 3592] [id = 195] 19:06:52 INFO - PROCESS | 3592 | --DOCSHELL 12F49C00 == 52 [pid = 3592] [id = 194] 19:06:53 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (19BC7800) [pid = 3592] [serial = 581] [outer = 00000000] [url = about:blank] 19:06:53 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (1638B000) [pid = 3592] [serial = 564] [outer = 00000000] [url = about:blank] 19:06:53 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (16382C00) [pid = 3592] [serial = 563] [outer = 00000000] [url = about:blank] 19:06:53 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (16AB9400) [pid = 3592] [serial = 569] [outer = 00000000] [url = about:blank] 19:06:53 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (16ABE800) [pid = 3592] [serial = 570] [outer = 00000000] [url = about:blank] 19:06:53 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (16E25C00) [pid = 3592] [serial = 551] [outer = 00000000] [url = about:blank] 19:06:53 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (1318C000) [pid = 3592] [serial = 554] [outer = 00000000] [url = about:blank] 19:06:53 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (129F2800) [pid = 3592] [serial = 561] [outer = 00000000] [url = about:blank] 19:06:53 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (11252000) [pid = 3592] [serial = 560] [outer = 00000000] [url = about:blank] 19:06:53 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (16664800) [pid = 3592] [serial = 557] [outer = 00000000] [url = about:blank] 19:06:53 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (15998C00) [pid = 3592] [serial = 566] [outer = 00000000] [url = about:blank] 19:06:53 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (1638E800) [pid = 3592] [serial = 567] [outer = 00000000] [url = about:blank] 19:06:53 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (17C72400) [pid = 3592] [serial = 575] [outer = 00000000] [url = about:blank] 19:06:53 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (17212000) [pid = 3592] [serial = 572] [outer = 00000000] [url = about:blank] 19:06:53 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (18692400) [pid = 3592] [serial = 579] [outer = 00000000] [url = about:blank] 19:06:53 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (17D13800) [pid = 3592] [serial = 576] [outer = 00000000] [url = about:blank] 19:06:53 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (17274800) [pid = 3592] [serial = 573] [outer = 00000000] [url = about:blank] 19:06:53 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (16E28800) [pid = 3592] [serial = 578] [outer = 00000000] [url = about:blank] 19:06:53 INFO - PROCESS | 3592 | 1464232013236 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]]]}] 19:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 19:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 795ms 19:06:53 INFO - PROCESS | 3592 | 1464232013287 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 19:06:53 INFO - PROCESS | 3592 | 1464232013292 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 19:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 19:06:53 INFO - PROCESS | 3592 | 1464232013280 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 19:06:53 INFO - PROCESS | 3592 | 1464232013283 Marionette TRACE conn3 <- [1,818,null,{}] 19:06:53 INFO - PROCESS | 3592 | 1464232013286 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}] 19:06:53 INFO - PROCESS | 3592 | 1464232013378 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 19:06:53 INFO - PROCESS | 3592 | 1464232013449 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:53 INFO - PROCESS | 3592 | ++DOCSHELL 12F49C00 == 53 [pid = 3592] [id = 214] 19:06:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (12FB1400) [pid = 3592] [serial = 640] [outer = 00000000] 19:06:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (13A5A400) [pid = 3592] [serial = 641] [outer = 12FB1400] 19:06:53 INFO - PROCESS | 3592 | 1464232013495 Marionette DEBUG loaded listener.js 19:06:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (155A0400) [pid = 3592] [serial = 642] [outer = 12FB1400] 19:06:53 INFO - PROCESS | 3592 | 1464232013853 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]]]}] 19:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 19:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 603ms 19:06:53 INFO - PROCESS | 3592 | 1464232013895 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 19:06:53 INFO - PROCESS | 3592 | 1464232013897 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 19:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 19:06:53 INFO - PROCESS | 3592 | 1464232013901 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 19:06:53 INFO - PROCESS | 3592 | 1464232013904 Marionette TRACE conn3 <- [1,822,null,{}] 19:06:53 INFO - PROCESS | 3592 | 1464232013914 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}] 19:06:53 INFO - PROCESS | 3592 | 1464232014006 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 19:06:54 INFO - PROCESS | 3592 | 1464232014014 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:54 INFO - PROCESS | 3592 | ++DOCSHELL 1638B000 == 54 [pid = 3592] [id = 215] 19:06:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (16391000) [pid = 3592] [serial = 643] [outer = 00000000] 19:06:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (16667000) [pid = 3592] [serial = 644] [outer = 16391000] 19:06:54 INFO - PROCESS | 3592 | 1464232014062 Marionette DEBUG loaded listener.js 19:06:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1669B000) [pid = 3592] [serial = 645] [outer = 16391000] 19:06:54 INFO - PROCESS | 3592 | 1464232014453 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]]]}] 19:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 19:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 562ms 19:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 19:06:54 INFO - PROCESS | 3592 | 1464232014466 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 19:06:54 INFO - PROCESS | 3592 | 1464232014469 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 19:06:54 INFO - PROCESS | 3592 | 1464232014472 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 19:06:54 INFO - PROCESS | 3592 | 1464232014473 Marionette TRACE conn3 <- [1,826,null,{}] 19:06:54 INFO - PROCESS | 3592 | 1464232014477 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}] 19:06:54 INFO - PROCESS | 3592 | 1464232014561 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 19:06:54 INFO - PROCESS | 3592 | 1464232014580 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:54 INFO - PROCESS | 3592 | ++DOCSHELL 167BC800 == 55 [pid = 3592] [id = 216] 19:06:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (167BDC00) [pid = 3592] [serial = 646] [outer = 00000000] 19:06:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (168C2000) [pid = 3592] [serial = 647] [outer = 167BDC00] 19:06:54 INFO - PROCESS | 3592 | 1464232014626 Marionette DEBUG loaded listener.js 19:06:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (16AB6800) [pid = 3592] [serial = 648] [outer = 167BDC00] 19:06:54 INFO - PROCESS | 3592 | 1464232015010 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]]]}] 19:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 19:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 563ms 19:06:55 INFO - PROCESS | 3592 | 1464232015037 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 19:06:55 INFO - PROCESS | 3592 | 1464232015039 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 19:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 19:06:55 INFO - PROCESS | 3592 | 1464232015043 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 19:06:55 INFO - PROCESS | 3592 | 1464232015044 Marionette TRACE conn3 <- [1,830,null,{}] 19:06:55 INFO - PROCESS | 3592 | 1464232015048 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}] 19:06:55 INFO - PROCESS | 3592 | 1464232015172 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 19:06:55 INFO - PROCESS | 3592 | 1464232015162 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:55 INFO - PROCESS | 3592 | ++DOCSHELL 12B24800 == 56 [pid = 3592] [id = 217] 19:06:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (14206C00) [pid = 3592] [serial = 649] [outer = 00000000] 19:06:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (16E25C00) [pid = 3592] [serial = 650] [outer = 14206C00] 19:06:55 INFO - PROCESS | 3592 | 1464232015208 Marionette DEBUG loaded listener.js 19:06:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (16E2A000) [pid = 3592] [serial = 651] [outer = 14206C00] 19:06:55 INFO - PROCESS | 3592 | 1464232015641 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]]]}] 19:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 19:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 618ms 19:06:55 INFO - PROCESS | 3592 | 1464232015661 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 19:06:55 INFO - PROCESS | 3592 | 1464232015663 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 19:06:55 INFO - PROCESS | 3592 | 1464232015667 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 19:06:55 INFO - PROCESS | 3592 | 1464232015668 Marionette TRACE conn3 <- [1,834,null,{}] 19:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 19:06:55 INFO - PROCESS | 3592 | 1464232015672 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}] 19:06:55 INFO - PROCESS | 3592 | 1464232015794 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 19:06:55 INFO - PROCESS | 3592 | 1464232015868 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:55 INFO - PROCESS | 3592 | ++DOCSHELL 17D0C800 == 57 [pid = 3592] [id = 218] 19:06:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (17D0D800) [pid = 3592] [serial = 652] [outer = 00000000] 19:06:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (18690400) [pid = 3592] [serial = 653] [outer = 17D0D800] 19:06:55 INFO - PROCESS | 3592 | 1464232015914 Marionette DEBUG loaded listener.js 19:06:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (18692400) [pid = 3592] [serial = 654] [outer = 17D0D800] 19:06:56 INFO - PROCESS | 3592 | 1464232016263 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]]]}] 19:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 19:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 645ms 19:06:56 INFO - PROCESS | 3592 | 1464232016325 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 19:06:56 INFO - PROCESS | 3592 | 1464232016326 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 19:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 19:06:56 INFO - PROCESS | 3592 | 1464232016330 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 19:06:56 INFO - PROCESS | 3592 | 1464232016331 Marionette TRACE conn3 <- [1,838,null,{}] 19:06:56 INFO - PROCESS | 3592 | 1464232016342 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}] 19:06:56 INFO - PROCESS | 3592 | 1464232016430 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 19:06:56 INFO - PROCESS | 3592 | 1464232016440 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:56 INFO - PROCESS | 3592 | ++DOCSHELL 12B2B000 == 58 [pid = 3592] [id = 219] 19:06:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (181F1000) [pid = 3592] [serial = 655] [outer = 00000000] 19:06:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (19BCC000) [pid = 3592] [serial = 656] [outer = 181F1000] 19:06:56 INFO - PROCESS | 3592 | 1464232016541 Marionette DEBUG loaded listener.js 19:06:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (19E2E800) [pid = 3592] [serial = 657] [outer = 181F1000] 19:06:56 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (1A9DFC00) [pid = 3592] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 19:06:56 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (16AB4400) [pid = 3592] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 19:06:56 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (16E2EC00) [pid = 3592] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 19:06:56 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (19B85800) [pid = 3592] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 19:06:56 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (168B9400) [pid = 3592] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 19:06:56 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (11860C00) [pid = 3592] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 19:06:56 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (12B23000) [pid = 3592] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 19:06:56 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (15617400) [pid = 3592] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 19:06:56 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (15998800) [pid = 3592] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 19:06:56 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (15966C00) [pid = 3592] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 19:06:56 INFO - PROCESS | 3592 | 1464232016946 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]]]}] 19:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 19:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 644ms 19:06:56 INFO - PROCESS | 3592 | 1464232016995 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 19:06:56 INFO - PROCESS | 3592 | 1464232016997 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 19:06:56 INFO - PROCESS | 3592 | 1464232017000 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 19:06:56 INFO - PROCESS | 3592 | 1464232017002 Marionette TRACE conn3 <- [1,842,null,{}] 19:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 19:06:56 INFO - PROCESS | 3592 | 1464232017005 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}] 19:06:57 INFO - PROCESS | 3592 | 1464232017067 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 19:06:57 INFO - PROCESS | 3592 | 1464232017074 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:57 INFO - PROCESS | 3592 | ++DOCSHELL 129FC000 == 59 [pid = 3592] [id = 220] 19:06:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (15617400) [pid = 3592] [serial = 658] [outer = 00000000] 19:06:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (168BF800) [pid = 3592] [serial = 659] [outer = 15617400] 19:06:57 INFO - PROCESS | 3592 | 1464232017118 Marionette DEBUG loaded listener.js 19:06:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1A256C00) [pid = 3592] [serial = 660] [outer = 15617400] 19:06:57 INFO - PROCESS | 3592 | 1464232017505 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]]]}] 19:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 19:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 562ms 19:06:57 INFO - PROCESS | 3592 | 1464232017555 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 19:06:57 INFO - PROCESS | 3592 | 1464232017557 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 19:06:57 INFO - PROCESS | 3592 | 1464232017560 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 19:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 19:06:57 INFO - PROCESS | 3592 | 1464232017562 Marionette TRACE conn3 <- [1,846,null,{}] 19:06:57 INFO - PROCESS | 3592 | 1464232017565 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}] 19:06:57 INFO - PROCESS | 3592 | 1464232017647 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 19:06:57 INFO - PROCESS | 3592 | 1464232017654 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:57 INFO - PROCESS | 3592 | ++DOCSHELL 16F19400 == 60 [pid = 3592] [id = 221] 19:06:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (19E2CC00) [pid = 3592] [serial = 661] [outer = 00000000] 19:06:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (1A5E9000) [pid = 3592] [serial = 662] [outer = 19E2CC00] 19:06:57 INFO - PROCESS | 3592 | 1464232017682 Marionette DEBUG loaded listener.js 19:06:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (1A5F3C00) [pid = 3592] [serial = 663] [outer = 19E2CC00] 19:06:58 INFO - PROCESS | 3592 | 1464232018076 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]]]}] 19:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 19:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 563ms 19:06:58 INFO - PROCESS | 3592 | 1464232018110 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 19:06:58 INFO - PROCESS | 3592 | 1464232018112 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 19:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 19:06:58 INFO - PROCESS | 3592 | 1464232018116 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 19:06:58 INFO - PROCESS | 3592 | 1464232018117 Marionette TRACE conn3 <- [1,850,null,{}] 19:06:58 INFO - PROCESS | 3592 | 1464232018121 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}] 19:06:58 INFO - PROCESS | 3592 | 1464232018202 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 19:06:58 INFO - PROCESS | 3592 | 1464232018208 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:58 INFO - PROCESS | 3592 | ++DOCSHELL 1A503000 == 61 [pid = 3592] [id = 222] 19:06:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (1AB36800) [pid = 3592] [serial = 664] [outer = 00000000] 19:06:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (1ABD2C00) [pid = 3592] [serial = 665] [outer = 1AB36800] 19:06:58 INFO - PROCESS | 3592 | 1464232018253 Marionette DEBUG loaded listener.js 19:06:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (1B041800) [pid = 3592] [serial = 666] [outer = 1AB36800] 19:06:58 INFO - PROCESS | 3592 | 1464232018715 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]]]}] 19:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 19:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 658ms 19:06:58 INFO - PROCESS | 3592 | 1464232018789 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 19:06:58 INFO - PROCESS | 3592 | 1464232018793 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 19:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 19:06:58 INFO - PROCESS | 3592 | 1464232018780 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 19:06:58 INFO - PROCESS | 3592 | 1464232018785 Marionette TRACE conn3 <- [1,854,null,{}] 19:06:58 INFO - PROCESS | 3592 | 1464232018792 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}] 19:06:58 INFO - PROCESS | 3592 | 1464232018932 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 19:06:59 INFO - PROCESS | 3592 | 1464232019032 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:59 INFO - PROCESS | 3592 | ++DOCSHELL 0F31D800 == 62 [pid = 3592] [id = 223] 19:06:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (114DDC00) [pid = 3592] [serial = 667] [outer = 00000000] 19:06:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (11FA3400) [pid = 3592] [serial = 668] [outer = 114DDC00] 19:06:59 INFO - PROCESS | 3592 | 1464232019090 Marionette DEBUG loaded listener.js 19:06:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (129FF400) [pid = 3592] [serial = 669] [outer = 114DDC00] 19:06:59 INFO - PROCESS | 3592 | 1464232019692 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]]]}] 19:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 19:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 960ms 19:06:59 INFO - PROCESS | 3592 | 1464232019763 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 19:06:59 INFO - PROCESS | 3592 | 1464232019769 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 19:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 19:06:59 INFO - PROCESS | 3592 | 1464232019775 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 19:06:59 INFO - PROCESS | 3592 | 1464232019778 Marionette TRACE conn3 <- [1,858,null,{}] 19:06:59 INFO - PROCESS | 3592 | 1464232019782 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}] 19:06:59 INFO - PROCESS | 3592 | 1464232019876 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 19:06:59 INFO - PROCESS | 3592 | 1464232020010 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:00 INFO - PROCESS | 3592 | ++DOCSHELL 1559E000 == 63 [pid = 3592] [id = 224] 19:07:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (15998C00) [pid = 3592] [serial = 670] [outer = 00000000] 19:07:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (16383400) [pid = 3592] [serial = 671] [outer = 15998C00] 19:07:00 INFO - PROCESS | 3592 | 1464232020066 Marionette DEBUG loaded listener.js 19:07:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (16664800) [pid = 3592] [serial = 672] [outer = 15998C00] 19:07:00 INFO - PROCESS | 3592 | 1464232020889 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]]]}] 19:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 19:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1139ms 19:07:00 INFO - PROCESS | 3592 | 1464232020918 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 19:07:00 INFO - PROCESS | 3592 | 1464232020921 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 19:07:00 INFO - PROCESS | 3592 | 1464232020926 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 19:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 19:07:00 INFO - PROCESS | 3592 | 1464232020930 Marionette TRACE conn3 <- [1,862,null,{}] 19:07:00 INFO - PROCESS | 3592 | 1464232020941 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}] 19:07:01 INFO - PROCESS | 3592 | 1464232021035 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 19:07:01 INFO - PROCESS | 3592 | 1464232021149 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:01 INFO - PROCESS | 3592 | ++DOCSHELL 1B22E400 == 64 [pid = 3592] [id = 225] 19:07:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (1B3C3000) [pid = 3592] [serial = 673] [outer = 00000000] 19:07:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (1B626400) [pid = 3592] [serial = 674] [outer = 1B3C3000] 19:07:01 INFO - PROCESS | 3592 | 1464232021209 Marionette DEBUG loaded listener.js 19:07:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (1B62D400) [pid = 3592] [serial = 675] [outer = 1B3C3000] 19:07:01 INFO - PROCESS | 3592 | 1464232021775 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]]]}] 19:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 19:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 878ms 19:07:01 INFO - PROCESS | 3592 | 1464232021819 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 19:07:01 INFO - PROCESS | 3592 | 1464232021822 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 19:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 19:07:01 INFO - PROCESS | 3592 | 1464232021808 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 19:07:01 INFO - PROCESS | 3592 | 1464232021810 Marionette TRACE conn3 <- [1,866,null,{}] 19:07:01 INFO - PROCESS | 3592 | 1464232021814 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}] 19:07:01 INFO - PROCESS | 3592 | 1464232021921 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 19:07:01 INFO - PROCESS | 3592 | 1464232022000 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:02 INFO - PROCESS | 3592 | ++DOCSHELL 1B62BC00 == 65 [pid = 3592] [id = 226] 19:07:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (1B726000) [pid = 3592] [serial = 676] [outer = 00000000] 19:07:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (1B729800) [pid = 3592] [serial = 677] [outer = 1B726000] 19:07:02 INFO - PROCESS | 3592 | 1464232022056 Marionette DEBUG loaded listener.js 19:07:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (1B939400) [pid = 3592] [serial = 678] [outer = 1B726000] 19:07:02 INFO - PROCESS | 3592 | 1464232022634 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]]]}] 19:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 19:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 877ms 19:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 19:07:02 INFO - PROCESS | 3592 | 1464232022698 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 19:07:02 INFO - PROCESS | 3592 | 1464232022701 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 19:07:02 INFO - PROCESS | 3592 | 1464232022704 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 19:07:02 INFO - PROCESS | 3592 | 1464232022706 Marionette TRACE conn3 <- [1,870,null,{}] 19:07:02 INFO - PROCESS | 3592 | 1464232022710 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}] 19:07:02 INFO - PROCESS | 3592 | 1464232022838 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 19:07:03 INFO - PROCESS | 3592 | 1464232023093 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:03 INFO - PROCESS | 3592 | ++DOCSHELL 10A54C00 == 66 [pid = 3592] [id = 227] 19:07:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (10B24800) [pid = 3592] [serial = 679] [outer = 00000000] 19:07:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (11F9BC00) [pid = 3592] [serial = 680] [outer = 10B24800] 19:07:03 INFO - PROCESS | 3592 | 1464232023149 Marionette DEBUG loaded listener.js 19:07:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 146 (12F4A000) [pid = 3592] [serial = 681] [outer = 10B24800] 19:07:03 INFO - PROCESS | 3592 | 1464232023673 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]]]}] 19:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 19:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1001ms 19:07:03 INFO - PROCESS | 3592 | 1464232023703 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 19:07:03 INFO - PROCESS | 3592 | 1464232023707 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 19:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 19:07:03 INFO - PROCESS | 3592 | 1464232023711 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 19:07:03 INFO - PROCESS | 3592 | 1464232023714 Marionette TRACE conn3 <- [1,874,null,{}] 19:07:03 INFO - PROCESS | 3592 | 1464232023719 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}] 19:07:03 INFO - PROCESS | 3592 | 1464232023823 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 19:07:03 INFO - PROCESS | 3592 | 1464232023933 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:03 INFO - PROCESS | 3592 | ++DOCSHELL 1559D800 == 67 [pid = 3592] [id = 228] 19:07:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 147 (1599E400) [pid = 3592] [serial = 682] [outer = 00000000] 19:07:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 148 (16666C00) [pid = 3592] [serial = 683] [outer = 1599E400] 19:07:03 INFO - PROCESS | 3592 | 1464232023965 Marionette DEBUG loaded listener.js 19:07:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 149 (168BA800) [pid = 3592] [serial = 684] [outer = 1599E400] 19:07:04 INFO - PROCESS | 3592 | --DOCSHELL 16F19400 == 66 [pid = 3592] [id = 221] 19:07:04 INFO - PROCESS | 3592 | --DOCSHELL 129FC000 == 65 [pid = 3592] [id = 220] 19:07:04 INFO - PROCESS | 3592 | --DOCSHELL 12B2B000 == 64 [pid = 3592] [id = 219] 19:07:04 INFO - PROCESS | 3592 | --DOCSHELL 17D0C800 == 63 [pid = 3592] [id = 218] 19:07:04 INFO - PROCESS | 3592 | --DOCSHELL 12B24800 == 62 [pid = 3592] [id = 217] 19:07:04 INFO - PROCESS | 3592 | --DOCSHELL 167BC800 == 61 [pid = 3592] [id = 216] 19:07:04 INFO - PROCESS | 3592 | --DOCSHELL 1638B000 == 60 [pid = 3592] [id = 215] 19:07:04 INFO - PROCESS | 3592 | --DOCSHELL 12F49C00 == 59 [pid = 3592] [id = 214] 19:07:04 INFO - PROCESS | 3592 | --DOCSHELL 104EBC00 == 58 [pid = 3592] [id = 213] 19:07:04 INFO - PROCESS | 3592 | --DOMWINDOW == 148 (19BC3C00) [pid = 3592] [serial = 590] [outer = 00000000] [url = about:blank] 19:07:04 INFO - PROCESS | 3592 | --DOMWINDOW == 147 (1669C800) [pid = 3592] [serial = 600] [outer = 00000000] [url = about:blank] 19:07:04 INFO - PROCESS | 3592 | --DOMWINDOW == 146 (168BFC00) [pid = 3592] [serial = 611] [outer = 00000000] [url = about:blank] 19:07:04 INFO - PROCESS | 3592 | --DOMWINDOW == 145 (12FF2400) [pid = 3592] [serial = 584] [outer = 00000000] [url = about:blank] 19:07:04 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (166DD000) [pid = 3592] [serial = 587] [outer = 00000000] [url = about:blank] 19:07:04 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (1A505C00) [pid = 3592] [serial = 614] [outer = 00000000] [url = about:blank] 19:07:04 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (1A261800) [pid = 3592] [serial = 609] [outer = 00000000] [url = about:blank] 19:07:04 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (13866000) [pid = 3592] [serial = 594] [outer = 00000000] [url = about:blank] 19:07:04 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (1AA7C400) [pid = 3592] [serial = 618] [outer = 00000000] [url = about:blank] 19:07:04 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (16E2F800) [pid = 3592] [serial = 612] [outer = 00000000] [url = about:blank] 19:07:04 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (1A50D800) [pid = 3592] [serial = 615] [outer = 00000000] [url = about:blank] 19:07:04 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (16AB8800) [pid = 3592] [serial = 603] [outer = 00000000] [url = about:blank] 19:07:04 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (1AA78400) [pid = 3592] [serial = 617] [outer = 00000000] [url = about:blank] 19:07:04 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (16ABEC00) [pid = 3592] [serial = 552] [outer = 00000000] [url = about:blank] 19:07:04 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (17215800) [pid = 3592] [serial = 605] [outer = 00000000] [url = about:blank] 19:07:04 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (1A259400) [pid = 3592] [serial = 608] [outer = 00000000] [url = about:blank] 19:07:04 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (16AB5000) [pid = 3592] [serial = 602] [outer = 00000000] [url = about:blank] 19:07:04 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (1727C000) [pid = 3592] [serial = 606] [outer = 00000000] [url = about:blank] 19:07:04 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (13129400) [pid = 3592] [serial = 593] [outer = 00000000] [url = about:blank] 19:07:04 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (1386C800) [pid = 3592] [serial = 596] [outer = 00000000] [url = about:blank] 19:07:04 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (14205C00) [pid = 3592] [serial = 597] [outer = 00000000] [url = about:blank] 19:07:04 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (16692400) [pid = 3592] [serial = 599] [outer = 00000000] [url = about:blank] 19:07:04 INFO - PROCESS | 3592 | 1464232024515 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]]]}] 19:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 19:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 823ms 19:07:04 INFO - PROCESS | 3592 | 1464232024539 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 19:07:04 INFO - PROCESS | 3592 | 1464232024543 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 19:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 19:07:04 INFO - PROCESS | 3592 | 1464232024548 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 19:07:04 INFO - PROCESS | 3592 | 1464232024550 Marionette TRACE conn3 <- [1,878,null,{}] 19:07:04 INFO - PROCESS | 3592 | 1464232024553 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}] 19:07:04 INFO - PROCESS | 3592 | 1464232024631 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 19:07:04 INFO - PROCESS | 3592 | 1464232024719 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:04 INFO - PROCESS | 3592 | ++DOCSHELL 105F4C00 == 59 [pid = 3592] [id = 229] 19:07:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (110C5400) [pid = 3592] [serial = 685] [outer = 00000000] 19:07:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (1394A800) [pid = 3592] [serial = 686] [outer = 110C5400] 19:07:04 INFO - PROCESS | 3592 | 1464232024756 Marionette DEBUG loaded listener.js 19:07:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (16696800) [pid = 3592] [serial = 687] [outer = 110C5400] 19:07:05 INFO - PROCESS | 3592 | 1464232025111 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]]]}] 19:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 19:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 603ms 19:07:05 INFO - PROCESS | 3592 | 1464232025169 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 19:07:05 INFO - PROCESS | 3592 | 1464232025172 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 19:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 19:07:05 INFO - PROCESS | 3592 | 1464232025177 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 19:07:05 INFO - PROCESS | 3592 | 1464232025183 Marionette TRACE conn3 <- [1,882,null,{}] 19:07:05 INFO - PROCESS | 3592 | 1464232025177 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}] 19:07:05 INFO - PROCESS | 3592 | 1464232025264 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 19:07:05 INFO - PROCESS | 3592 | 1464232025274 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:05 INFO - PROCESS | 3592 | ++DOCSHELL 16E26400 == 60 [pid = 3592] [id = 230] 19:07:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (16E26800) [pid = 3592] [serial = 688] [outer = 00000000] 19:07:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (16E2D800) [pid = 3592] [serial = 689] [outer = 16E26800] 19:07:05 INFO - PROCESS | 3592 | 1464232025319 Marionette DEBUG loaded listener.js 19:07:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (17214C00) [pid = 3592] [serial = 690] [outer = 16E26800] 19:07:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (17C70000) [pid = 3592] [serial = 691] [outer = 1B624C00] 19:07:05 INFO - PROCESS | 3592 | 1464232025803 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]]]}] 19:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 19:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 658ms 19:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 19:07:05 INFO - PROCESS | 3592 | 1464232025842 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 19:07:05 INFO - PROCESS | 3592 | 1464232025845 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 19:07:05 INFO - PROCESS | 3592 | 1464232025848 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 19:07:05 INFO - PROCESS | 3592 | 1464232025850 Marionette TRACE conn3 <- [1,886,null,{}] 19:07:05 INFO - PROCESS | 3592 | 1464232025853 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}] 19:07:05 INFO - PROCESS | 3592 | 1464232025920 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 19:07:06 INFO - PROCESS | 3592 | 1464232026004 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:06 INFO - PROCESS | 3592 | ++DOCSHELL 10478000 == 61 [pid = 3592] [id = 231] 19:07:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (1459A800) [pid = 3592] [serial = 692] [outer = 00000000] 19:07:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (1838BC00) [pid = 3592] [serial = 693] [outer = 1459A800] 19:07:06 INFO - PROCESS | 3592 | 1464232026052 Marionette DEBUG loaded listener.js 19:07:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (19BCDC00) [pid = 3592] [serial = 694] [outer = 1459A800] 19:07:06 INFO - PROCESS | 3592 | 1464232026408 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]]]}] 19:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 19:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 603ms 19:07:06 INFO - PROCESS | 3592 | 1464232026476 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 19:07:06 INFO - PROCESS | 3592 | 1464232026478 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 19:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 19:07:06 INFO - PROCESS | 3592 | 1464232026491 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 19:07:06 INFO - PROCESS | 3592 | 1464232026493 Marionette TRACE conn3 <- [1,890,null,{}] 19:07:06 INFO - PROCESS | 3592 | 1464232026496 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}] 19:07:06 INFO - PROCESS | 3592 | 1464232026621 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 19:07:06 INFO - PROCESS | 3592 | 1464232026672 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:06 INFO - PROCESS | 3592 | ++DOCSHELL 19B85800 == 62 [pid = 3592] [id = 232] 19:07:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (19E7B800) [pid = 3592] [serial = 695] [outer = 00000000] 19:07:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (1A5EE000) [pid = 3592] [serial = 696] [outer = 19E7B800] 19:07:06 INFO - PROCESS | 3592 | 1464232026725 Marionette DEBUG loaded listener.js 19:07:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (1AA7D400) [pid = 3592] [serial = 697] [outer = 19E7B800] 19:07:07 INFO - PROCESS | 3592 | 1464232027128 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]]]}] 19:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 19:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 645ms 19:07:07 INFO - PROCESS | 3592 | 1464232027152 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 19:07:07 INFO - PROCESS | 3592 | 1464232027154 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 19:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 19:07:07 INFO - PROCESS | 3592 | 1464232027167 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 19:07:07 INFO - PROCESS | 3592 | 1464232027169 Marionette TRACE conn3 <- [1,894,null,{}] 19:07:07 INFO - PROCESS | 3592 | 1464232027172 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}] 19:07:07 INFO - PROCESS | 3592 | 1464232027275 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 19:07:07 INFO - PROCESS | 3592 | 1464232027282 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:07 INFO - PROCESS | 3592 | ++DOCSHELL 1A263400 == 63 [pid = 3592] [id = 233] 19:07:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (1AB38000) [pid = 3592] [serial = 698] [outer = 00000000] 19:07:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (1B22AC00) [pid = 3592] [serial = 699] [outer = 1AB38000] 19:07:07 INFO - PROCESS | 3592 | 1464232027309 Marionette DEBUG loaded listener.js 19:07:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (1B045000) [pid = 3592] [serial = 700] [outer = 1AB38000] 19:07:07 INFO - PROCESS | 3592 | 1464232027739 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]]]}] 19:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 19:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 604ms 19:07:07 INFO - PROCESS | 3592 | 1464232027775 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 19:07:07 INFO - PROCESS | 3592 | 1464232027777 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 19:07:07 INFO - PROCESS | 3592 | 1464232027781 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 19:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 19:07:07 INFO - PROCESS | 3592 | 1464232027782 Marionette TRACE conn3 <- [1,898,null,{}] 19:07:07 INFO - PROCESS | 3592 | 1464232027786 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}] 19:07:07 INFO - PROCESS | 3592 | 1464232027909 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 19:07:07 INFO - PROCESS | 3592 | 1464232027934 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:07 INFO - PROCESS | 3592 | ++DOCSHELL 1B622C00 == 64 [pid = 3592] [id = 234] 19:07:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (1B626000) [pid = 3592] [serial = 701] [outer = 00000000] 19:07:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (1B726400) [pid = 3592] [serial = 702] [outer = 1B626000] 19:07:07 INFO - PROCESS | 3592 | 1464232027960 Marionette DEBUG loaded listener.js 19:07:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 146 (1B72A400) [pid = 3592] [serial = 703] [outer = 1B626000] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 145 (110BC000) [pid = 3592] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (16AB1C00) [pid = 3592] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (16ABC800) [pid = 3592] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (110C1000) [pid = 3592] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (10B21400) [pid = 3592] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (114D9C00) [pid = 3592] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (16381C00) [pid = 3592] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (19B77800) [pid = 3592] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (1386B000) [pid = 3592] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (1A433C00) [pid = 3592] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (1B222C00) [pid = 3592] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (145A6400) [pid = 3592] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (129F3800) [pid = 3592] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (11F9CC00) [pid = 3592] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (181F1000) [pid = 3592] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (17D0D800) [pid = 3592] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (15617400) [pid = 3592] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (16391000) [pid = 3592] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (118B6400) [pid = 3592] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (12FB1400) [pid = 3592] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (167BDC00) [pid = 3592] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (1380DC00) [pid = 3592] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (19E2CC00) [pid = 3592] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (14206C00) [pid = 3592] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (16E24000) [pid = 3592] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (11CAE800) [pid = 3592] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1638A400) [pid = 3592] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 19:07:08 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (181F0400) [pid = 3592] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 19:07:08 INFO - PROCESS | 3592 | 1464232028501 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]]]}] 19:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 19:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 796ms 19:07:08 INFO - PROCESS | 3592 | 1464232028575 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 19:07:08 INFO - PROCESS | 3592 | 1464232028577 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 19:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 19:07:08 INFO - PROCESS | 3592 | 1464232028581 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 19:07:08 INFO - PROCESS | 3592 | 1464232028583 Marionette TRACE conn3 <- [1,902,null,{}] 19:07:08 INFO - PROCESS | 3592 | 1464232028586 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}] 19:07:08 INFO - PROCESS | 3592 | 1464232028651 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 19:07:08 INFO - PROCESS | 3592 | 1464232028661 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:08 INFO - PROCESS | 3592 | ++DOCSHELL 110BAC00 == 65 [pid = 3592] [id = 235] 19:07:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (110C1000) [pid = 3592] [serial = 704] [outer = 00000000] 19:07:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (13A54800) [pid = 3592] [serial = 705] [outer = 110C1000] 19:07:08 INFO - PROCESS | 3592 | 1464232028737 Marionette DEBUG loaded listener.js 19:07:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (16384000) [pid = 3592] [serial = 706] [outer = 110C1000] 19:07:09 INFO - PROCESS | 3592 | 1464232029159 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]]]}] 19:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 19:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 644ms 19:07:09 INFO - PROCESS | 3592 | 1464232029236 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 19:07:09 INFO - PROCESS | 3592 | 1464232029238 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 19:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 19:07:09 INFO - PROCESS | 3592 | 1464232029241 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 19:07:09 INFO - PROCESS | 3592 | 1464232029243 Marionette TRACE conn3 <- [1,906,null,{}] 19:07:09 INFO - PROCESS | 3592 | 1464232029227 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}] 19:07:09 INFO - PROCESS | 3592 | 1464232029336 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 19:07:09 INFO - PROCESS | 3592 | 1464232029343 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:09 INFO - PROCESS | 3592 | ++DOCSHELL 167BAC00 == 66 [pid = 3592] [id = 236] 19:07:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (167BDC00) [pid = 3592] [serial = 707] [outer = 00000000] 19:07:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (17543C00) [pid = 3592] [serial = 708] [outer = 167BDC00] 19:07:09 INFO - PROCESS | 3592 | 1464232029387 Marionette DEBUG loaded listener.js 19:07:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (19B85C00) [pid = 3592] [serial = 709] [outer = 167BDC00] 19:07:09 INFO - PROCESS | 3592 | 1464232029757 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]]]}] 19:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 19:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 562ms 19:07:09 INFO - PROCESS | 3592 | 1464232029791 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 19:07:09 INFO - PROCESS | 3592 | 1464232029793 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 19:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 19:07:09 INFO - PROCESS | 3592 | 1464232029796 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 19:07:09 INFO - PROCESS | 3592 | 1464232029798 Marionette TRACE conn3 <- [1,910,null,{}] 19:07:09 INFO - PROCESS | 3592 | 1464232029802 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}] 19:07:09 INFO - PROCESS | 3592 | 1464232029868 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 19:07:09 INFO - PROCESS | 3592 | 1464232029874 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:09 INFO - PROCESS | 3592 | ++DOCSHELL 10C09400 == 67 [pid = 3592] [id = 237] 19:07:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (10C0D000) [pid = 3592] [serial = 710] [outer = 00000000] 19:07:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (10C11000) [pid = 3592] [serial = 711] [outer = 10C0D000] 19:07:09 INFO - PROCESS | 3592 | 1464232029924 Marionette DEBUG loaded listener.js 19:07:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (1386C000) [pid = 3592] [serial = 712] [outer = 10C0D000] 19:07:10 INFO - PROCESS | 3592 | 1464232030560 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]]]}] 19:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 19:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 837ms 19:07:10 INFO - PROCESS | 3592 | 1464232030623 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 19:07:10 INFO - PROCESS | 3592 | 1464232030628 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 19:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 19:07:10 INFO - PROCESS | 3592 | 1464232030633 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 19:07:10 INFO - PROCESS | 3592 | 1464232030638 Marionette TRACE conn3 <- [1,914,null,{}] 19:07:10 INFO - PROCESS | 3592 | 1464232030644 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}] 19:07:10 INFO - PROCESS | 3592 | 1464232030774 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 19:07:10 INFO - PROCESS | 3592 | 1464232030907 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:10 INFO - PROCESS | 3592 | ++DOCSHELL 10C11400 == 68 [pid = 3592] [id = 238] 19:07:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (11254400) [pid = 3592] [serial = 713] [outer = 00000000] 19:07:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (12B45800) [pid = 3592] [serial = 714] [outer = 11254400] 19:07:10 INFO - PROCESS | 3592 | 1464232030966 Marionette DEBUG loaded listener.js 19:07:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (131F6000) [pid = 3592] [serial = 715] [outer = 11254400] 19:07:11 INFO - PROCESS | 3592 | 1464232031483 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]]]}] 19:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 19:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 919ms 19:07:11 INFO - PROCESS | 3592 | 1464232031559 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 19:07:11 INFO - PROCESS | 3592 | 1464232031565 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 19:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 19:07:11 INFO - PROCESS | 3592 | 1464232031573 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 19:07:11 INFO - PROCESS | 3592 | 1464232031576 Marionette TRACE conn3 <- [1,918,null,{}] 19:07:11 INFO - PROCESS | 3592 | 1464232031580 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}] 19:07:11 INFO - PROCESS | 3592 | 1464232031751 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 19:07:11 INFO - PROCESS | 3592 | 1464232031831 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:11 INFO - PROCESS | 3592 | ++DOCSHELL 10BB0000 == 69 [pid = 3592] [id = 239] 19:07:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (1599E800) [pid = 3592] [serial = 716] [outer = 00000000] 19:07:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (166E4C00) [pid = 3592] [serial = 717] [outer = 1599E800] 19:07:11 INFO - PROCESS | 3592 | 1464232031888 Marionette DEBUG loaded listener.js 19:07:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (168B9C00) [pid = 3592] [serial = 718] [outer = 1599E800] 19:07:12 INFO - PROCESS | 3592 | 1464232032450 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]]]}] 19:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 19:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 919ms 19:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 19:07:12 INFO - PROCESS | 3592 | 1464232032497 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 19:07:12 INFO - PROCESS | 3592 | 1464232032500 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 19:07:12 INFO - PROCESS | 3592 | 1464232032503 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 19:07:12 INFO - PROCESS | 3592 | 1464232032507 Marionette TRACE conn3 <- [1,922,null,{}] 19:07:12 INFO - PROCESS | 3592 | 1464232032535 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}] 19:07:12 INFO - PROCESS | 3592 | 1464232032648 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 19:07:12 INFO - PROCESS | 3592 | 1464232032793 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:12 INFO - PROCESS | 3592 | ++DOCSHELL 1A429C00 == 70 [pid = 3592] [id = 240] 19:07:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (1A508C00) [pid = 3592] [serial = 719] [outer = 00000000] 19:07:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (1A9E4000) [pid = 3592] [serial = 720] [outer = 1A508C00] 19:07:12 INFO - PROCESS | 3592 | 1464232032851 Marionette DEBUG loaded listener.js 19:07:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (1ABD4C00) [pid = 3592] [serial = 721] [outer = 1A508C00] 19:07:13 INFO - PROCESS | 3592 | 1464232033360 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]]]}] 19:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 19:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 919ms 19:07:13 INFO - PROCESS | 3592 | 1464232033430 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 19:07:13 INFO - PROCESS | 3592 | 1464232033433 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 19:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 19:07:13 INFO - PROCESS | 3592 | 1464232033437 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 19:07:13 INFO - PROCESS | 3592 | 1464232033439 Marionette TRACE conn3 <- [1,926,null,{}] 19:07:13 INFO - PROCESS | 3592 | 1464232033442 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}] 19:07:13 INFO - PROCESS | 3592 | 1464232033535 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 19:07:13 INFO - PROCESS | 3592 | 1464232033671 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:13 INFO - PROCESS | 3592 | ++DOCSHELL 1ABCF800 == 71 [pid = 3592] [id = 241] 19:07:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (1B3CCC00) [pid = 3592] [serial = 722] [outer = 00000000] 19:07:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (1B728C00) [pid = 3592] [serial = 723] [outer = 1B3CCC00] 19:07:13 INFO - PROCESS | 3592 | 1464232033727 Marionette DEBUG loaded listener.js 19:07:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (1B944000) [pid = 3592] [serial = 724] [outer = 1B3CCC00] 19:07:14 INFO - PROCESS | 3592 | 1464232034293 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]]]}] 19:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 19:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 919ms 19:07:14 INFO - PROCESS | 3592 | 1464232034353 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 19:07:14 INFO - PROCESS | 3592 | 1464232034355 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 19:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 19:07:14 INFO - PROCESS | 3592 | 1464232034357 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 19:07:14 INFO - PROCESS | 3592 | 1464232034359 Marionette TRACE conn3 <- [1,930,null,{}] 19:07:14 INFO - PROCESS | 3592 | 1464232034380 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}] 19:07:14 INFO - PROCESS | 3592 | 1464232034519 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 19:07:14 INFO - PROCESS | 3592 | 1464232034632 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:14 INFO - PROCESS | 3592 | ++DOCSHELL 10B20000 == 72 [pid = 3592] [id = 242] 19:07:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (10B23800) [pid = 3592] [serial = 725] [outer = 00000000] 19:07:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (1386D400) [pid = 3592] [serial = 726] [outer = 10B23800] 19:07:14 INFO - PROCESS | 3592 | 1464232034691 Marionette DEBUG loaded listener.js 19:07:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (1420A800) [pid = 3592] [serial = 727] [outer = 10B23800] 19:07:15 INFO - PROCESS | 3592 | 1464232035412 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]]]}] 19:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 19:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1125ms 19:07:15 INFO - PROCESS | 3592 | 1464232035482 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 19:07:15 INFO - PROCESS | 3592 | 1464232035487 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 19:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 19:07:15 INFO - PROCESS | 3592 | 1464232035495 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 19:07:15 INFO - PROCESS | 3592 | 1464232035500 Marionette TRACE conn3 <- [1,934,null,{}] 19:07:15 INFO - PROCESS | 3592 | 1464232035507 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}] 19:07:15 INFO - PROCESS | 3592 | 1464232035592 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 19:07:15 INFO - PROCESS | 3592 | 1464232035752 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:15 INFO - PROCESS | 3592 | --DOCSHELL 1AA77000 == 71 [pid = 3592] [id = 158] 19:07:15 INFO - PROCESS | 3592 | --DOCSHELL 16665000 == 70 [pid = 3592] [id = 196] 19:07:15 INFO - PROCESS | 3592 | --DOCSHELL 167BAC00 == 69 [pid = 3592] [id = 236] 19:07:15 INFO - PROCESS | 3592 | --DOCSHELL 110BAC00 == 68 [pid = 3592] [id = 235] 19:07:15 INFO - PROCESS | 3592 | --DOCSHELL 1B622C00 == 67 [pid = 3592] [id = 234] 19:07:15 INFO - PROCESS | 3592 | --DOCSHELL 1A263400 == 66 [pid = 3592] [id = 233] 19:07:15 INFO - PROCESS | 3592 | --DOCSHELL 19B85800 == 65 [pid = 3592] [id = 232] 19:07:15 INFO - PROCESS | 3592 | --DOCSHELL 10478000 == 64 [pid = 3592] [id = 231] 19:07:15 INFO - PROCESS | 3592 | --DOCSHELL 16E26400 == 63 [pid = 3592] [id = 230] 19:07:15 INFO - PROCESS | 3592 | --DOCSHELL 105F4C00 == 62 [pid = 3592] [id = 229] 19:07:15 INFO - PROCESS | 3592 | --DOCSHELL 1559D800 == 61 [pid = 3592] [id = 228] 19:07:15 INFO - PROCESS | 3592 | --DOCSHELL 10A54C00 == 60 [pid = 3592] [id = 227] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (1ABD2C00) [pid = 3592] [serial = 665] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | ++DOCSHELL 10478000 == 61 [pid = 3592] [id = 243] 19:07:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (105F4C00) [pid = 3592] [serial = 728] [outer = 00000000] 19:07:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (10C0BC00) [pid = 3592] [serial = 729] [outer = 105F4C00] 19:07:15 INFO - PROCESS | 3592 | 1464232035835 Marionette DEBUG loaded listener.js 19:07:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (12B2B000) [pid = 3592] [serial = 730] [outer = 105F4C00] 19:07:15 INFO - PROCESS | 3592 | --DOCSHELL 0F31D800 == 60 [pid = 3592] [id = 223] 19:07:15 INFO - PROCESS | 3592 | --DOCSHELL 1A503000 == 59 [pid = 3592] [id = 222] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (1B3C6400) [pid = 3592] [serial = 386] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (19BCF000) [pid = 3592] [serial = 438] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (1A7E5400) [pid = 3592] [serial = 525] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (13862400) [pid = 3592] [serial = 432] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (10B2C000) [pid = 3592] [serial = 444] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (131F7800) [pid = 3592] [serial = 477] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (167BF000) [pid = 3592] [serial = 522] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (19E2EC00) [pid = 3592] [serial = 483] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (16382400) [pid = 3592] [serial = 435] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (1B03BC00) [pid = 3592] [serial = 441] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (1B231000) [pid = 3592] [serial = 528] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (16391400) [pid = 3592] [serial = 480] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (16176C00) [pid = 3592] [serial = 486] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (12FABC00) [pid = 3592] [serial = 519] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (16E30C00) [pid = 3592] [serial = 531] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (13862000) [pid = 3592] [serial = 555] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (167B7400) [pid = 3592] [serial = 558] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (19E77800) [pid = 3592] [serial = 591] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (19BCC000) [pid = 3592] [serial = 656] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (18692400) [pid = 3592] [serial = 654] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (18690400) [pid = 3592] [serial = 653] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (1A256C00) [pid = 3592] [serial = 660] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (19E2E800) [pid = 3592] [serial = 657] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (16667000) [pid = 3592] [serial = 644] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1669B000) [pid = 3592] [serial = 645] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (13952400) [pid = 3592] [serial = 639] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (13864400) [pid = 3592] [serial = 638] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (168BF800) [pid = 3592] [serial = 659] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (13A5A400) [pid = 3592] [serial = 641] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (155A0400) [pid = 3592] [serial = 642] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (168C2000) [pid = 3592] [serial = 647] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (16AB2C00) [pid = 3592] [serial = 636] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1668E400) [pid = 3592] [serial = 635] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1ABD1000) [pid = 3592] [serial = 620] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (13865C00) [pid = 3592] [serial = 623] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (16E31000) [pid = 3592] [serial = 626] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1ABDA400) [pid = 3592] [serial = 629] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (1B22F800) [pid = 3592] [serial = 632] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1A5F3C00) [pid = 3592] [serial = 663] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (16E25C00) [pid = 3592] [serial = 650] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (16E2A000) [pid = 3592] [serial = 651] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1A5E9000) [pid = 3592] [serial = 662] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (16AB6800) [pid = 3592] [serial = 648] [outer = 00000000] [url = about:blank] 19:07:16 INFO - PROCESS | 3592 | 1464232036230 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]]]}] 19:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 19:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 781ms 19:07:16 INFO - PROCESS | 3592 | 1464232036297 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 19:07:16 INFO - PROCESS | 3592 | 1464232036303 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 19:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 19:07:16 INFO - PROCESS | 3592 | 1464232036290 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 19:07:16 INFO - PROCESS | 3592 | 1464232036293 Marionette TRACE conn3 <- [1,938,null,{}] 19:07:16 INFO - PROCESS | 3592 | 1464232036297 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}] 19:07:16 INFO - PROCESS | 3592 | 1464232036385 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 19:07:16 INFO - PROCESS | 3592 | 1464232036395 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:16 INFO - PROCESS | 3592 | ++DOCSHELL 13802C00 == 60 [pid = 3592] [id = 244] 19:07:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1380D800) [pid = 3592] [serial = 731] [outer = 00000000] 19:07:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (13A4FC00) [pid = 3592] [serial = 732] [outer = 1380D800] 19:07:16 INFO - PROCESS | 3592 | 1464232036427 Marionette DEBUG loaded listener.js 19:07:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1452F800) [pid = 3592] [serial = 733] [outer = 1380D800] 19:07:16 INFO - PROCESS | 3592 | 1464232036873 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]]]}] 19:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 19:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 617ms 19:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 19:07:16 INFO - PROCESS | 3592 | 1464232036917 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 19:07:16 INFO - PROCESS | 3592 | 1464232036919 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 19:07:16 INFO - PROCESS | 3592 | 1464232036922 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 19:07:16 INFO - PROCESS | 3592 | 1464232036926 Marionette TRACE conn3 <- [1,942,null,{}] 19:07:16 INFO - PROCESS | 3592 | 1464232036936 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}] 19:07:17 INFO - PROCESS | 3592 | 1464232037005 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 19:07:17 INFO - PROCESS | 3592 | 1464232037101 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:17 INFO - PROCESS | 3592 | ++DOCSHELL 16382C00 == 61 [pid = 3592] [id = 245] 19:07:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1638A000) [pid = 3592] [serial = 734] [outer = 00000000] 19:07:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (16668C00) [pid = 3592] [serial = 735] [outer = 1638A000] 19:07:17 INFO - PROCESS | 3592 | 1464232037139 Marionette DEBUG loaded listener.js 19:07:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (1669AC00) [pid = 3592] [serial = 736] [outer = 1638A000] 19:07:17 INFO - PROCESS | 3592 | 1464232037469 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]]]}] 19:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 19:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 617ms 19:07:17 INFO - PROCESS | 3592 | 1464232037538 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 19:07:17 INFO - PROCESS | 3592 | 1464232037540 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 19:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 19:07:17 INFO - PROCESS | 3592 | 1464232037525 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 19:07:17 INFO - PROCESS | 3592 | 1464232037526 Marionette TRACE conn3 <- [1,946,null,{}] 19:07:17 INFO - PROCESS | 3592 | 1464232037530 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}] 19:07:17 INFO - PROCESS | 3592 | 1464232037646 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 19:07:17 INFO - PROCESS | 3592 | 1464232037660 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:17 INFO - PROCESS | 3592 | ++DOCSHELL 168B6000 == 62 [pid = 3592] [id = 246] 19:07:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (168B6C00) [pid = 3592] [serial = 737] [outer = 00000000] 19:07:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (16AAF800) [pid = 3592] [serial = 738] [outer = 168B6C00] 19:07:17 INFO - PROCESS | 3592 | 1464232037691 Marionette DEBUG loaded listener.js 19:07:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (16ABA000) [pid = 3592] [serial = 739] [outer = 168B6C00] 19:07:18 INFO - PROCESS | 3592 | 1464232038135 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]]]}] 19:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 19:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 645ms 19:07:18 INFO - PROCESS | 3592 | 1464232038192 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 19:07:18 INFO - PROCESS | 3592 | 1464232038194 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 19:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 19:07:18 INFO - PROCESS | 3592 | 1464232038198 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 19:07:18 INFO - PROCESS | 3592 | 1464232038199 Marionette TRACE conn3 <- [1,950,null,{}] 19:07:18 INFO - PROCESS | 3592 | 1464232038185 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}] 19:07:18 INFO - PROCESS | 3592 | 1464232038298 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 19:07:18 INFO - PROCESS | 3592 | 1464232038338 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:18 INFO - PROCESS | 3592 | ++DOCSHELL 168C3C00 == 63 [pid = 3592] [id = 247] 19:07:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (16AB7800) [pid = 3592] [serial = 740] [outer = 00000000] 19:07:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (16E25800) [pid = 3592] [serial = 741] [outer = 16AB7800] 19:07:18 INFO - PROCESS | 3592 | 1464232038383 Marionette DEBUG loaded listener.js 19:07:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (16E2E800) [pid = 3592] [serial = 742] [outer = 16AB7800] 19:07:18 INFO - PROCESS | 3592 | 1464232038780 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]]]}] 19:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 19:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 617ms 19:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 19:07:18 INFO - PROCESS | 3592 | 1464232038811 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 19:07:18 INFO - PROCESS | 3592 | 1464232038813 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 19:07:18 INFO - PROCESS | 3592 | 1464232038818 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 19:07:18 INFO - PROCESS | 3592 | 1464232038821 Marionette TRACE conn3 <- [1,954,null,{}] 19:07:18 INFO - PROCESS | 3592 | 1464232038826 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}] 19:07:18 INFO - PROCESS | 3592 | 1464232038952 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 19:07:18 INFO - PROCESS | 3592 | 1464232038978 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:18 INFO - PROCESS | 3592 | ++DOCSHELL 17BE6400 == 64 [pid = 3592] [id = 248] 19:07:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (17BEB400) [pid = 3592] [serial = 743] [outer = 00000000] 19:07:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (17D08000) [pid = 3592] [serial = 744] [outer = 17BEB400] 19:07:19 INFO - PROCESS | 3592 | 1464232039025 Marionette DEBUG loaded listener.js 19:07:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (17D11400) [pid = 3592] [serial = 745] [outer = 17BEB400] 19:07:19 INFO - PROCESS | 3592 | 1464232039395 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]]]}] 19:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 19:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 617ms 19:07:19 INFO - PROCESS | 3592 | 1464232039415 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 19:07:19 INFO - PROCESS | 3592 | 1464232039417 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 19:07:19 INFO - PROCESS | 3592 | 1464232039420 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 19:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 19:07:19 INFO - PROCESS | 3592 | 1464232039422 Marionette TRACE conn3 <- [1,958,null,{}] 19:07:19 INFO - PROCESS | 3592 | 1464232039426 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}] 19:07:19 INFO - PROCESS | 3592 | 1464232039539 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 19:07:19 INFO - PROCESS | 3592 | 1464232039582 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:19 INFO - PROCESS | 3592 | ++DOCSHELL 15134400 == 65 [pid = 3592] [id = 249] 19:07:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (17BF0800) [pid = 3592] [serial = 746] [outer = 00000000] 19:07:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (19B77C00) [pid = 3592] [serial = 747] [outer = 17BF0800] 19:07:19 INFO - PROCESS | 3592 | 1464232039627 Marionette DEBUG loaded listener.js 19:07:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (19BC3800) [pid = 3592] [serial = 748] [outer = 17BF0800] 19:07:19 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (19E7B800) [pid = 3592] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 19:07:19 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1599E400) [pid = 3592] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 19:07:19 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1AB38000) [pid = 3592] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 19:07:19 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (16E26800) [pid = 3592] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 19:07:19 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1B626000) [pid = 3592] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 19:07:19 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (167BDC00) [pid = 3592] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 19:07:19 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (1459A800) [pid = 3592] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 19:07:19 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (10B24800) [pid = 3592] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 19:07:19 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (110C5400) [pid = 3592] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 19:07:19 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (110C1000) [pid = 3592] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 19:07:20 INFO - PROCESS | 3592 | 1464232040062 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]]]}] 19:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 19:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 644ms 19:07:20 INFO - PROCESS | 3592 | 1464232040090 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 19:07:20 INFO - PROCESS | 3592 | 1464232040093 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 19:07:20 INFO - PROCESS | 3592 | 1464232040096 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 19:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 19:07:20 INFO - PROCESS | 3592 | 1464232040098 Marionette TRACE conn3 <- [1,962,null,{}] 19:07:20 INFO - PROCESS | 3592 | 1464232040101 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}] 19:07:20 INFO - PROCESS | 3592 | 1464232040194 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 19:07:20 INFO - PROCESS | 3592 | 1464232040202 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:20 INFO - PROCESS | 3592 | ++DOCSHELL 1290B800 == 66 [pid = 3592] [id = 250] 19:07:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (167BF800) [pid = 3592] [serial = 749] [outer = 00000000] 19:07:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (17B6F800) [pid = 3592] [serial = 750] [outer = 167BF800] 19:07:20 INFO - PROCESS | 3592 | 1464232040246 Marionette DEBUG loaded listener.js 19:07:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (19BD0C00) [pid = 3592] [serial = 751] [outer = 167BF800] 19:07:20 INFO - PROCESS | 3592 | 1464232040639 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]]]}] 19:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 19:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 617ms 19:07:20 INFO - PROCESS | 3592 | 1464232040713 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 19:07:20 INFO - PROCESS | 3592 | 1464232040715 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 19:07:20 INFO - PROCESS | 3592 | 1464232040718 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 19:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 19:07:20 INFO - PROCESS | 3592 | 1464232040720 Marionette TRACE conn3 <- [1,966,null,{}] 19:07:20 INFO - PROCESS | 3592 | 1464232040706 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}] 19:07:20 INFO - PROCESS | 3592 | 1464232040793 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 19:07:20 INFO - PROCESS | 3592 | 1464232040802 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:20 INFO - PROCESS | 3592 | ++DOCSHELL 168BF000 == 67 [pid = 3592] [id = 251] 19:07:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (19E79800) [pid = 3592] [serial = 752] [outer = 00000000] 19:07:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1A258800) [pid = 3592] [serial = 753] [outer = 19E79800] 19:07:20 INFO - PROCESS | 3592 | 1464232040854 Marionette DEBUG loaded listener.js 19:07:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1A261800) [pid = 3592] [serial = 754] [outer = 19E79800] 19:07:21 INFO - PROCESS | 3592 | 1464232041242 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]]]}] 19:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 19:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 562ms 19:07:21 INFO - PROCESS | 3592 | 1464232041277 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 19:07:21 INFO - PROCESS | 3592 | 1464232041279 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 19:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 19:07:21 INFO - PROCESS | 3592 | 1464232041283 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 19:07:21 INFO - PROCESS | 3592 | 1464232041284 Marionette TRACE conn3 <- [1,970,null,{}] 19:07:21 INFO - PROCESS | 3592 | 1464232041288 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}] 19:07:21 INFO - PROCESS | 3592 | 1464232041354 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 19:07:21 INFO - PROCESS | 3592 | 1464232041393 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:21 INFO - PROCESS | 3592 | ++DOCSHELL 1452BC00 == 68 [pid = 3592] [id = 252] 19:07:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1A42D800) [pid = 3592] [serial = 755] [outer = 00000000] 19:07:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1A5F2400) [pid = 3592] [serial = 756] [outer = 1A42D800] 19:07:21 INFO - PROCESS | 3592 | 1464232041440 Marionette DEBUG loaded listener.js 19:07:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (1A9E1000) [pid = 3592] [serial = 757] [outer = 1A42D800] 19:07:22 INFO - PROCESS | 3592 | 1464232042076 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]]]}] 19:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 19:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 878ms 19:07:22 INFO - PROCESS | 3592 | 1464232042163 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 19:07:22 INFO - PROCESS | 3592 | 1464232042169 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 19:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 19:07:22 INFO - PROCESS | 3592 | 1464232042174 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 19:07:22 INFO - PROCESS | 3592 | 1464232042161 Marionette TRACE conn3 <- [1,974,null,{}] 19:07:22 INFO - PROCESS | 3592 | 1464232042222 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}] 19:07:22 INFO - PROCESS | 3592 | 1464232042348 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 19:07:22 INFO - PROCESS | 3592 | 1464232042477 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:22 INFO - PROCESS | 3592 | ++DOCSHELL 10C13C00 == 69 [pid = 3592] [id = 253] 19:07:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (10F9CC00) [pid = 3592] [serial = 758] [outer = 00000000] 19:07:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1290C000) [pid = 3592] [serial = 759] [outer = 10F9CC00] 19:07:22 INFO - PROCESS | 3592 | 1464232042538 Marionette DEBUG loaded listener.js 19:07:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (13949C00) [pid = 3592] [serial = 760] [outer = 10F9CC00] 19:07:23 INFO - PROCESS | 3592 | 1464232043059 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]]]}] 19:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 19:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 960ms 19:07:23 INFO - PROCESS | 3592 | 1464232043132 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 19:07:23 INFO - PROCESS | 3592 | 1464232043139 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 19:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 19:07:23 INFO - PROCESS | 3592 | 1464232043145 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 19:07:23 INFO - PROCESS | 3592 | 1464232043148 Marionette TRACE conn3 <- [1,978,null,{}] 19:07:23 INFO - PROCESS | 3592 | 1464232043171 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}] 19:07:23 INFO - PROCESS | 3592 | 1464232043302 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 19:07:23 INFO - PROCESS | 3592 | 1464232043411 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:23 INFO - PROCESS | 3592 | ++DOCSHELL 155A0400 == 70 [pid = 3592] [id = 254] 19:07:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (16396800) [pid = 3592] [serial = 761] [outer = 00000000] 19:07:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (166EAC00) [pid = 3592] [serial = 762] [outer = 16396800] 19:07:23 INFO - PROCESS | 3592 | 1464232043467 Marionette DEBUG loaded listener.js 19:07:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (168C4C00) [pid = 3592] [serial = 763] [outer = 16396800] 19:07:24 INFO - PROCESS | 3592 | 1464232044032 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]]]}] 19:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 19:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 932ms 19:07:24 INFO - PROCESS | 3592 | 1464232044078 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 19:07:24 INFO - PROCESS | 3592 | 1464232044080 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 19:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 19:07:24 INFO - PROCESS | 3592 | 1464232044081 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 19:07:24 INFO - PROCESS | 3592 | 1464232044085 Marionette TRACE conn3 <- [1,982,null,{}] 19:07:24 INFO - PROCESS | 3592 | 1464232044096 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}] 19:07:24 INFO - PROCESS | 3592 | 1464232044255 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 19:07:24 INFO - PROCESS | 3592 | 1464232044255 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:24 INFO - PROCESS | 3592 | ++DOCSHELL 18693000 == 71 [pid = 3592] [id = 255] 19:07:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1A505800) [pid = 3592] [serial = 764] [outer = 00000000] 19:07:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1A9DC000) [pid = 3592] [serial = 765] [outer = 1A505800] 19:07:24 INFO - PROCESS | 3592 | 1464232044313 Marionette DEBUG loaded listener.js 19:07:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (1AB36400) [pid = 3592] [serial = 766] [outer = 1A505800] 19:07:24 INFO - PROCESS | 3592 | 1464232044922 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]]]}] 19:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 19:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 892ms 19:07:24 INFO - PROCESS | 3592 | 1464232044966 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 19:07:24 INFO - PROCESS | 3592 | 1464232044969 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 19:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 19:07:24 INFO - PROCESS | 3592 | 1464232044973 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 19:07:24 INFO - PROCESS | 3592 | 1464232044975 Marionette TRACE conn3 <- [1,986,null,{}] 19:07:24 INFO - PROCESS | 3592 | 1464232044979 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}] 19:07:25 INFO - PROCESS | 3592 | 1464232045090 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 19:07:25 INFO - PROCESS | 3592 | 1464232045226 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:25 INFO - PROCESS | 3592 | ++DOCSHELL 1AA7C000 == 72 [pid = 3592] [id = 256] 19:07:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (1ABD8400) [pid = 3592] [serial = 767] [outer = 00000000] 19:07:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (1B039400) [pid = 3592] [serial = 768] [outer = 1ABD8400] 19:07:25 INFO - PROCESS | 3592 | 1464232045282 Marionette DEBUG loaded listener.js 19:07:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (1B225400) [pid = 3592] [serial = 769] [outer = 1ABD8400] 19:07:25 INFO - PROCESS | 3592 | 1464232045758 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]]]}] 19:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 19:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 823ms 19:07:25 INFO - PROCESS | 3592 | 1464232045792 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 19:07:25 INFO - PROCESS | 3592 | 1464232045795 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 19:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 19:07:25 INFO - PROCESS | 3592 | 1464232045800 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 19:07:25 INFO - PROCESS | 3592 | 1464232045802 Marionette TRACE conn3 <- [1,990,null,{}] 19:07:25 INFO - PROCESS | 3592 | 1464232045806 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}] 19:07:25 INFO - PROCESS | 3592 | 1464232045916 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 19:07:26 INFO - PROCESS | 3592 | 1464232046003 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:26 INFO - PROCESS | 3592 | ++DOCSHELL 1312F000 == 73 [pid = 3592] [id = 257] 19:07:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (1595E400) [pid = 3592] [serial = 770] [outer = 00000000] 19:07:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (1A507800) [pid = 3592] [serial = 771] [outer = 1595E400] 19:07:26 INFO - PROCESS | 3592 | 1464232046058 Marionette DEBUG loaded listener.js 19:07:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (1AB38400) [pid = 3592] [serial = 772] [outer = 1595E400] 19:07:26 INFO - PROCESS | 3592 | 1464232046728 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]]]}] 19:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 19:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 946ms 19:07:26 INFO - PROCESS | 3592 | 1464232046758 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 19:07:26 INFO - PROCESS | 3592 | 1464232046763 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 19:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 19:07:26 INFO - PROCESS | 3592 | 1464232046767 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 19:07:26 INFO - PROCESS | 3592 | 1464232046771 Marionette TRACE conn3 <- [1,994,null,{}] 19:07:26 INFO - PROCESS | 3592 | 1464232046776 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}] 19:07:26 INFO - PROCESS | 3592 | 1464232046880 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 19:07:26 INFO - PROCESS | 3592 | 1464232046979 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:27 INFO - PROCESS | 3592 | ++DOCSHELL 10B23000 == 74 [pid = 3592] [id = 258] 19:07:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (10B27400) [pid = 3592] [serial = 773] [outer = 00000000] 19:07:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (10C06C00) [pid = 3592] [serial = 774] [outer = 10B27400] 19:07:27 INFO - PROCESS | 3592 | 1464232047056 Marionette DEBUG loaded listener.js 19:07:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (10C0B800) [pid = 3592] [serial = 775] [outer = 10B27400] 19:07:27 INFO - PROCESS | 3592 | --DOCSHELL 11F1A400 == 73 [pid = 3592] [id = 208] 19:07:27 INFO - PROCESS | 3592 | --DOCSHELL 13956C00 == 72 [pid = 3592] [id = 160] 19:07:27 INFO - PROCESS | 3592 | --DOCSHELL 1AB3D000 == 71 [pid = 3592] [id = 211] 19:07:27 INFO - PROCESS | 3592 | --DOCSHELL 1AB36C00 == 70 [pid = 3592] [id = 210] 19:07:27 INFO - PROCESS | 3592 | --DOCSHELL 17D0CC00 == 69 [pid = 3592] [id = 65] 19:07:27 INFO - PROCESS | 3592 | --DOCSHELL 16699800 == 68 [pid = 3592] [id = 209] 19:07:27 INFO - PROCESS | 3592 | --DOCSHELL 168BF000 == 67 [pid = 3592] [id = 251] 19:07:27 INFO - PROCESS | 3592 | --DOCSHELL 1290B800 == 66 [pid = 3592] [id = 250] 19:07:27 INFO - PROCESS | 3592 | --DOCSHELL 15134400 == 65 [pid = 3592] [id = 249] 19:07:27 INFO - PROCESS | 3592 | --DOCSHELL 17BE6400 == 64 [pid = 3592] [id = 248] 19:07:27 INFO - PROCESS | 3592 | --DOCSHELL 168C3C00 == 63 [pid = 3592] [id = 247] 19:07:27 INFO - PROCESS | 3592 | --DOCSHELL 168B6000 == 62 [pid = 3592] [id = 246] 19:07:27 INFO - PROCESS | 3592 | --DOCSHELL 16382C00 == 61 [pid = 3592] [id = 245] 19:07:27 INFO - PROCESS | 3592 | --DOCSHELL 13802C00 == 60 [pid = 3592] [id = 244] 19:07:27 INFO - PROCESS | 3592 | --DOCSHELL 10478000 == 59 [pid = 3592] [id = 243] 19:07:27 INFO - PROCESS | 3592 | --DOCSHELL 1ABCF800 == 58 [pid = 3592] [id = 241] 19:07:27 INFO - PROCESS | 3592 | --DOCSHELL 1A429C00 == 57 [pid = 3592] [id = 240] 19:07:27 INFO - PROCESS | 3592 | --DOCSHELL 10BB0000 == 56 [pid = 3592] [id = 239] 19:07:27 INFO - PROCESS | 3592 | --DOCSHELL 10C11400 == 55 [pid = 3592] [id = 238] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (1A5EE000) [pid = 3592] [serial = 696] [outer = 00000000] [url = about:blank] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (16383400) [pid = 3592] [serial = 671] [outer = 00000000] [url = about:blank] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (1B626400) [pid = 3592] [serial = 674] [outer = 00000000] [url = about:blank] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (168BA800) [pid = 3592] [serial = 684] [outer = 00000000] [url = about:blank] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (16666C00) [pid = 3592] [serial = 683] [outer = 00000000] [url = about:blank] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (1B045000) [pid = 3592] [serial = 700] [outer = 00000000] [url = about:blank] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (16E2D800) [pid = 3592] [serial = 689] [outer = 00000000] [url = about:blank] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (17214C00) [pid = 3592] [serial = 690] [outer = 00000000] [url = about:blank] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (1B729800) [pid = 3592] [serial = 677] [outer = 00000000] [url = about:blank] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (1B22AC00) [pid = 3592] [serial = 699] [outer = 00000000] [url = about:blank] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (1AA7D400) [pid = 3592] [serial = 697] [outer = 00000000] [url = about:blank] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (10C11000) [pid = 3592] [serial = 711] [outer = 00000000] [url = about:blank] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (1B726400) [pid = 3592] [serial = 702] [outer = 00000000] [url = about:blank] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (17543C00) [pid = 3592] [serial = 708] [outer = 00000000] [url = about:blank] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1B72A400) [pid = 3592] [serial = 703] [outer = 00000000] [url = about:blank] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (1838BC00) [pid = 3592] [serial = 693] [outer = 00000000] [url = about:blank] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (11FA3400) [pid = 3592] [serial = 668] [outer = 00000000] [url = about:blank] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (12F4A000) [pid = 3592] [serial = 681] [outer = 00000000] [url = about:blank] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (11F9BC00) [pid = 3592] [serial = 680] [outer = 00000000] [url = about:blank] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (16696800) [pid = 3592] [serial = 687] [outer = 00000000] [url = about:blank] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1394A800) [pid = 3592] [serial = 686] [outer = 00000000] [url = about:blank] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (13A54800) [pid = 3592] [serial = 705] [outer = 00000000] [url = about:blank] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (19B85C00) [pid = 3592] [serial = 709] [outer = 00000000] [url = about:blank] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (16384000) [pid = 3592] [serial = 706] [outer = 00000000] [url = about:blank] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (19E73C00) [pid = 3592] [serial = 396] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:07:27 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (19BCDC00) [pid = 3592] [serial = 694] [outer = 00000000] [url = about:blank] 19:07:27 INFO - PROCESS | 3592 | 1464232047616 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]]]}] 19:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 19:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 878ms 19:07:27 INFO - PROCESS | 3592 | 1464232047644 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 19:07:27 INFO - PROCESS | 3592 | 1464232047650 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 19:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 19:07:27 INFO - PROCESS | 3592 | 1464232047658 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 19:07:27 INFO - PROCESS | 3592 | 1464232047661 Marionette TRACE conn3 <- [1,998,null,{}] 19:07:27 INFO - PROCESS | 3592 | 1464232047664 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}] 19:07:27 INFO - PROCESS | 3592 | 1464232047770 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 19:07:27 INFO - PROCESS | 3592 | 1464232047848 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:27 INFO - PROCESS | 3592 | ++DOCSHELL 1050E400 == 56 [pid = 3592] [id = 259] 19:07:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (10B22000) [pid = 3592] [serial = 776] [outer = 00000000] 19:07:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (110C1000) [pid = 3592] [serial = 777] [outer = 10B22000] 19:07:27 INFO - PROCESS | 3592 | 1464232047894 Marionette DEBUG loaded listener.js 19:07:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (11F9E400) [pid = 3592] [serial = 778] [outer = 10B22000] 19:07:28 INFO - PROCESS | 3592 | 1464232048270 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]]]}] 19:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 19:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 659ms 19:07:28 INFO - PROCESS | 3592 | 1464232048315 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 19:07:28 INFO - PROCESS | 3592 | 1464232048317 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 19:07:28 INFO - PROCESS | 3592 | 1464232048321 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 19:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 19:07:28 INFO - PROCESS | 3592 | 1464232048324 Marionette TRACE conn3 <- [1,1002,null,{}] 19:07:28 INFO - PROCESS | 3592 | 1464232048334 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}] 19:07:28 INFO - PROCESS | 3592 | 1464232048444 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 19:07:28 INFO - PROCESS | 3592 | 1464232048461 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:28 INFO - PROCESS | 3592 | ++DOCSHELL 13126C00 == 57 [pid = 3592] [id = 260] 19:07:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (13127400) [pid = 3592] [serial = 779] [outer = 00000000] 19:07:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (13242800) [pid = 3592] [serial = 780] [outer = 13127400] 19:07:28 INFO - PROCESS | 3592 | 1464232048510 Marionette DEBUG loaded listener.js 19:07:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (13868400) [pid = 3592] [serial = 781] [outer = 13127400] 19:07:28 INFO - PROCESS | 3592 | 1464232048929 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]]]}] 19:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 19:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 644ms 19:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 19:07:28 INFO - PROCESS | 3592 | 1464232048977 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 19:07:28 INFO - PROCESS | 3592 | 1464232048979 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 19:07:28 INFO - PROCESS | 3592 | 1464232048983 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 19:07:28 INFO - PROCESS | 3592 | 1464232048985 Marionette TRACE conn3 <- [1,1006,null,{}] 19:07:28 INFO - PROCESS | 3592 | 1464232048988 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}] 19:07:29 INFO - PROCESS | 3592 | 1464232049061 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 19:07:29 INFO - PROCESS | 3592 | 1464232049070 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:29 INFO - PROCESS | 3592 | ++DOCSHELL 13932C00 == 58 [pid = 3592] [id = 261] 19:07:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (13935800) [pid = 3592] [serial = 782] [outer = 00000000] 19:07:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (13A59C00) [pid = 3592] [serial = 783] [outer = 13935800] 19:07:29 INFO - PROCESS | 3592 | 1464232049119 Marionette DEBUG loaded listener.js 19:07:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1420CC00) [pid = 3592] [serial = 784] [outer = 13935800] 19:07:29 INFO - PROCESS | 3592 | 1464232049515 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]]]}] 19:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 19:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 603ms 19:07:29 INFO - PROCESS | 3592 | 1464232049602 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 19:07:29 INFO - PROCESS | 3592 | 1464232049604 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 19:07:29 INFO - PROCESS | 3592 | 1464232049607 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 19:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 19:07:29 INFO - PROCESS | 3592 | 1464232049609 Marionette TRACE conn3 <- [1,1010,null,{}] 19:07:29 INFO - PROCESS | 3592 | 1464232049594 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}] 19:07:29 INFO - PROCESS | 3592 | 1464232049720 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 19:07:29 INFO - PROCESS | 3592 | 1464232049729 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:29 INFO - PROCESS | 3592 | ++DOCSHELL 14207400 == 59 [pid = 3592] [id = 262] 19:07:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (14534C00) [pid = 3592] [serial = 785] [outer = 00000000] 19:07:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (155A1000) [pid = 3592] [serial = 786] [outer = 14534C00] 19:07:29 INFO - PROCESS | 3592 | 1464232049774 Marionette DEBUG loaded listener.js 19:07:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (15617400) [pid = 3592] [serial = 787] [outer = 14534C00] 19:07:30 INFO - PROCESS | 3592 | 1464232050248 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]]]}] 19:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 19:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 699ms 19:07:30 INFO - PROCESS | 3592 | 1464232050295 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 19:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 19:07:30 INFO - PROCESS | 3592 | 1464232050297 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 19:07:30 INFO - PROCESS | 3592 | 1464232050301 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 19:07:30 INFO - PROCESS | 3592 | 1464232050302 Marionette TRACE conn3 <- [1,1014,null,{}] 19:07:30 INFO - PROCESS | 3592 | 1464232050306 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}] 19:07:30 INFO - PROCESS | 3592 | 1464232050416 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 19:07:30 INFO - PROCESS | 3592 | 1464232050482 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:30 INFO - PROCESS | 3592 | ++DOCSHELL 16380800 == 60 [pid = 3592] [id = 263] 19:07:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (16381000) [pid = 3592] [serial = 788] [outer = 00000000] 19:07:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (16390000) [pid = 3592] [serial = 789] [outer = 16381000] 19:07:30 INFO - PROCESS | 3592 | 1464232050529 Marionette DEBUG loaded listener.js 19:07:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (16392C00) [pid = 3592] [serial = 790] [outer = 16381000] 19:07:30 INFO - PROCESS | 3592 | 1464232050890 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]]]}] 19:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 19:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 617ms 19:07:30 INFO - PROCESS | 3592 | 1464232050922 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 19:07:30 INFO - PROCESS | 3592 | 1464232050924 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 19:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 19:07:30 INFO - PROCESS | 3592 | 1464232050928 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 19:07:30 INFO - PROCESS | 3592 | 1464232050929 Marionette TRACE conn3 <- [1,1018,null,{}] 19:07:30 INFO - PROCESS | 3592 | 1464232050933 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}] 19:07:31 INFO - PROCESS | 3592 | 1464232051063 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 19:07:31 INFO - PROCESS | 3592 | 1464232051131 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:31 INFO - PROCESS | 3592 | ++DOCSHELL 16667000 == 61 [pid = 3592] [id = 264] 19:07:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1666DC00) [pid = 3592] [serial = 791] [outer = 00000000] 19:07:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (16696800) [pid = 3592] [serial = 792] [outer = 1666DC00] 19:07:31 INFO - PROCESS | 3592 | 1464232051176 Marionette DEBUG loaded listener.js 19:07:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (16697400) [pid = 3592] [serial = 793] [outer = 1666DC00] 19:07:31 INFO - PROCESS | 3592 | 1464232051539 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]]]}] 19:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 19:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 659ms 19:07:31 INFO - PROCESS | 3592 | 1464232051581 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 19:07:31 INFO - PROCESS | 3592 | 1464232051583 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 19:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 19:07:31 INFO - PROCESS | 3592 | 1464232051586 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 19:07:31 INFO - PROCESS | 3592 | 1464232051588 Marionette TRACE conn3 <- [1,1022,null,{}] 19:07:31 INFO - PROCESS | 3592 | 1464232051597 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}] 19:07:31 INFO - PROCESS | 3592 | 1464232051838 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 19:07:31 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (16AB7800) [pid = 3592] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 19:07:31 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (17BEB400) [pid = 3592] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 19:07:31 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (17BF0800) [pid = 3592] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 19:07:31 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (167BF800) [pid = 3592] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 19:07:31 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (105F4C00) [pid = 3592] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 19:07:31 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (10B23800) [pid = 3592] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 19:07:31 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (168B6C00) [pid = 3592] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 19:07:31 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (1638A000) [pid = 3592] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 19:07:31 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1380D800) [pid = 3592] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 19:07:31 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (19E79800) [pid = 3592] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 19:07:31 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (12BD0000) [pid = 3592] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 19:07:31 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (18394C00) [pid = 3592] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 19:07:31 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1ABD7000) [pid = 3592] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 19:07:31 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1AB3C800) [pid = 3592] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 19:07:31 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (12BD1800) [pid = 3592] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 19:07:31 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (167B3800) [pid = 3592] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 19:07:31 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1668EC00) [pid = 3592] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 19:07:31 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1AB39C00) [pid = 3592] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 19:07:31 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (1AB36800) [pid = 3592] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 19:07:31 INFO - PROCESS | 3592 | 1464232051910 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:31 INFO - PROCESS | 3592 | ++DOCSHELL 10B23800 == 62 [pid = 3592] [id = 265] 19:07:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (10B24800) [pid = 3592] [serial = 794] [outer = 00000000] 19:07:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (12BD0000) [pid = 3592] [serial = 795] [outer = 10B24800] 19:07:31 INFO - PROCESS | 3592 | 1464232051964 Marionette DEBUG loaded listener.js 19:07:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (13933000) [pid = 3592] [serial = 796] [outer = 10B24800] 19:07:32 INFO - PROCESS | 3592 | 1464232052301 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]]]}] 19:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 19:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 740ms 19:07:32 INFO - PROCESS | 3592 | 1464232052329 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 19:07:32 INFO - PROCESS | 3592 | 1464232052331 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 19:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 19:07:32 INFO - PROCESS | 3592 | 1464232052334 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 19:07:32 INFO - PROCESS | 3592 | 1464232052336 Marionette TRACE conn3 <- [1,1026,null,{}] 19:07:32 INFO - PROCESS | 3592 | 1464232052339 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}] 19:07:32 INFO - PROCESS | 3592 | 1464232052407 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 19:07:32 INFO - PROCESS | 3592 | 1464232052414 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:32 INFO - PROCESS | 3592 | ++DOCSHELL 10A54C00 == 63 [pid = 3592] [id = 266] 19:07:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1394A000) [pid = 3592] [serial = 797] [outer = 00000000] 19:07:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (167BFC00) [pid = 3592] [serial = 798] [outer = 1394A000] 19:07:32 INFO - PROCESS | 3592 | 1464232052461 Marionette DEBUG loaded listener.js 19:07:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (168C0000) [pid = 3592] [serial = 799] [outer = 1394A000] 19:07:32 INFO - PROCESS | 3592 | 1464232052832 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]]]}] 19:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 19:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 549ms 19:07:32 INFO - PROCESS | 3592 | 1464232052896 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 19:07:32 INFO - PROCESS | 3592 | 1464232052898 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 19:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 19:07:32 INFO - PROCESS | 3592 | 1464232052901 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 19:07:32 INFO - PROCESS | 3592 | 1464232052903 Marionette TRACE conn3 <- [1,1030,null,{}] 19:07:32 INFO - PROCESS | 3592 | 1464232052906 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}] 19:07:32 INFO - PROCESS | 3592 | 1464232052973 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 19:07:32 INFO - PROCESS | 3592 | 1464232052980 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:32 INFO - PROCESS | 3592 | ++DOCSHELL 10A53000 == 64 [pid = 3592] [id = 267] 19:07:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (131F0800) [pid = 3592] [serial = 800] [outer = 00000000] 19:07:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (16AB4C00) [pid = 3592] [serial = 801] [outer = 131F0800] 19:07:33 INFO - PROCESS | 3592 | 1464232053024 Marionette DEBUG loaded listener.js 19:07:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (16ABE800) [pid = 3592] [serial = 802] [outer = 131F0800] 19:07:33 INFO - PROCESS | 3592 | 1464232053435 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]]]}] 19:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 19:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 549ms 19:07:33 INFO - PROCESS | 3592 | 1464232053459 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 19:07:33 INFO - PROCESS | 3592 | 1464232053461 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 19:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 19:07:33 INFO - PROCESS | 3592 | 1464232053465 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 19:07:33 INFO - PROCESS | 3592 | 1464232053467 Marionette TRACE conn3 <- [1,1034,null,{}] 19:07:33 INFO - PROCESS | 3592 | 1464232053474 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}] 19:07:33 INFO - PROCESS | 3592 | 1464232053558 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 19:07:33 INFO - PROCESS | 3592 | 1464232053565 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:33 INFO - PROCESS | 3592 | ++DOCSHELL 10A59000 == 65 [pid = 3592] [id = 268] 19:07:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (10A59400) [pid = 3592] [serial = 803] [outer = 00000000] 19:07:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (17215800) [pid = 3592] [serial = 804] [outer = 10A59400] 19:07:33 INFO - PROCESS | 3592 | 1464232053618 Marionette DEBUG loaded listener.js 19:07:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (17B74000) [pid = 3592] [serial = 805] [outer = 10A59400] 19:07:34 INFO - PROCESS | 3592 | 1464232054311 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]]]}] 19:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 19:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 877ms 19:07:34 INFO - PROCESS | 3592 | 1464232054349 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 19:07:34 INFO - PROCESS | 3592 | 1464232054353 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 19:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 19:07:34 INFO - PROCESS | 3592 | 1464232054339 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 19:07:34 INFO - PROCESS | 3592 | 1464232054343 Marionette TRACE conn3 <- [1,1038,null,{}] 19:07:34 INFO - PROCESS | 3592 | 1464232054348 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}] 19:07:34 INFO - PROCESS | 3592 | 1464232054468 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 19:07:34 INFO - PROCESS | 3592 | 1464232054591 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:34 INFO - PROCESS | 3592 | ++DOCSHELL 10B28C00 == 66 [pid = 3592] [id = 269] 19:07:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (10B2C000) [pid = 3592] [serial = 806] [outer = 00000000] 19:07:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (11251400) [pid = 3592] [serial = 807] [outer = 10B2C000] 19:07:34 INFO - PROCESS | 3592 | 1464232054649 Marionette DEBUG loaded listener.js 19:07:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (118B6400) [pid = 3592] [serial = 808] [outer = 10B2C000] 19:07:35 INFO - PROCESS | 3592 | 1464232055196 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]]]}] 19:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 19:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 878ms 19:07:35 INFO - PROCESS | 3592 | 1464232055241 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 19:07:35 INFO - PROCESS | 3592 | 1464232055229 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 19:07:35 INFO - PROCESS | 3592 | 1464232055236 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 19:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 19:07:35 INFO - PROCESS | 3592 | 1464232055239 Marionette TRACE conn3 <- [1,1042,null,{}] 19:07:35 INFO - PROCESS | 3592 | 1464232055243 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}] 19:07:35 INFO - PROCESS | 3592 | 1464232055359 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 19:07:35 INFO - PROCESS | 3592 | 1464232055451 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:35 INFO - PROCESS | 3592 | ++DOCSHELL 129F3400 == 67 [pid = 3592] [id = 270] 19:07:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (129FB400) [pid = 3592] [serial = 809] [outer = 00000000] 19:07:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (13870C00) [pid = 3592] [serial = 810] [outer = 129FB400] 19:07:35 INFO - PROCESS | 3592 | 1464232055547 Marionette DEBUG loaded listener.js 19:07:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (14533800) [pid = 3592] [serial = 811] [outer = 129FB400] 19:07:36 INFO - PROCESS | 3592 | 1464232056110 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]]]}] 19:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 19:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 878ms 19:07:36 INFO - PROCESS | 3592 | 1464232056136 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 19:07:36 INFO - PROCESS | 3592 | 1464232056138 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 19:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 19:07:36 INFO - PROCESS | 3592 | 1464232056124 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 19:07:36 INFO - PROCESS | 3592 | 1464232056128 Marionette TRACE conn3 <- [1,1046,null,{}] 19:07:36 INFO - PROCESS | 3592 | 1464232056140 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}] 19:07:36 INFO - PROCESS | 3592 | 1464232056255 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 19:07:36 INFO - PROCESS | 3592 | 1464232056372 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:36 INFO - PROCESS | 3592 | ++DOCSHELL 16699400 == 68 [pid = 3592] [id = 271] 19:07:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (167C0400) [pid = 3592] [serial = 812] [outer = 00000000] 19:07:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (16E2C000) [pid = 3592] [serial = 813] [outer = 167C0400] 19:07:36 INFO - PROCESS | 3592 | 1464232056431 Marionette DEBUG loaded listener.js 19:07:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (17212800) [pid = 3592] [serial = 814] [outer = 167C0400] 19:07:36 INFO - PROCESS | 3592 | 1464232056944 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]]]}] 19:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 19:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 823ms 19:07:36 INFO - PROCESS | 3592 | 1464232056969 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 19:07:36 INFO - PROCESS | 3592 | 1464232056972 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 19:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 19:07:36 INFO - PROCESS | 3592 | 1464232056976 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 19:07:36 INFO - PROCESS | 3592 | 1464232056978 Marionette TRACE conn3 <- [1,1050,null,{}] 19:07:36 INFO - PROCESS | 3592 | 1464232056998 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}] 19:07:37 INFO - PROCESS | 3592 | 1464232057096 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 19:07:37 INFO - PROCESS | 3592 | 1464232057206 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:37 INFO - PROCESS | 3592 | ++DOCSHELL 10C0C000 == 69 [pid = 3592] [id = 272] 19:07:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (16B97000) [pid = 3592] [serial = 815] [outer = 00000000] 19:07:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (17C7D400) [pid = 3592] [serial = 816] [outer = 16B97000] 19:07:37 INFO - PROCESS | 3592 | 1464232057303 Marionette DEBUG loaded listener.js 19:07:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (17D10C00) [pid = 3592] [serial = 817] [outer = 16B97000] 19:07:37 INFO - PROCESS | 3592 | 1464232057780 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]]]}] 19:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 19:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 878ms 19:07:37 INFO - PROCESS | 3592 | 1464232057848 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 19:07:37 INFO - PROCESS | 3592 | 1464232057851 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 19:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 19:07:37 INFO - PROCESS | 3592 | 1464232057855 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 19:07:37 INFO - PROCESS | 3592 | 1464232057857 Marionette TRACE conn3 <- [1,1054,null,{}] 19:07:37 INFO - PROCESS | 3592 | 1464232057860 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}] 19:07:38 INFO - PROCESS | 3592 | 1464232058148 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 19:07:38 INFO - PROCESS | 3592 | 1464232058298 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:38 INFO - PROCESS | 3592 | ++DOCSHELL 0F390800 == 70 [pid = 3592] [id = 273] 19:07:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (1026E400) [pid = 3592] [serial = 818] [outer = 00000000] 19:07:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (105EEC00) [pid = 3592] [serial = 819] [outer = 1026E400] 19:07:38 INFO - PROCESS | 3592 | 1464232058352 Marionette DEBUG loaded listener.js 19:07:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (10A55000) [pid = 3592] [serial = 820] [outer = 1026E400] 19:07:38 INFO - PROCESS | 3592 | 1464232058952 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]]]}] 19:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 19:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1152ms 19:07:38 INFO - PROCESS | 3592 | 1464232059010 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 19:07:39 INFO - PROCESS | 3592 | 1464232059013 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 19:07:39 INFO - PROCESS | 3592 | 1464232059018 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 19:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 19:07:39 INFO - PROCESS | 3592 | 1464232059022 Marionette TRACE conn3 <- [1,1058,null,{}] 19:07:39 INFO - PROCESS | 3592 | 1464232059027 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}] 19:07:39 INFO - PROCESS | 3592 | 1464232059109 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 19:07:39 INFO - PROCESS | 3592 | 1464232059252 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:39 INFO - PROCESS | 3592 | --DOCSHELL 10C09400 == 69 [pid = 3592] [id = 237] 19:07:39 INFO - PROCESS | 3592 | --DOCSHELL 1B62BC00 == 68 [pid = 3592] [id = 226] 19:07:39 INFO - PROCESS | 3592 | --DOCSHELL 1B22E400 == 67 [pid = 3592] [id = 225] 19:07:39 INFO - PROCESS | 3592 | --DOCSHELL 10A53000 == 66 [pid = 3592] [id = 267] 19:07:39 INFO - PROCESS | 3592 | --DOCSHELL 10A54C00 == 65 [pid = 3592] [id = 266] 19:07:39 INFO - PROCESS | 3592 | --DOCSHELL 10B23800 == 64 [pid = 3592] [id = 265] 19:07:39 INFO - PROCESS | 3592 | --DOCSHELL 16667000 == 63 [pid = 3592] [id = 264] 19:07:39 INFO - PROCESS | 3592 | --DOCSHELL 16380800 == 62 [pid = 3592] [id = 263] 19:07:39 INFO - PROCESS | 3592 | --DOCSHELL 14207400 == 61 [pid = 3592] [id = 262] 19:07:39 INFO - PROCESS | 3592 | --DOCSHELL 13932C00 == 60 [pid = 3592] [id = 261] 19:07:39 INFO - PROCESS | 3592 | --DOCSHELL 13126C00 == 59 [pid = 3592] [id = 260] 19:07:39 INFO - PROCESS | 3592 | --DOCSHELL 1050E400 == 58 [pid = 3592] [id = 259] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (12B45800) [pid = 3592] [serial = 714] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (1A5F2400) [pid = 3592] [serial = 756] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (166E4C00) [pid = 3592] [serial = 717] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (1A9E4000) [pid = 3592] [serial = 720] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (1B728C00) [pid = 3592] [serial = 723] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | ++DOCSHELL 10A54C00 == 59 [pid = 3592] [id = 274] 19:07:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (10B22800) [pid = 3592] [serial = 821] [outer = 00000000] 19:07:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (11F1A400) [pid = 3592] [serial = 822] [outer = 10B22800] 19:07:39 INFO - PROCESS | 3592 | 1464232059334 Marionette DEBUG loaded listener.js 19:07:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (129F4400) [pid = 3592] [serial = 823] [outer = 10B22800] 19:07:39 INFO - PROCESS | 3592 | --DOCSHELL 10B23000 == 58 [pid = 3592] [id = 258] 19:07:39 INFO - PROCESS | 3592 | --DOCSHELL 1312F000 == 57 [pid = 3592] [id = 257] 19:07:39 INFO - PROCESS | 3592 | --DOCSHELL 1AA7C000 == 56 [pid = 3592] [id = 256] 19:07:39 INFO - PROCESS | 3592 | --DOCSHELL 18693000 == 55 [pid = 3592] [id = 255] 19:07:39 INFO - PROCESS | 3592 | --DOCSHELL 155A0400 == 54 [pid = 3592] [id = 254] 19:07:39 INFO - PROCESS | 3592 | --DOCSHELL 10C13C00 == 53 [pid = 3592] [id = 253] 19:07:39 INFO - PROCESS | 3592 | --DOCSHELL 1452BC00 == 52 [pid = 3592] [id = 252] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (1B3C5800) [pid = 3592] [serial = 633] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (1726E800) [pid = 3592] [serial = 621] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (15108C00) [pid = 3592] [serial = 624] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (17D12400) [pid = 3592] [serial = 627] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (167BD400) [pid = 3592] [serial = 588] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (1B03DC00) [pid = 3592] [serial = 630] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (1B041800) [pid = 3592] [serial = 666] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (132E5400) [pid = 3592] [serial = 585] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (19E20C00) [pid = 3592] [serial = 582] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (16E25800) [pid = 3592] [serial = 741] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (17D08000) [pid = 3592] [serial = 744] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (16E2E800) [pid = 3592] [serial = 742] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (19B77C00) [pid = 3592] [serial = 747] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (17D11400) [pid = 3592] [serial = 745] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (17B6F800) [pid = 3592] [serial = 750] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (10C0BC00) [pid = 3592] [serial = 729] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (12B2B000) [pid = 3592] [serial = 730] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1420A800) [pid = 3592] [serial = 727] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1386D400) [pid = 3592] [serial = 726] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (16AAF800) [pid = 3592] [serial = 738] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (16668C00) [pid = 3592] [serial = 735] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (1669AC00) [pid = 3592] [serial = 736] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (13A4FC00) [pid = 3592] [serial = 732] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1452F800) [pid = 3592] [serial = 733] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (1A258800) [pid = 3592] [serial = 753] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (1A261800) [pid = 3592] [serial = 754] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (19BC3800) [pid = 3592] [serial = 748] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (16ABA000) [pid = 3592] [serial = 739] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (19BD0C00) [pid = 3592] [serial = 751] [outer = 00000000] [url = about:blank] 19:07:39 INFO - PROCESS | 3592 | 1464232059704 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]]]}] 19:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 19:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 740ms 19:07:39 INFO - PROCESS | 3592 | 1464232059784 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 19:07:39 INFO - PROCESS | 3592 | 1464232059786 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 19:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 19:07:39 INFO - PROCESS | 3592 | 1464232059791 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 19:07:39 INFO - PROCESS | 3592 | 1464232059793 Marionette TRACE conn3 <- [1,1062,null,{}] 19:07:39 INFO - PROCESS | 3592 | 1464232059797 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}] 19:07:39 INFO - PROCESS | 3592 | 1464232059864 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 19:07:39 INFO - PROCESS | 3592 | 1464232059873 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:39 INFO - PROCESS | 3592 | ++DOCSHELL 12F4A000 == 53 [pid = 3592] [id = 275] 19:07:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (12FB2C00) [pid = 3592] [serial = 824] [outer = 00000000] 19:07:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (1312AC00) [pid = 3592] [serial = 825] [outer = 12FB2C00] 19:07:39 INFO - PROCESS | 3592 | 1464232059924 Marionette DEBUG loaded listener.js 19:07:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (131F1000) [pid = 3592] [serial = 826] [outer = 12FB2C00] 19:07:40 INFO - PROCESS | 3592 | 1464232060336 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]]]}] 19:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 19:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 617ms 19:07:40 INFO - PROCESS | 3592 | 1464232060406 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 19:07:40 INFO - PROCESS | 3592 | 1464232060410 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 19:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 19:07:40 INFO - PROCESS | 3592 | 1464232060431 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 19:07:40 INFO - PROCESS | 3592 | 1464232060436 Marionette TRACE conn3 <- [1,1066,null,{}] 19:07:40 INFO - PROCESS | 3592 | 1464232060442 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}] 19:07:40 INFO - PROCESS | 3592 | 1464232060568 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 19:07:40 INFO - PROCESS | 3592 | 1464232060603 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:40 INFO - PROCESS | 3592 | ++DOCSHELL 11256800 == 54 [pid = 3592] [id = 276] 19:07:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (12F4E000) [pid = 3592] [serial = 827] [outer = 00000000] 19:07:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (13A5D400) [pid = 3592] [serial = 828] [outer = 12F4E000] 19:07:40 INFO - PROCESS | 3592 | 1464232060648 Marionette DEBUG loaded listener.js 19:07:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (14533400) [pid = 3592] [serial = 829] [outer = 12F4E000] 19:07:40 INFO - PROCESS | 3592 | 1464232060969 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]]]}] 19:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 19:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 576ms 19:07:41 INFO - PROCESS | 3592 | 1464232061004 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 19:07:41 INFO - PROCESS | 3592 | 1464232061006 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 19:07:41 INFO - PROCESS | 3592 | 1464232061009 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 19:07:41 INFO - PROCESS | 3592 | 1464232061011 Marionette TRACE conn3 <- [1,1070,null,{}] 19:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 19:07:41 INFO - PROCESS | 3592 | 1464232061014 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}] 19:07:41 INFO - PROCESS | 3592 | 1464232061156 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 19:07:41 INFO - PROCESS | 3592 | 1464232061177 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:41 INFO - PROCESS | 3592 | ++DOCSHELL 0C778000 == 55 [pid = 3592] [id = 277] 19:07:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (110C5C00) [pid = 3592] [serial = 830] [outer = 00000000] 19:07:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1560AC00) [pid = 3592] [serial = 831] [outer = 110C5C00] 19:07:41 INFO - PROCESS | 3592 | 1464232061225 Marionette DEBUG loaded listener.js 19:07:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (15615C00) [pid = 3592] [serial = 832] [outer = 110C5C00] 19:07:41 INFO - PROCESS | 3592 | 1464232061628 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]]]}] 19:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 19:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 645ms 19:07:41 INFO - PROCESS | 3592 | 1464232061695 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 19:07:41 INFO - PROCESS | 3592 | 1464232061697 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 19:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 19:07:41 INFO - PROCESS | 3592 | 1464232061712 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 19:07:41 INFO - PROCESS | 3592 | 1464232061713 Marionette TRACE conn3 <- [1,1074,null,{}] 19:07:41 INFO - PROCESS | 3592 | 1464232061717 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}] 19:07:41 INFO - PROCESS | 3592 | 1464232061812 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 19:07:41 INFO - PROCESS | 3592 | 1464232061880 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:41 INFO - PROCESS | 3592 | ++DOCSHELL 16383000 == 56 [pid = 3592] [id = 278] 19:07:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (16383400) [pid = 3592] [serial = 833] [outer = 00000000] 19:07:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1638C800) [pid = 3592] [serial = 834] [outer = 16383400] 19:07:41 INFO - PROCESS | 3592 | 1464232061932 Marionette DEBUG loaded listener.js 19:07:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1666C000) [pid = 3592] [serial = 835] [outer = 16383400] 19:07:42 INFO - PROCESS | 3592 | 1464232062356 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]]]}] 19:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 19:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 672ms 19:07:42 INFO - PROCESS | 3592 | 1464232062414 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 19:07:42 INFO - PROCESS | 3592 | 1464232062416 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 19:07:42 INFO - PROCESS | 3592 | 1464232062419 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 19:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 19:07:42 INFO - PROCESS | 3592 | 1464232062402 Marionette TRACE conn3 <- [1,1078,null,{}] 19:07:42 INFO - PROCESS | 3592 | 1464232062406 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}] 19:07:42 INFO - PROCESS | 3592 | 1464232062523 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 19:07:42 INFO - PROCESS | 3592 | 1464232062534 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:42 INFO - PROCESS | 3592 | ++DOCSHELL 16385000 == 57 [pid = 3592] [id = 279] 19:07:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (1668DC00) [pid = 3592] [serial = 836] [outer = 00000000] 19:07:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (167B7000) [pid = 3592] [serial = 837] [outer = 1668DC00] 19:07:42 INFO - PROCESS | 3592 | 1464232062609 Marionette DEBUG loaded listener.js 19:07:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (167BA000) [pid = 3592] [serial = 838] [outer = 1668DC00] 19:07:43 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1394A000) [pid = 3592] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 19:07:43 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (10B27400) [pid = 3592] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 19:07:43 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (14534C00) [pid = 3592] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 19:07:43 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (13127400) [pid = 3592] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 19:07:43 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (10B22000) [pid = 3592] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 19:07:43 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (16381000) [pid = 3592] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 19:07:43 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (10B24800) [pid = 3592] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 19:07:43 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (13935800) [pid = 3592] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 19:07:43 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1666DC00) [pid = 3592] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 19:07:43 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (131F0800) [pid = 3592] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 19:07:43 INFO - PROCESS | 3592 | 1464232063156 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]]]}] 19:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 19:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 796ms 19:07:43 INFO - PROCESS | 3592 | 1464232063194 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 19:07:43 INFO - PROCESS | 3592 | 1464232063196 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 19:07:43 INFO - PROCESS | 3592 | 1464232063199 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 19:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 19:07:43 INFO - PROCESS | 3592 | 1464232063201 Marionette TRACE conn3 <- [1,1082,null,{}] 19:07:43 INFO - PROCESS | 3592 | 1464232063204 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}] 19:07:43 INFO - PROCESS | 3592 | 1464232063319 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 19:07:43 INFO - PROCESS | 3592 | 1464232063383 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:43 INFO - PROCESS | 3592 | ++DOCSHELL 10C10000 == 58 [pid = 3592] [id = 280] 19:07:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (12FF0400) [pid = 3592] [serial = 839] [outer = 00000000] 19:07:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (145A8800) [pid = 3592] [serial = 840] [outer = 12FF0400] 19:07:43 INFO - PROCESS | 3592 | 1464232063428 Marionette DEBUG loaded listener.js 19:07:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (167BD000) [pid = 3592] [serial = 841] [outer = 12FF0400] 19:07:43 INFO - PROCESS | 3592 | 1464232063740 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]]]}] 19:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 19:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 549ms 19:07:43 INFO - PROCESS | 3592 | 1464232063775 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 19:07:43 INFO - PROCESS | 3592 | 1464232063777 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 19:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 19:07:43 INFO - PROCESS | 3592 | 1464232063780 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 19:07:43 INFO - PROCESS | 3592 | 1464232063782 Marionette TRACE conn3 <- [1,1086,null,{}] 19:07:43 INFO - PROCESS | 3592 | 1464232063785 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}] 19:07:43 INFO - PROCESS | 3592 | 1464232063849 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 19:07:43 INFO - PROCESS | 3592 | 1464232063855 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:43 INFO - PROCESS | 3592 | ++DOCSHELL 14534C00 == 59 [pid = 3592] [id = 281] 19:07:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (16381000) [pid = 3592] [serial = 842] [outer = 00000000] 19:07:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (16ABA800) [pid = 3592] [serial = 843] [outer = 16381000] 19:07:43 INFO - PROCESS | 3592 | 1464232063900 Marionette DEBUG loaded listener.js 19:07:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (16E23800) [pid = 3592] [serial = 844] [outer = 16381000] 19:07:44 INFO - PROCESS | 3592 | 1464232064267 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]]]}] 19:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 19:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 521ms 19:07:44 INFO - PROCESS | 3592 | 1464232064295 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 19:07:44 INFO - PROCESS | 3592 | 1464232064297 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 19:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 19:07:44 INFO - PROCESS | 3592 | 1464232064312 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 19:07:44 INFO - PROCESS | 3592 | 1464232064313 Marionette TRACE conn3 <- [1,1090,null,{}] 19:07:44 INFO - PROCESS | 3592 | 1464232064317 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}] 19:07:44 INFO - PROCESS | 3592 | 1464232064386 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 19:07:44 INFO - PROCESS | 3592 | 1464232064393 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:44 INFO - PROCESS | 3592 | ++DOCSHELL 129F9800 == 60 [pid = 3592] [id = 282] 19:07:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (16E27800) [pid = 3592] [serial = 845] [outer = 00000000] 19:07:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (16F1B800) [pid = 3592] [serial = 846] [outer = 16E27800] 19:07:44 INFO - PROCESS | 3592 | 1464232064437 Marionette DEBUG loaded listener.js 19:07:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (16AB8400) [pid = 3592] [serial = 847] [outer = 16E27800] 19:07:44 INFO - PROCESS | 3592 | 1464232064954 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]]]}] 19:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 19:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 699ms 19:07:45 INFO - PROCESS | 3592 | 1464232065016 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 19:07:45 INFO - PROCESS | 3592 | 1464232065021 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 19:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 19:07:45 INFO - PROCESS | 3592 | 1464232065027 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 19:07:45 INFO - PROCESS | 3592 | 1464232065031 Marionette TRACE conn3 <- [1,1094,null,{}] 19:07:45 INFO - PROCESS | 3592 | 1464232065039 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}] 19:07:45 INFO - PROCESS | 3592 | 1464232065137 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 19:07:45 INFO - PROCESS | 3592 | 1464232065262 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:45 INFO - PROCESS | 3592 | ++DOCSHELL 0F316400 == 61 [pid = 3592] [id = 283] 19:07:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (104E8800) [pid = 3592] [serial = 848] [outer = 00000000] 19:07:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (10FA1C00) [pid = 3592] [serial = 849] [outer = 104E8800] 19:07:45 INFO - PROCESS | 3592 | 1464232065321 Marionette DEBUG loaded listener.js 19:07:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (118AE400) [pid = 3592] [serial = 850] [outer = 104E8800] 19:07:45 INFO - PROCESS | 3592 | 1464232065885 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]]]}] 19:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 19:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 919ms 19:07:45 INFO - PROCESS | 3592 | 1464232065946 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 19:07:45 INFO - PROCESS | 3592 | 1464232065952 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 19:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 19:07:45 INFO - PROCESS | 3592 | 1464232065979 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 19:07:45 INFO - PROCESS | 3592 | 1464232065982 Marionette TRACE conn3 <- [1,1098,null,{}] 19:07:45 INFO - PROCESS | 3592 | 1464232065968 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}] 19:07:46 INFO - PROCESS | 3592 | 1464232066078 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 19:07:46 INFO - PROCESS | 3592 | 1464232066195 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:46 INFO - PROCESS | 3592 | ++DOCSHELL 12B4B800 == 62 [pid = 3592] [id = 284] 19:07:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (12F49000) [pid = 3592] [serial = 851] [outer = 00000000] 19:07:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (1386A400) [pid = 3592] [serial = 852] [outer = 12F49000] 19:07:46 INFO - PROCESS | 3592 | 1464232066242 Marionette DEBUG loaded listener.js 19:07:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (13A5A400) [pid = 3592] [serial = 853] [outer = 12F49000] 19:07:46 INFO - PROCESS | 3592 | 1464232066849 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]]]}] 19:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 19:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 933ms 19:07:46 INFO - PROCESS | 3592 | 1464232066906 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 19:07:46 INFO - PROCESS | 3592 | 1464232066909 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 19:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 19:07:46 INFO - PROCESS | 3592 | 1464232066913 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 19:07:46 INFO - PROCESS | 3592 | 1464232066916 Marionette TRACE conn3 <- [1,1102,null,{}] 19:07:46 INFO - PROCESS | 3592 | 1464232066941 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}] 19:07:47 INFO - PROCESS | 3592 | 1464232067065 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 19:07:47 INFO - PROCESS | 3592 | 1464232067129 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:47 INFO - PROCESS | 3592 | ++DOCSHELL 132E5400 == 63 [pid = 3592] [id = 285] 19:07:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (16AB0400) [pid = 3592] [serial = 854] [outer = 00000000] 19:07:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (16ABE000) [pid = 3592] [serial = 855] [outer = 16AB0400] 19:07:47 INFO - PROCESS | 3592 | 1464232067170 Marionette DEBUG loaded listener.js 19:07:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (170E8400) [pid = 3592] [serial = 856] [outer = 16AB0400] 19:07:47 INFO - PROCESS | 3592 | 1464232067693 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]]]}] 19:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 19:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 823ms 19:07:47 INFO - PROCESS | 3592 | 1464232067749 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 19:07:47 INFO - PROCESS | 3592 | 1464232067752 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 19:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 19:07:47 INFO - PROCESS | 3592 | 1464232067737 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 19:07:47 INFO - PROCESS | 3592 | 1464232067739 Marionette TRACE conn3 <- [1,1106,null,{}] 19:07:47 INFO - PROCESS | 3592 | 1464232067743 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}] 19:07:47 INFO - PROCESS | 3592 | 1464232067853 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 19:07:47 INFO - PROCESS | 3592 | 1464232067942 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:47 INFO - PROCESS | 3592 | ++DOCSHELL 16E31000 == 64 [pid = 3592] [id = 286] 19:07:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (17BEB400) [pid = 3592] [serial = 857] [outer = 00000000] 19:07:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (181F1000) [pid = 3592] [serial = 858] [outer = 17BEB400] 19:07:47 INFO - PROCESS | 3592 | 1464232067997 Marionette DEBUG loaded listener.js 19:07:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (18693C00) [pid = 3592] [serial = 859] [outer = 17BEB400] 19:07:48 INFO - PROCESS | 3592 | 1464232068526 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]]]}] 19:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 19:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 837ms 19:07:48 INFO - PROCESS | 3592 | 1464232068578 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 19:07:48 INFO - PROCESS | 3592 | 1464232068580 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 19:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 19:07:48 INFO - PROCESS | 3592 | 1464232068583 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 19:07:48 INFO - PROCESS | 3592 | 1464232068585 Marionette TRACE conn3 <- [1,1110,null,{}] 19:07:48 INFO - PROCESS | 3592 | 1464232068589 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}] 19:07:48 INFO - PROCESS | 3592 | 1464232068673 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 19:07:48 INFO - PROCESS | 3592 | 1464232068780 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:48 INFO - PROCESS | 3592 | ++DOCSHELL 17D12000 == 65 [pid = 3592] [id = 287] 19:07:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (17D12400) [pid = 3592] [serial = 860] [outer = 00000000] 19:07:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (19BC4400) [pid = 3592] [serial = 861] [outer = 17D12400] 19:07:48 INFO - PROCESS | 3592 | 1464232068817 Marionette DEBUG loaded listener.js 19:07:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (19BC9800) [pid = 3592] [serial = 862] [outer = 17D12400] 19:07:49 INFO - PROCESS | 3592 | 1464232069381 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]]]}] 19:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 19:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 836ms 19:07:49 INFO - PROCESS | 3592 | 1464232069410 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 19:07:49 INFO - PROCESS | 3592 | 1464232069412 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 19:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 19:07:49 INFO - PROCESS | 3592 | 1464232069416 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 19:07:49 INFO - PROCESS | 3592 | 1464232069418 Marionette TRACE conn3 <- [1,1114,null,{}] 19:07:49 INFO - PROCESS | 3592 | 1464232069421 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}] 19:07:49 INFO - PROCESS | 3592 | 1464232069535 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 19:07:49 INFO - PROCESS | 3592 | 1464232069666 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:49 INFO - PROCESS | 3592 | ++DOCSHELL 16ABDC00 == 66 [pid = 3592] [id = 288] 19:07:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (16E25000) [pid = 3592] [serial = 863] [outer = 00000000] 19:07:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (19E79000) [pid = 3592] [serial = 864] [outer = 16E25000] 19:07:49 INFO - PROCESS | 3592 | 1464232069722 Marionette DEBUG loaded listener.js 19:07:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (19E7EC00) [pid = 3592] [serial = 865] [outer = 16E25000] 19:07:50 INFO - PROCESS | 3592 | 1464232070228 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]]]}] 19:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 19:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 878ms 19:07:50 INFO - PROCESS | 3592 | 1464232070454 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 19:07:50 INFO - PROCESS | 3592 | 1464232070459 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 19:07:50 INFO - PROCESS | 3592 | 1464232070464 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 19:07:50 INFO - PROCESS | 3592 | 1464232070467 Marionette TRACE conn3 <- [1,1118,null,{}] 19:07:50 INFO - PROCESS | 3592 | 1464232070473 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}] 19:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 19:07:50 INFO - PROCESS | 3592 | 1464232070563 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 19:07:50 INFO - PROCESS | 3592 | 1464232070667 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:50 INFO - PROCESS | 3592 | ++DOCSHELL 10C11400 == 67 [pid = 3592] [id = 289] 19:07:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (10C12000) [pid = 3592] [serial = 866] [outer = 00000000] 19:07:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (11CAD000) [pid = 3592] [serial = 867] [outer = 10C12000] 19:07:50 INFO - PROCESS | 3592 | 1464232070697 Marionette DEBUG loaded listener.js 19:07:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (12B4C000) [pid = 3592] [serial = 868] [outer = 10C12000] 19:07:51 INFO - PROCESS | 3592 | --DOCSHELL 14534C00 == 66 [pid = 3592] [id = 281] 19:07:51 INFO - PROCESS | 3592 | --DOCSHELL 10C10000 == 65 [pid = 3592] [id = 280] 19:07:51 INFO - PROCESS | 3592 | --DOCSHELL 16385000 == 64 [pid = 3592] [id = 279] 19:07:51 INFO - PROCESS | 3592 | --DOCSHELL 16383000 == 63 [pid = 3592] [id = 278] 19:07:51 INFO - PROCESS | 3592 | --DOCSHELL 0C778000 == 62 [pid = 3592] [id = 277] 19:07:51 INFO - PROCESS | 3592 | --DOCSHELL 11256800 == 61 [pid = 3592] [id = 276] 19:07:51 INFO - PROCESS | 3592 | --DOCSHELL 12F4A000 == 60 [pid = 3592] [id = 275] 19:07:51 INFO - PROCESS | 3592 | --DOCSHELL 10A54C00 == 59 [pid = 3592] [id = 274] 19:07:51 INFO - PROCESS | 3592 | --DOCSHELL 0F390800 == 58 [pid = 3592] [id = 273] 19:07:51 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (16ABE800) [pid = 3592] [serial = 802] [outer = 00000000] [url = about:blank] 19:07:51 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (167BFC00) [pid = 3592] [serial = 798] [outer = 00000000] [url = about:blank] 19:07:51 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (1A9DC000) [pid = 3592] [serial = 765] [outer = 00000000] [url = about:blank] 19:07:51 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (10C0B800) [pid = 3592] [serial = 775] [outer = 00000000] [url = about:blank] 19:07:51 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (15617400) [pid = 3592] [serial = 787] [outer = 00000000] [url = about:blank] 19:07:51 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (166EAC00) [pid = 3592] [serial = 762] [outer = 00000000] [url = about:blank] 19:07:51 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (13242800) [pid = 3592] [serial = 780] [outer = 00000000] [url = about:blank] 19:07:51 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (168C0000) [pid = 3592] [serial = 799] [outer = 00000000] [url = about:blank] 19:07:51 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (110C1000) [pid = 3592] [serial = 777] [outer = 00000000] [url = about:blank] 19:07:51 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (16392C00) [pid = 3592] [serial = 790] [outer = 00000000] [url = about:blank] 19:07:51 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (13933000) [pid = 3592] [serial = 796] [outer = 00000000] [url = about:blank] 19:07:51 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (16390000) [pid = 3592] [serial = 789] [outer = 00000000] [url = about:blank] 19:07:51 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (1420CC00) [pid = 3592] [serial = 784] [outer = 00000000] [url = about:blank] 19:07:51 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (155A1000) [pid = 3592] [serial = 786] [outer = 00000000] [url = about:blank] 19:07:51 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (11F9E400) [pid = 3592] [serial = 778] [outer = 00000000] [url = about:blank] 19:07:51 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (13A59C00) [pid = 3592] [serial = 783] [outer = 00000000] [url = about:blank] 19:07:51 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (1290C000) [pid = 3592] [serial = 759] [outer = 00000000] [url = about:blank] 19:07:51 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (16696800) [pid = 3592] [serial = 792] [outer = 00000000] [url = about:blank] 19:07:51 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (12BD0000) [pid = 3592] [serial = 795] [outer = 00000000] [url = about:blank] 19:07:51 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (13868400) [pid = 3592] [serial = 781] [outer = 00000000] [url = about:blank] 19:07:51 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1B039400) [pid = 3592] [serial = 768] [outer = 00000000] [url = about:blank] 19:07:51 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1A507800) [pid = 3592] [serial = 771] [outer = 00000000] [url = about:blank] 19:07:51 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (10C06C00) [pid = 3592] [serial = 774] [outer = 00000000] [url = about:blank] 19:07:51 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (16697400) [pid = 3592] [serial = 793] [outer = 00000000] [url = about:blank] 19:07:51 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (16AB4C00) [pid = 3592] [serial = 801] [outer = 00000000] [url = about:blank] 19:07:51 INFO - PROCESS | 3592 | 1464232071320 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]]]}] 19:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 19:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 864ms 19:07:51 INFO - PROCESS | 3592 | 1464232071344 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 19:07:51 INFO - PROCESS | 3592 | 1464232071347 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 19:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 19:07:51 INFO - PROCESS | 3592 | 1464232071355 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 19:07:51 INFO - PROCESS | 3592 | 1464232071358 Marionette TRACE conn3 <- [1,1122,null,{}] 19:07:51 INFO - PROCESS | 3592 | 1464232071345 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}] 19:07:51 INFO - PROCESS | 3592 | 1464232071438 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 19:07:51 INFO - PROCESS | 3592 | 1464232071525 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:51 INFO - PROCESS | 3592 | ++DOCSHELL 110BAC00 == 59 [pid = 3592] [id = 290] 19:07:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (114DE400) [pid = 3592] [serial = 869] [outer = 00000000] 19:07:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (129F9C00) [pid = 3592] [serial = 870] [outer = 114DE400] 19:07:51 INFO - PROCESS | 3592 | 1464232071573 Marionette DEBUG loaded listener.js 19:07:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (12FB0800) [pid = 3592] [serial = 871] [outer = 114DE400] 19:07:51 INFO - PROCESS | 3592 | 1464232071973 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]]]}] 19:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 19:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 645ms 19:07:52 INFO - PROCESS | 3592 | 1464232071993 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 19:07:52 INFO - PROCESS | 3592 | 1464232071995 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 19:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 19:07:52 INFO - PROCESS | 3592 | 1464232071999 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 19:07:52 INFO - PROCESS | 3592 | 1464232072001 Marionette TRACE conn3 <- [1,1126,null,{}] 19:07:52 INFO - PROCESS | 3592 | 1464232072010 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}] 19:07:52 INFO - PROCESS | 3592 | 1464232072102 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 19:07:52 INFO - PROCESS | 3592 | 1464232072113 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:52 INFO - PROCESS | 3592 | ++DOCSHELL 1452E000 == 60 [pid = 3592] [id = 291] 19:07:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (14532400) [pid = 3592] [serial = 872] [outer = 00000000] 19:07:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1459BC00) [pid = 3592] [serial = 873] [outer = 14532400] 19:07:52 INFO - PROCESS | 3592 | 1464232072149 Marionette DEBUG loaded listener.js 19:07:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (1560C400) [pid = 3592] [serial = 874] [outer = 14532400] 19:07:52 INFO - PROCESS | 3592 | 1464232072579 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]]]}] 19:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 19:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 618ms 19:07:52 INFO - PROCESS | 3592 | 1464232072623 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 19:07:52 INFO - PROCESS | 3592 | 1464232072625 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 19:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 19:07:52 INFO - PROCESS | 3592 | 1464232072628 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 19:07:52 INFO - PROCESS | 3592 | 1464232072630 Marionette TRACE conn3 <- [1,1130,null,{}] 19:07:52 INFO - PROCESS | 3592 | 1464232072633 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}] 19:07:52 INFO - PROCESS | 3592 | 1464232072699 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 19:07:52 INFO - PROCESS | 3592 | 1464232072706 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:52 INFO - PROCESS | 3592 | ++DOCSHELL 14539000 == 61 [pid = 3592] [id = 292] 19:07:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (16176C00) [pid = 3592] [serial = 875] [outer = 00000000] 19:07:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (16390000) [pid = 3592] [serial = 876] [outer = 16176C00] 19:07:52 INFO - PROCESS | 3592 | 1464232072751 Marionette DEBUG loaded listener.js 19:07:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (16666000) [pid = 3592] [serial = 877] [outer = 16176C00] 19:07:53 INFO - PROCESS | 3592 | 1464232073237 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]]]}] 19:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 19:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 644ms 19:07:53 INFO - PROCESS | 3592 | 1464232073269 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 19:07:53 INFO - PROCESS | 3592 | 1464232073271 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 19:07:53 INFO - PROCESS | 3592 | 1464232073274 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 19:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 19:07:53 INFO - PROCESS | 3592 | 1464232073276 Marionette TRACE conn3 <- [1,1134,null,{}] 19:07:53 INFO - PROCESS | 3592 | 1464232073280 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}] 19:07:53 INFO - PROCESS | 3592 | 1464232073396 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 19:07:53 INFO - PROCESS | 3592 | 1464232073483 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:53 INFO - PROCESS | 3592 | ++DOCSHELL 1055BC00 == 62 [pid = 3592] [id = 293] 19:07:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1666E800) [pid = 3592] [serial = 878] [outer = 00000000] 19:07:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (167B3C00) [pid = 3592] [serial = 879] [outer = 1666E800] 19:07:53 INFO - PROCESS | 3592 | 1464232073528 Marionette DEBUG loaded listener.js 19:07:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (16AAFC00) [pid = 3592] [serial = 880] [outer = 1666E800] 19:07:53 INFO - PROCESS | 3592 | 1464232073925 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]]]}] 19:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 19:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 699ms 19:07:53 INFO - PROCESS | 3592 | 1464232074002 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 19:07:53 INFO - PROCESS | 3592 | 1464232074004 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 19:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 19:07:53 INFO - PROCESS | 3592 | 1464232074008 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 19:07:53 INFO - PROCESS | 3592 | 1464232074009 Marionette TRACE conn3 <- [1,1138,null,{}] 19:07:54 INFO - PROCESS | 3592 | 1464232074013 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}] 19:07:54 INFO - PROCESS | 3592 | 1464232074132 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 19:07:54 INFO - PROCESS | 3592 | 1464232074200 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:54 INFO - PROCESS | 3592 | ++DOCSHELL 1669A400 == 63 [pid = 3592] [id = 294] 19:07:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (16E28400) [pid = 3592] [serial = 881] [outer = 00000000] 19:07:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (17B70800) [pid = 3592] [serial = 882] [outer = 16E28400] 19:07:54 INFO - PROCESS | 3592 | 1464232074227 Marionette DEBUG loaded listener.js 19:07:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (181ED800) [pid = 3592] [serial = 883] [outer = 16E28400] 19:07:54 INFO - PROCESS | 3592 | 1464232074603 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]]]}] 19:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 19:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 603ms 19:07:54 INFO - PROCESS | 3592 | 1464232074628 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 19:07:54 INFO - PROCESS | 3592 | 1464232074630 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 19:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 19:07:54 INFO - PROCESS | 3592 | 1464232074644 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 19:07:54 INFO - PROCESS | 3592 | 1464232074645 Marionette TRACE conn3 <- [1,1142,null,{}] 19:07:54 INFO - PROCESS | 3592 | 1464232074649 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}] 19:07:54 INFO - PROCESS | 3592 | 1464232074764 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 19:07:54 INFO - PROCESS | 3592 | 1464232074773 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:54 INFO - PROCESS | 3592 | ++DOCSHELL 16E31C00 == 64 [pid = 3592] [id = 295] 19:07:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (1754A400) [pid = 3592] [serial = 884] [outer = 00000000] 19:07:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (19E2B800) [pid = 3592] [serial = 885] [outer = 1754A400] 19:07:54 INFO - PROCESS | 3592 | 1464232074858 Marionette DEBUG loaded listener.js 19:07:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (19E79C00) [pid = 3592] [serial = 886] [outer = 1754A400] 19:07:55 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (16383400) [pid = 3592] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 19:07:55 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (1668DC00) [pid = 3592] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 19:07:55 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (12FB2C00) [pid = 3592] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 19:07:55 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (10B22800) [pid = 3592] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 19:07:55 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (12F4E000) [pid = 3592] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 19:07:55 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (1026E400) [pid = 3592] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 19:07:55 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (12FF0400) [pid = 3592] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 19:07:55 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (16381000) [pid = 3592] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 19:07:55 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (110C5C00) [pid = 3592] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 19:07:55 INFO - PROCESS | 3592 | 1464232075306 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]]]}] 19:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 19:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 700ms 19:07:55 INFO - PROCESS | 3592 | 1464232075354 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 19:07:55 INFO - PROCESS | 3592 | 1464232075357 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 19:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 19:07:55 INFO - PROCESS | 3592 | 1464232075362 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 19:07:55 INFO - PROCESS | 3592 | 1464232075364 Marionette TRACE conn3 <- [1,1146,null,{}] 19:07:55 INFO - PROCESS | 3592 | 1464232075371 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}] 19:07:55 INFO - PROCESS | 3592 | 1464232075456 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 19:07:55 INFO - PROCESS | 3592 | 1464232075445 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:55 INFO - PROCESS | 3592 | ++DOCSHELL 118B9400 == 65 [pid = 3592] [id = 296] 19:07:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (129FBC00) [pid = 3592] [serial = 887] [outer = 00000000] 19:07:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (16383400) [pid = 3592] [serial = 888] [outer = 129FBC00] 19:07:55 INFO - PROCESS | 3592 | 1464232075573 Marionette DEBUG loaded listener.js 19:07:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (19B78400) [pid = 3592] [serial = 889] [outer = 129FBC00] 19:07:55 INFO - PROCESS | 3592 | 1464232075882 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]]]}] 19:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 19:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 576ms 19:07:55 INFO - PROCESS | 3592 | 1464232075935 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 19:07:55 INFO - PROCESS | 3592 | 1464232075937 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 19:07:55 INFO - PROCESS | 3592 | 1464232075940 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 19:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 19:07:55 INFO - PROCESS | 3592 | 1464232075942 Marionette TRACE conn3 <- [1,1150,null,{}] 19:07:55 INFO - PROCESS | 3592 | 1464232075971 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}] 19:07:56 INFO - PROCESS | 3592 | 1464232076073 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 19:07:56 INFO - PROCESS | 3592 | 1464232076086 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:56 INFO - PROCESS | 3592 | ++DOCSHELL 14205000 == 66 [pid = 3592] [id = 297] 19:07:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (16174800) [pid = 3592] [serial = 890] [outer = 00000000] 19:07:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (19E81400) [pid = 3592] [serial = 891] [outer = 16174800] 19:07:56 INFO - PROCESS | 3592 | 1464232076133 Marionette DEBUG loaded listener.js 19:07:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (1A25D400) [pid = 3592] [serial = 892] [outer = 16174800] 19:07:56 INFO - PROCESS | 3592 | 1464232076489 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]]]}] 19:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 19:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 576ms 19:07:56 INFO - PROCESS | 3592 | 1464232076515 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 19:07:56 INFO - PROCESS | 3592 | 1464232076517 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 19:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 19:07:56 INFO - PROCESS | 3592 | 1464232076520 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 19:07:56 INFO - PROCESS | 3592 | 1464232076522 Marionette TRACE conn3 <- [1,1154,null,{}] 19:07:56 INFO - PROCESS | 3592 | 1464232076526 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}] 19:07:56 INFO - PROCESS | 3592 | 1464232076651 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 19:07:56 INFO - PROCESS | 3592 | 1464232076666 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:56 INFO - PROCESS | 3592 | ++DOCSHELL 15139800 == 67 [pid = 3592] [id = 298] 19:07:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (17D10000) [pid = 3592] [serial = 893] [outer = 00000000] 19:07:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (1A507800) [pid = 3592] [serial = 894] [outer = 17D10000] 19:07:56 INFO - PROCESS | 3592 | 1464232076711 Marionette DEBUG loaded listener.js 19:07:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (1A5F3C00) [pid = 3592] [serial = 895] [outer = 17D10000] 19:07:57 INFO - PROCESS | 3592 | 1464232077253 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]]]}] 19:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 19:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 782ms 19:07:57 INFO - PROCESS | 3592 | 1464232077320 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 19:07:57 INFO - PROCESS | 3592 | 1464232077325 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 19:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 19:07:57 INFO - PROCESS | 3592 | 1464232077330 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 19:07:57 INFO - PROCESS | 3592 | 1464232077335 Marionette TRACE conn3 <- [1,1158,null,{}] 19:07:57 INFO - PROCESS | 3592 | 1464232077356 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}] 19:07:57 INFO - PROCESS | 3592 | 1464232077477 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 19:07:57 INFO - PROCESS | 3592 | 1464232077611 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:57 INFO - PROCESS | 3592 | ++DOCSHELL 1026A400 == 68 [pid = 3592] [id = 299] 19:07:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (10471800) [pid = 3592] [serial = 896] [outer = 00000000] 19:07:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (10B27400) [pid = 3592] [serial = 897] [outer = 10471800] 19:07:57 INFO - PROCESS | 3592 | 1464232077672 Marionette DEBUG loaded listener.js 19:07:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (129F4C00) [pid = 3592] [serial = 898] [outer = 10471800] 19:07:58 INFO - PROCESS | 3592 | 1464232078169 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]]]}] 19:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 19:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 877ms 19:07:58 INFO - PROCESS | 3592 | 1464232078210 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 19:07:58 INFO - PROCESS | 3592 | 1464232078216 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 19:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 19:07:58 INFO - PROCESS | 3592 | 1464232078222 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 19:07:58 INFO - PROCESS | 3592 | 1464232078225 Marionette TRACE conn3 <- [1,1162,null,{}] 19:07:58 INFO - PROCESS | 3592 | 1464232078229 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}] 19:07:58 INFO - PROCESS | 3592 | 1464232078324 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 19:07:58 INFO - PROCESS | 3592 | 1464232078482 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:58 INFO - PROCESS | 3592 | ++DOCSHELL 13868400 == 69 [pid = 3592] [id = 300] 19:07:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (1386FC00) [pid = 3592] [serial = 899] [outer = 00000000] 19:07:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (14534C00) [pid = 3592] [serial = 900] [outer = 1386FC00] 19:07:58 INFO - PROCESS | 3592 | 1464232078540 Marionette DEBUG loaded listener.js 19:07:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (16380800) [pid = 3592] [serial = 901] [outer = 1386FC00] 19:07:59 INFO - PROCESS | 3592 | 1464232079075 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] 19:07:59 INFO - PROCESS | 3592 | 1464232079146 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 19:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 19:07:59 INFO - PROCESS | 3592 | 1464232079163 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 19:07:59 INFO - PROCESS | 3592 | 1464232079167 Marionette TRACE conn3 <- [1,1166,null,{}] 19:07:59 INFO - PROCESS | 3592 | 1464232079180 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}] 19:07:59 INFO - PROCESS | 3592 | 1464232079301 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 19:07:59 INFO - PROCESS | 3592 | 1464232079416 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:59 INFO - PROCESS | 3592 | ++DOCSHELL 12FB0C00 == 70 [pid = 3592] [id = 301] 19:07:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (16AB9C00) [pid = 3592] [serial = 902] [outer = 00000000] 19:07:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (19BCC000) [pid = 3592] [serial = 903] [outer = 16AB9C00] 19:07:59 INFO - PROCESS | 3592 | 1464232079464 Marionette DEBUG loaded listener.js 19:07:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (1A262000) [pid = 3592] [serial = 904] [outer = 16AB9C00] 19:07:59 INFO - PROCESS | 3592 | 1464232079997 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] 19:08:00 INFO - PROCESS | 3592 | 1464232080042 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 19:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 19:08:00 INFO - PROCESS | 3592 | 1464232080046 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 19:08:00 INFO - PROCESS | 3592 | 1464232080048 Marionette TRACE conn3 <- [1,1170,null,{}] 19:08:00 INFO - PROCESS | 3592 | 1464232080052 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}] 19:08:00 INFO - PROCESS | 3592 | 1464232080163 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 19:08:00 INFO - PROCESS | 3592 | 1464232080301 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:00 INFO - PROCESS | 3592 | ++DOCSHELL 1A9DA400 == 71 [pid = 3592] [id = 302] 19:08:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (1A9DCC00) [pid = 3592] [serial = 905] [outer = 00000000] 19:08:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (1AA75C00) [pid = 3592] [serial = 906] [outer = 1A9DCC00] 19:08:00 INFO - PROCESS | 3592 | 1464232080358 Marionette DEBUG loaded listener.js 19:08:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (1AA7CC00) [pid = 3592] [serial = 907] [outer = 1A9DCC00] 19:08:00 INFO - PROCESS | 3592 | 1464232080843 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] 19:08:00 INFO - PROCESS | 3592 | 1464232080884 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 19:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 19:08:00 INFO - PROCESS | 3592 | 1464232080888 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 19:08:00 INFO - PROCESS | 3592 | 1464232080890 Marionette TRACE conn3 <- [1,1174,null,{}] 19:08:00 INFO - PROCESS | 3592 | 1464232080893 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}] 19:08:00 INFO - PROCESS | 3592 | 1464232081001 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 19:08:01 INFO - PROCESS | 3592 | 1464232081093 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:01 INFO - PROCESS | 3592 | ++DOCSHELL 1386F800 == 72 [pid = 3592] [id = 303] 19:08:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 146 (155A1400) [pid = 3592] [serial = 908] [outer = 00000000] 19:08:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 147 (1AB3C800) [pid = 3592] [serial = 909] [outer = 155A1400] 19:08:01 INFO - PROCESS | 3592 | 1464232081147 Marionette DEBUG loaded listener.js 19:08:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 148 (1AB41800) [pid = 3592] [serial = 910] [outer = 155A1400] 19:08:01 INFO - PROCESS | 3592 | 1464232081712 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] 19:08:01 INFO - PROCESS | 3592 | 1464232081773 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 19:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 19:08:01 INFO - PROCESS | 3592 | 1464232081777 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 19:08:01 INFO - PROCESS | 3592 | 1464232081779 Marionette TRACE conn3 <- [1,1178,null,{}] 19:08:01 INFO - PROCESS | 3592 | 1464232081783 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}] 19:08:01 INFO - PROCESS | 3592 | 1464232081892 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 19:08:02 INFO - PROCESS | 3592 | 1464232082036 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:02 INFO - PROCESS | 3592 | ++DOCSHELL 10A54400 == 73 [pid = 3592] [id = 304] 19:08:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 149 (10A5E400) [pid = 3592] [serial = 911] [outer = 00000000] 19:08:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 150 (12B1E800) [pid = 3592] [serial = 912] [outer = 10A5E400] 19:08:02 INFO - PROCESS | 3592 | 1464232082091 Marionette DEBUG loaded listener.js 19:08:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 151 (13939800) [pid = 3592] [serial = 913] [outer = 10A5E400] 19:08:02 INFO - PROCESS | 3592 | 1464232082768 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] 19:08:02 INFO - PROCESS | 3592 | 1464232082842 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 19:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 19:08:02 INFO - PROCESS | 3592 | 1464232082848 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 19:08:02 INFO - PROCESS | 3592 | 1464232082851 Marionette TRACE conn3 <- [1,1182,null,{}] 19:08:02 INFO - PROCESS | 3592 | 1464232082857 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}] 19:08:02 INFO - PROCESS | 3592 | 1464232082948 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 19:08:03 INFO - PROCESS | 3592 | 1464232083093 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:03 INFO - PROCESS | 3592 | ++DOCSHELL 10C0F000 == 74 [pid = 3592] [id = 305] 19:08:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 152 (118B5400) [pid = 3592] [serial = 914] [outer = 00000000] 19:08:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 153 (13936800) [pid = 3592] [serial = 915] [outer = 118B5400] 19:08:03 INFO - PROCESS | 3592 | 1464232083145 Marionette DEBUG loaded listener.js 19:08:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 154 (14206400) [pid = 3592] [serial = 916] [outer = 118B5400] 19:08:03 INFO - PROCESS | 3592 | --DOCSHELL 10A59000 == 73 [pid = 3592] [id = 268] 19:08:03 INFO - PROCESS | 3592 | --DOCSHELL 14205000 == 72 [pid = 3592] [id = 297] 19:08:03 INFO - PROCESS | 3592 | --DOCSHELL 118B9400 == 71 [pid = 3592] [id = 296] 19:08:03 INFO - PROCESS | 3592 | --DOCSHELL 16E31C00 == 70 [pid = 3592] [id = 295] 19:08:03 INFO - PROCESS | 3592 | --DOCSHELL 1669A400 == 69 [pid = 3592] [id = 294] 19:08:03 INFO - PROCESS | 3592 | --DOCSHELL 1055BC00 == 68 [pid = 3592] [id = 293] 19:08:03 INFO - PROCESS | 3592 | --DOCSHELL 14539000 == 67 [pid = 3592] [id = 292] 19:08:03 INFO - PROCESS | 3592 | --DOCSHELL 1452E000 == 66 [pid = 3592] [id = 291] 19:08:03 INFO - PROCESS | 3592 | --DOCSHELL 110BAC00 == 65 [pid = 3592] [id = 290] 19:08:03 INFO - PROCESS | 3592 | --DOCSHELL 10C11400 == 64 [pid = 3592] [id = 289] 19:08:03 INFO - PROCESS | 3592 | --DOCSHELL 132E5400 == 63 [pid = 3592] [id = 285] 19:08:03 INFO - PROCESS | 3592 | --DOCSHELL 12B4B800 == 62 [pid = 3592] [id = 284] 19:08:03 INFO - PROCESS | 3592 | --DOCSHELL 129F9800 == 61 [pid = 3592] [id = 282] 19:08:03 INFO - PROCESS | 3592 | --DOCSHELL 0F316400 == 60 [pid = 3592] [id = 283] 19:08:03 INFO - PROCESS | 3592 | --DOMWINDOW == 153 (16E23800) [pid = 3592] [serial = 844] [outer = 00000000] [url = about:blank] 19:08:03 INFO - PROCESS | 3592 | --DOMWINDOW == 152 (16ABA800) [pid = 3592] [serial = 843] [outer = 00000000] [url = about:blank] 19:08:03 INFO - PROCESS | 3592 | --DOMWINDOW == 151 (167BA000) [pid = 3592] [serial = 838] [outer = 00000000] [url = about:blank] 19:08:03 INFO - PROCESS | 3592 | --DOMWINDOW == 150 (1560AC00) [pid = 3592] [serial = 831] [outer = 00000000] [url = about:blank] 19:08:03 INFO - PROCESS | 3592 | --DOMWINDOW == 149 (167BD000) [pid = 3592] [serial = 841] [outer = 00000000] [url = about:blank] 19:08:03 INFO - PROCESS | 3592 | --DOMWINDOW == 148 (15615C00) [pid = 3592] [serial = 832] [outer = 00000000] [url = about:blank] 19:08:03 INFO - PROCESS | 3592 | --DOMWINDOW == 147 (1638C800) [pid = 3592] [serial = 834] [outer = 00000000] [url = about:blank] 19:08:03 INFO - PROCESS | 3592 | --DOMWINDOW == 146 (167B7000) [pid = 3592] [serial = 837] [outer = 00000000] [url = about:blank] 19:08:03 INFO - PROCESS | 3592 | --DOMWINDOW == 145 (1666C000) [pid = 3592] [serial = 835] [outer = 00000000] [url = about:blank] 19:08:03 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (17215800) [pid = 3592] [serial = 804] [outer = 00000000] [url = about:blank] 19:08:03 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (11251400) [pid = 3592] [serial = 807] [outer = 00000000] [url = about:blank] 19:08:03 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (13870C00) [pid = 3592] [serial = 810] [outer = 00000000] [url = about:blank] 19:08:03 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (16E2C000) [pid = 3592] [serial = 813] [outer = 00000000] [url = about:blank] 19:08:03 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (16F1B800) [pid = 3592] [serial = 846] [outer = 00000000] [url = about:blank] 19:08:03 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (1312AC00) [pid = 3592] [serial = 825] [outer = 00000000] [url = about:blank] 19:08:03 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (131F1000) [pid = 3592] [serial = 826] [outer = 00000000] [url = about:blank] 19:08:03 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (11F1A400) [pid = 3592] [serial = 822] [outer = 00000000] [url = about:blank] 19:08:03 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (129F4400) [pid = 3592] [serial = 823] [outer = 00000000] [url = about:blank] 19:08:03 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (13A5D400) [pid = 3592] [serial = 828] [outer = 00000000] [url = about:blank] 19:08:03 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (14533400) [pid = 3592] [serial = 829] [outer = 00000000] [url = about:blank] 19:08:03 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (10A55000) [pid = 3592] [serial = 820] [outer = 00000000] [url = about:blank] 19:08:03 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (105EEC00) [pid = 3592] [serial = 819] [outer = 00000000] [url = about:blank] 19:08:03 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (17C7D400) [pid = 3592] [serial = 816] [outer = 00000000] [url = about:blank] 19:08:03 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (145A8800) [pid = 3592] [serial = 840] [outer = 00000000] [url = about:blank] 19:08:03 INFO - PROCESS | 3592 | 1464232083681 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] 19:08:03 INFO - PROCESS | 3592 | 1464232083734 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 19:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 19:08:03 INFO - PROCESS | 3592 | 1464232083740 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 19:08:03 INFO - PROCESS | 3592 | 1464232083742 Marionette TRACE conn3 <- [1,1186,null,{}] 19:08:03 INFO - PROCESS | 3592 | 1464232083746 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}] 19:08:03 INFO - PROCESS | 3592 | 1464232083818 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 19:08:03 INFO - PROCESS | 3592 | 1464232083898 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:03 INFO - PROCESS | 3592 | ++DOCSHELL 10A5E800 == 61 [pid = 3592] [id = 306] 19:08:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (10C11000) [pid = 3592] [serial = 917] [outer = 00000000] 19:08:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (131F1000) [pid = 3592] [serial = 918] [outer = 10C11000] 19:08:03 INFO - PROCESS | 3592 | 1464232083945 Marionette DEBUG loaded listener.js 19:08:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (14205000) [pid = 3592] [serial = 919] [outer = 10C11000] 19:08:04 INFO - PROCESS | 3592 | 1464232084308 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]]]}] 19:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 19:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 617ms 19:08:04 INFO - PROCESS | 3592 | 1464232084346 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 19:08:04 INFO - PROCESS | 3592 | 1464232084348 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 19:08:04 INFO - PROCESS | 3592 | 1464232084352 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 19:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 19:08:04 INFO - PROCESS | 3592 | 1464232084355 Marionette TRACE conn3 <- [1,1190,null,{}] 19:08:04 INFO - PROCESS | 3592 | 1464232084365 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}] 19:08:04 INFO - PROCESS | 3592 | 1464232084483 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 19:08:04 INFO - PROCESS | 3592 | 1464232084475 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:04 INFO - PROCESS | 3592 | ++DOCSHELL 1668D800 == 62 [pid = 3592] [id = 307] 19:08:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (1668E400) [pid = 3592] [serial = 920] [outer = 00000000] 19:08:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (16698400) [pid = 3592] [serial = 921] [outer = 1668E400] 19:08:04 INFO - PROCESS | 3592 | 1464232084537 Marionette DEBUG loaded listener.js 19:08:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (166EAC00) [pid = 3592] [serial = 922] [outer = 1668E400] 19:08:04 INFO - PROCESS | 3592 | 1464232084933 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]]]}] 19:08:04 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 19:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 603ms 19:08:04 INFO - PROCESS | 3592 | 1464232084968 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 19:08:04 INFO - PROCESS | 3592 | 1464232084971 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 19:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 19:08:04 INFO - PROCESS | 3592 | 1464232084978 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 19:08:04 INFO - PROCESS | 3592 | 1464232084979 Marionette TRACE conn3 <- [1,1194,null,{}] 19:08:04 INFO - PROCESS | 3592 | 1464232084983 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}] 19:08:05 INFO - PROCESS | 3592 | 1464232085073 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 19:08:05 INFO - PROCESS | 3592 | 1464232085061 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:05 INFO - PROCESS | 3592 | ++DOCSHELL 167BF000 == 63 [pid = 3592] [id = 308] 19:08:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (167C1800) [pid = 3592] [serial = 923] [outer = 00000000] 19:08:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (168BE800) [pid = 3592] [serial = 924] [outer = 167C1800] 19:08:05 INFO - PROCESS | 3592 | 1464232085107 Marionette DEBUG loaded listener.js 19:08:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (16ABBC00) [pid = 3592] [serial = 925] [outer = 167C1800] 19:08:05 INFO - PROCESS | 3592 | 1464232085511 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]]]}] 19:08:05 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 19:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 604ms 19:08:05 INFO - PROCESS | 3592 | 1464232085580 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 19:08:05 INFO - PROCESS | 3592 | 1464232085582 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 19:08:05 INFO - PROCESS | 3592 | 1464232085585 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 19:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 19:08:05 INFO - PROCESS | 3592 | 1464232085587 Marionette TRACE conn3 <- [1,1198,null,{}] 19:08:05 INFO - PROCESS | 3592 | 1464232085600 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}] 19:08:05 INFO - PROCESS | 3592 | 1464232085725 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 19:08:05 INFO - PROCESS | 3592 | 1464232085799 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:05 INFO - PROCESS | 3592 | ++DOCSHELL 16AB7400 == 64 [pid = 3592] [id = 309] 19:08:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (16B90400) [pid = 3592] [serial = 926] [outer = 00000000] 19:08:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (16E31C00) [pid = 3592] [serial = 927] [outer = 16B90400] 19:08:05 INFO - PROCESS | 3592 | 1464232085844 Marionette DEBUG loaded listener.js 19:08:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (16F21400) [pid = 3592] [serial = 928] [outer = 16B90400] 19:08:06 INFO - PROCESS | 3592 | 1464232086207 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]]]}] 19:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 19:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 645ms 19:08:06 INFO - PROCESS | 3592 | 1464232086244 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 19:08:06 INFO - PROCESS | 3592 | 1464232086246 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 19:08:06 INFO - PROCESS | 3592 | 1464232086249 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 19:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 19:08:06 INFO - PROCESS | 3592 | 1464232086251 Marionette TRACE conn3 <- [1,1202,null,{}] 19:08:06 INFO - PROCESS | 3592 | 1464232086266 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}] 19:08:06 INFO - PROCESS | 3592 | 1464232086394 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 19:08:06 INFO - PROCESS | 3592 | 1464232086461 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:06 INFO - PROCESS | 3592 | ++DOCSHELL 17D0D800 == 65 [pid = 3592] [id = 310] 19:08:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (181F0400) [pid = 3592] [serial = 929] [outer = 00000000] 19:08:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (196F1000) [pid = 3592] [serial = 930] [outer = 181F0400] 19:08:06 INFO - PROCESS | 3592 | 1464232086489 Marionette DEBUG loaded listener.js 19:08:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (196F4000) [pid = 3592] [serial = 931] [outer = 181F0400] 19:08:06 INFO - PROCESS | 3592 | 1464232086887 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]]]}] 19:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 19:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 658ms 19:08:06 INFO - PROCESS | 3592 | 1464232086934 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 19:08:06 INFO - PROCESS | 3592 | 1464232086936 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 19:08:06 INFO - PROCESS | 3592 | 1464232086946 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 19:08:06 INFO - PROCESS | 3592 | 1464232086948 Marionette TRACE conn3 <- [1,1206,null,{}] 19:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 19:08:06 INFO - PROCESS | 3592 | 1464232086952 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}] 19:08:07 INFO - PROCESS | 3592 | 1464232087048 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 19:08:07 INFO - PROCESS | 3592 | 1464232087115 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:07 INFO - PROCESS | 3592 | ++DOCSHELL 196EDC00 == 66 [pid = 3592] [id = 311] 19:08:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 146 (196F0C00) [pid = 3592] [serial = 932] [outer = 00000000] 19:08:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 147 (19E7C000) [pid = 3592] [serial = 933] [outer = 196F0C00] 19:08:07 INFO - PROCESS | 3592 | 1464232087160 Marionette DEBUG loaded listener.js 19:08:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 148 (1A25FC00) [pid = 3592] [serial = 934] [outer = 196F0C00] 19:08:07 INFO - PROCESS | 3592 | --DOMWINDOW == 147 (1666E800) [pid = 3592] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 19:08:07 INFO - PROCESS | 3592 | --DOMWINDOW == 146 (16E28400) [pid = 3592] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 19:08:07 INFO - PROCESS | 3592 | --DOMWINDOW == 145 (1754A400) [pid = 3592] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 19:08:07 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (10C12000) [pid = 3592] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 19:08:07 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (129FBC00) [pid = 3592] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 19:08:07 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (114DE400) [pid = 3592] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 19:08:07 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (16176C00) [pid = 3592] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 19:08:07 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (14532400) [pid = 3592] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 19:08:07 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (16174800) [pid = 3592] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 19:08:07 INFO - PROCESS | 3592 | 1464232087613 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]]]}] 19:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 19:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 686ms 19:08:07 INFO - PROCESS | 3592 | 1464232087635 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 19:08:07 INFO - PROCESS | 3592 | 1464232087637 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 19:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 19:08:07 INFO - PROCESS | 3592 | 1464232087640 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 19:08:07 INFO - PROCESS | 3592 | 1464232087642 Marionette TRACE conn3 <- [1,1210,null,{}] 19:08:07 INFO - PROCESS | 3592 | 1464232087645 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}] 19:08:07 INFO - PROCESS | 3592 | 1464232087748 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 19:08:07 INFO - PROCESS | 3592 | 1464232087812 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:07 INFO - PROCESS | 3592 | ++DOCSHELL 10A55400 == 67 [pid = 3592] [id = 312] 19:08:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (132EA400) [pid = 3592] [serial = 935] [outer = 00000000] 19:08:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (16E26800) [pid = 3592] [serial = 936] [outer = 132EA400] 19:08:07 INFO - PROCESS | 3592 | 1464232087868 Marionette DEBUG loaded listener.js 19:08:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (19BC4C00) [pid = 3592] [serial = 937] [outer = 132EA400] 19:08:08 INFO - PROCESS | 3592 | 1464232088176 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] 19:08:08 INFO - PROCESS | 3592 | 1464232088207 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 19:08:08 INFO - PROCESS | 3592 | 1464232088210 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 19:08:08 INFO - PROCESS | 3592 | 1464232088211 Marionette TRACE conn3 <- [1,1214,null,{}] 19:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 19:08:08 INFO - PROCESS | 3592 | 1464232088215 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}] 19:08:08 INFO - PROCESS | 3592 | 1464232088300 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 19:08:08 INFO - PROCESS | 3592 | 1464232088306 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:08 INFO - PROCESS | 3592 | ++DOCSHELL 16AB4000 == 68 [pid = 3592] [id = 313] 19:08:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (1838EC00) [pid = 3592] [serial = 938] [outer = 00000000] 19:08:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (1AA73400) [pid = 3592] [serial = 939] [outer = 1838EC00] 19:08:08 INFO - PROCESS | 3592 | 1464232088331 Marionette DEBUG loaded listener.js 19:08:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (1AB38000) [pid = 3592] [serial = 940] [outer = 1838EC00] 19:08:08 INFO - PROCESS | 3592 | 1464232088738 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]]]}] 19:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 19:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 562ms 19:08:08 INFO - PROCESS | 3592 | 1464232088787 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 19:08:08 INFO - PROCESS | 3592 | 1464232088789 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 19:08:08 INFO - PROCESS | 3592 | 1464232088792 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 19:08:08 INFO - PROCESS | 3592 | 1464232088794 Marionette TRACE conn3 <- [1,1218,null,{}] 19:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 19:08:08 INFO - PROCESS | 3592 | 1464232088802 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}] 19:08:08 INFO - PROCESS | 3592 | 1464232088869 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 19:08:08 INFO - PROCESS | 3592 | 1464232088876 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:08 INFO - PROCESS | 3592 | ++DOCSHELL 10AC4000 == 69 [pid = 3592] [id = 314] 19:08:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 146 (10AC9400) [pid = 3592] [serial = 941] [outer = 00000000] 19:08:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 147 (10ACE400) [pid = 3592] [serial = 942] [outer = 10AC9400] 19:08:08 INFO - PROCESS | 3592 | 1464232088922 Marionette DEBUG loaded listener.js 19:08:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 148 (16172000) [pid = 3592] [serial = 943] [outer = 10AC9400] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 16ABDC00 == 68 [pid = 3592] [id = 288] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 129F2000 == 67 [pid = 3592] [id = 104] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 10B28C00 == 66 [pid = 3592] [id = 269] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 167B6000 == 65 [pid = 3592] [id = 146] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 13952C00 == 64 [pid = 3592] [id = 64] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 12FA9C00 == 63 [pid = 3592] [id = 212] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 16E31000 == 62 [pid = 3592] [id = 286] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 1A9E5C00 == 61 [pid = 3592] [id = 76] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 129F3400 == 60 [pid = 3592] [id = 270] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 1386AC00 == 59 [pid = 3592] [id = 145] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 10B28000 == 58 [pid = 3592] [id = 177] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 181EC800 == 57 [pid = 3592] [id = 197] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 17216C00 == 56 [pid = 3592] [id = 161] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 17D12000 == 55 [pid = 3592] [id = 287] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 1AB3C400 == 54 [pid = 3592] [id = 207] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 10B26800 == 53 [pid = 3592] [id = 159] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 10B20000 == 52 [pid = 3592] [id = 242] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 129FA800 == 51 [pid = 3592] [id = 62] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 1AB37800 == 50 [pid = 3592] [id = 106] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 1B047000 == 49 [pid = 3592] [id = 176] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 16699400 == 48 [pid = 3592] [id = 271] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 1599D000 == 47 [pid = 3592] [id = 105] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 1559E800 == 46 [pid = 3592] [id = 51] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 10B20C00 == 45 [pid = 3592] [id = 148] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 1559E000 == 44 [pid = 3592] [id = 224] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 10C0C000 == 43 [pid = 3592] [id = 272] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 10C0F000 == 42 [pid = 3592] [id = 305] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 10A54400 == 41 [pid = 3592] [id = 304] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 1386F800 == 40 [pid = 3592] [id = 303] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 12FB0C00 == 39 [pid = 3592] [id = 301] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 1A9DA400 == 38 [pid = 3592] [id = 302] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 13868400 == 37 [pid = 3592] [id = 300] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 15139800 == 36 [pid = 3592] [id = 298] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 1026A400 == 35 [pid = 3592] [id = 299] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 17D0D800 == 34 [pid = 3592] [id = 310] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 10A5E800 == 33 [pid = 3592] [id = 306] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 10A55400 == 32 [pid = 3592] [id = 312] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 167BF000 == 31 [pid = 3592] [id = 308] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 16AB7400 == 30 [pid = 3592] [id = 309] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 196EDC00 == 29 [pid = 3592] [id = 311] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 1668D800 == 28 [pid = 3592] [id = 307] 19:08:10 INFO - PROCESS | 3592 | --DOCSHELL 16AB4000 == 27 [pid = 3592] [id = 313] 19:08:10 INFO - PROCESS | 3592 | --DOMWINDOW == 147 (17B70800) [pid = 3592] [serial = 882] [outer = 00000000] [url = about:blank] 19:08:10 INFO - PROCESS | 3592 | --DOMWINDOW == 146 (19E2B800) [pid = 3592] [serial = 885] [outer = 00000000] [url = about:blank] 19:08:10 INFO - PROCESS | 3592 | --DOMWINDOW == 145 (181ED800) [pid = 3592] [serial = 883] [outer = 00000000] [url = about:blank] 19:08:10 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (19BC4400) [pid = 3592] [serial = 861] [outer = 00000000] [url = about:blank] 19:08:10 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (12B4C000) [pid = 3592] [serial = 868] [outer = 00000000] [url = about:blank] 19:08:10 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (11CAD000) [pid = 3592] [serial = 867] [outer = 00000000] [url = about:blank] 19:08:10 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (16ABE000) [pid = 3592] [serial = 855] [outer = 00000000] [url = about:blank] 19:08:10 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (16383400) [pid = 3592] [serial = 888] [outer = 00000000] [url = about:blank] 19:08:10 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (129F9C00) [pid = 3592] [serial = 870] [outer = 00000000] [url = about:blank] 19:08:10 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (12FB0800) [pid = 3592] [serial = 871] [outer = 00000000] [url = about:blank] 19:08:10 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (16666000) [pid = 3592] [serial = 877] [outer = 00000000] [url = about:blank] 19:08:10 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (16390000) [pid = 3592] [serial = 876] [outer = 00000000] [url = about:blank] 19:08:10 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (1459BC00) [pid = 3592] [serial = 873] [outer = 00000000] [url = about:blank] 19:08:10 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (1560C400) [pid = 3592] [serial = 874] [outer = 00000000] [url = about:blank] 19:08:10 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (10FA1C00) [pid = 3592] [serial = 849] [outer = 00000000] [url = about:blank] 19:08:10 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (181F1000) [pid = 3592] [serial = 858] [outer = 00000000] [url = about:blank] 19:08:10 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (1386A400) [pid = 3592] [serial = 852] [outer = 00000000] [url = about:blank] 19:08:10 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (19E79000) [pid = 3592] [serial = 864] [outer = 00000000] [url = about:blank] 19:08:10 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (19E81400) [pid = 3592] [serial = 891] [outer = 00000000] [url = about:blank] 19:08:10 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (1A25D400) [pid = 3592] [serial = 892] [outer = 00000000] [url = about:blank] 19:08:10 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (19E79C00) [pid = 3592] [serial = 886] [outer = 00000000] [url = about:blank] 19:08:10 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (1A507800) [pid = 3592] [serial = 894] [outer = 00000000] [url = about:blank] 19:08:10 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (167B3C00) [pid = 3592] [serial = 879] [outer = 00000000] [url = about:blank] 19:08:10 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (16AAFC00) [pid = 3592] [serial = 880] [outer = 00000000] [url = about:blank] 19:08:10 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (19B78400) [pid = 3592] [serial = 889] [outer = 00000000] [url = about:blank] 19:08:11 INFO - PROCESS | 3592 | 1464232091085 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]]]}] 19:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 19:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 2345ms 19:08:11 INFO - PROCESS | 3592 | 1464232091157 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 19:08:11 INFO - PROCESS | 3592 | 1464232091161 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 19:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 19:08:11 INFO - PROCESS | 3592 | 1464232091149 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 19:08:11 INFO - PROCESS | 3592 | 1464232091152 Marionette TRACE conn3 <- [1,1222,null,{}] 19:08:11 INFO - PROCESS | 3592 | 1464232091158 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}] 19:08:11 INFO - PROCESS | 3592 | 1464232091250 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 19:08:11 INFO - PROCESS | 3592 | 1464232091266 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:11 INFO - PROCESS | 3592 | ++DOCSHELL 10431400 == 28 [pid = 3592] [id = 315] 19:08:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (104EBC00) [pid = 3592] [serial = 944] [outer = 00000000] 19:08:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (105E7C00) [pid = 3592] [serial = 945] [outer = 104EBC00] 19:08:11 INFO - PROCESS | 3592 | 1464232091298 Marionette DEBUG loaded listener.js 19:08:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (105F3400) [pid = 3592] [serial = 946] [outer = 104EBC00] 19:08:11 INFO - PROCESS | 3592 | 1464232091734 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]]]}] 19:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 19:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 617ms 19:08:11 INFO - PROCESS | 3592 | 1464232091765 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 19:08:11 INFO - PROCESS | 3592 | 1464232091771 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 19:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 19:08:11 INFO - PROCESS | 3592 | 1464232091777 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 19:08:11 INFO - PROCESS | 3592 | 1464232091780 Marionette TRACE conn3 <- [1,1226,null,{}] 19:08:11 INFO - PROCESS | 3592 | 1464232091784 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}] 19:08:11 INFO - PROCESS | 3592 | 1464232091875 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 19:08:11 INFO - PROCESS | 3592 | 1464232091885 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:11 INFO - PROCESS | 3592 | ++DOCSHELL 10B1F400 == 29 [pid = 3592] [id = 316] 19:08:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (10B20000) [pid = 3592] [serial = 947] [outer = 00000000] 19:08:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (10B29400) [pid = 3592] [serial = 948] [outer = 10B20000] 19:08:11 INFO - PROCESS | 3592 | 1464232091933 Marionette DEBUG loaded listener.js 19:08:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (10BAF000) [pid = 3592] [serial = 949] [outer = 10B20000] 19:08:12 INFO - PROCESS | 3592 | 1464232092340 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]]]}] 19:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 19:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 604ms 19:08:12 INFO - PROCESS | 3592 | 1464232092407 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 19:08:12 INFO - PROCESS | 3592 | 1464232092410 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 19:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 19:08:12 INFO - PROCESS | 3592 | 1464232092414 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 19:08:12 INFO - PROCESS | 3592 | 1464232092418 Marionette TRACE conn3 <- [1,1230,null,{}] 19:08:12 INFO - PROCESS | 3592 | 1464232092429 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}] 19:08:12 INFO - PROCESS | 3592 | 1464232092525 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 19:08:12 INFO - PROCESS | 3592 | 1464232092618 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:12 INFO - PROCESS | 3592 | ++DOCSHELL 10C12400 == 30 [pid = 3592] [id = 317] 19:08:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (10F9D000) [pid = 3592] [serial = 950] [outer = 00000000] 19:08:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (114D8C00) [pid = 3592] [serial = 951] [outer = 10F9D000] 19:08:12 INFO - PROCESS | 3592 | 1464232092654 Marionette DEBUG loaded listener.js 19:08:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (118B9400) [pid = 3592] [serial = 952] [outer = 10F9D000] 19:08:13 INFO - PROCESS | 3592 | 1464232093019 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]]]}] 19:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 19:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 645ms 19:08:13 INFO - PROCESS | 3592 | 1464232093063 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 19:08:13 INFO - PROCESS | 3592 | 1464232093066 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 19:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 19:08:13 INFO - PROCESS | 3592 | 1464232093069 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 19:08:13 INFO - PROCESS | 3592 | 1464232093071 Marionette TRACE conn3 <- [1,1234,null,{}] 19:08:13 INFO - PROCESS | 3592 | 1464232093075 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}] 19:08:13 INFO - PROCESS | 3592 | 1464232093146 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 19:08:13 INFO - PROCESS | 3592 | 1464232093153 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:13 INFO - PROCESS | 3592 | ++DOCSHELL 10A5C400 == 31 [pid = 3592] [id = 318] 19:08:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (11251400) [pid = 3592] [serial = 953] [outer = 00000000] 19:08:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (12B2A800) [pid = 3592] [serial = 954] [outer = 11251400] 19:08:13 INFO - PROCESS | 3592 | 1464232093200 Marionette DEBUG loaded listener.js 19:08:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (12F45400) [pid = 3592] [serial = 955] [outer = 11251400] 19:08:13 INFO - PROCESS | 3592 | 1464232093593 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]]]}] 19:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 19:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 562ms 19:08:13 INFO - PROCESS | 3592 | 1464232093622 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 19:08:13 INFO - PROCESS | 3592 | 1464232093625 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 19:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 19:08:13 INFO - PROCESS | 3592 | 1464232093630 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 19:08:13 INFO - PROCESS | 3592 | 1464232093632 Marionette TRACE conn3 <- [1,1238,null,{}] 19:08:13 INFO - PROCESS | 3592 | 1464232093635 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}] 19:08:13 INFO - PROCESS | 3592 | 1464232093697 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 19:08:13 INFO - PROCESS | 3592 | 1464232093704 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:13 INFO - PROCESS | 3592 | ++DOCSHELL 12FB1400 == 32 [pid = 3592] [id = 319] 19:08:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (12FB2000) [pid = 3592] [serial = 956] [outer = 00000000] 19:08:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (13126C00) [pid = 3592] [serial = 957] [outer = 12FB2000] 19:08:13 INFO - PROCESS | 3592 | 1464232093750 Marionette DEBUG loaded listener.js 19:08:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (131EA400) [pid = 3592] [serial = 958] [outer = 12FB2000] 19:08:14 INFO - PROCESS | 3592 | 1464232094182 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]]]}] 19:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 19:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 603ms 19:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 19:08:14 INFO - PROCESS | 3592 | 1464232094250 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 19:08:14 INFO - PROCESS | 3592 | 1464232094234 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 19:08:14 INFO - PROCESS | 3592 | 1464232094237 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 19:08:14 INFO - PROCESS | 3592 | 1464232094239 Marionette TRACE conn3 <- [1,1242,null,{}] 19:08:14 INFO - PROCESS | 3592 | 1464232094243 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}] 19:08:14 INFO - PROCESS | 3592 | 1464232094353 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 19:08:14 INFO - PROCESS | 3592 | 1464232094370 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:14 INFO - PROCESS | 3592 | ++DOCSHELL 1386EC00 == 33 [pid = 3592] [id = 320] 19:08:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (1386F000) [pid = 3592] [serial = 959] [outer = 00000000] 19:08:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (13951800) [pid = 3592] [serial = 960] [outer = 1386F000] 19:08:14 INFO - PROCESS | 3592 | 1464232094398 Marionette DEBUG loaded listener.js 19:08:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (13A5D400) [pid = 3592] [serial = 961] [outer = 1386F000] 19:08:14 INFO - PROCESS | 3592 | 1464232094798 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]]]}] 19:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 19:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 604ms 19:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 19:08:14 INFO - PROCESS | 3592 | 1464232094867 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 19:08:14 INFO - PROCESS | 3592 | 1464232094869 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 19:08:14 INFO - PROCESS | 3592 | 1464232094872 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 19:08:14 INFO - PROCESS | 3592 | 1464232094874 Marionette TRACE conn3 <- [1,1246,null,{}] 19:08:14 INFO - PROCESS | 3592 | 1464232094877 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}] 19:08:14 INFO - PROCESS | 3592 | 1464232094961 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 19:08:14 INFO - PROCESS | 3592 | 1464232094973 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:14 INFO - PROCESS | 3592 | ++DOCSHELL 13A53800 == 34 [pid = 3592] [id = 321] 19:08:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (14206C00) [pid = 3592] [serial = 962] [outer = 00000000] 19:08:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (1510D000) [pid = 3592] [serial = 963] [outer = 14206C00] 19:08:15 INFO - PROCESS | 3592 | 1464232095018 Marionette DEBUG loaded listener.js 19:08:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (15141400) [pid = 3592] [serial = 964] [outer = 14206C00] 19:08:15 INFO - PROCESS | 3592 | 1464232095404 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]]]}] 19:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 19:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 604ms 19:08:15 INFO - PROCESS | 3592 | 1464232095484 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 19:08:15 INFO - PROCESS | 3592 | 1464232095486 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 19:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 19:08:15 INFO - PROCESS | 3592 | 1464232095490 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 19:08:15 INFO - PROCESS | 3592 | 1464232095491 Marionette TRACE conn3 <- [1,1250,null,{}] 19:08:15 INFO - PROCESS | 3592 | 1464232095495 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}] 19:08:15 INFO - PROCESS | 3592 | 1464232095564 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 19:08:15 INFO - PROCESS | 3592 | 1464232095571 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:15 INFO - PROCESS | 3592 | ++DOCSHELL 10B28C00 == 35 [pid = 3592] [id = 322] 19:08:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (12FEE000) [pid = 3592] [serial = 965] [outer = 00000000] 19:08:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 146 (15967000) [pid = 3592] [serial = 966] [outer = 12FEE000] 19:08:15 INFO - PROCESS | 3592 | 1464232095616 Marionette DEBUG loaded listener.js 19:08:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 147 (15999C00) [pid = 3592] [serial = 967] [outer = 12FEE000] 19:08:16 INFO - PROCESS | 3592 | 1464232096034 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]]]}] 19:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 19:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 563ms 19:08:16 INFO - PROCESS | 3592 | 1464232096047 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 19:08:16 INFO - PROCESS | 3592 | 1464232096049 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 19:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 19:08:16 INFO - PROCESS | 3592 | 1464232096052 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 19:08:16 INFO - PROCESS | 3592 | 1464232096054 Marionette TRACE conn3 <- [1,1254,null,{}] 19:08:16 INFO - PROCESS | 3592 | 1464232096069 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}] 19:08:16 INFO - PROCESS | 3592 | 1464232096159 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 19:08:16 INFO - PROCESS | 3592 | 1464232096228 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:16 INFO - PROCESS | 3592 | ++DOCSHELL 10C06C00 == 36 [pid = 3592] [id = 323] 19:08:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 148 (15615400) [pid = 3592] [serial = 968] [outer = 00000000] 19:08:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 149 (1638B800) [pid = 3592] [serial = 969] [outer = 15615400] 19:08:16 INFO - PROCESS | 3592 | 1464232096273 Marionette DEBUG loaded listener.js 19:08:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 150 (1638D000) [pid = 3592] [serial = 970] [outer = 15615400] 19:08:16 INFO - PROCESS | 3592 | 1464232096668 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]]]}] 19:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 19:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 672ms 19:08:16 INFO - PROCESS | 3592 | 1464232096726 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 19:08:16 INFO - PROCESS | 3592 | 1464232096728 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 19:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 19:08:16 INFO - PROCESS | 3592 | 1464232096731 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 19:08:16 INFO - PROCESS | 3592 | 1464232096715 Marionette TRACE conn3 <- [1,1258,null,{}] 19:08:16 INFO - PROCESS | 3592 | 1464232096719 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}] 19:08:16 INFO - PROCESS | 3592 | 1464232096831 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 19:08:16 INFO - PROCESS | 3592 | 1464232096837 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:16 INFO - PROCESS | 3592 | ++DOCSHELL 12B2B400 == 37 [pid = 3592] [id = 324] 19:08:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 151 (16662000) [pid = 3592] [serial = 971] [outer = 00000000] 19:08:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 152 (1666BC00) [pid = 3592] [serial = 972] [outer = 16662000] 19:08:16 INFO - PROCESS | 3592 | 1464232096868 Marionette DEBUG loaded listener.js 19:08:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 153 (16694800) [pid = 3592] [serial = 973] [outer = 16662000] 19:08:17 INFO - PROCESS | 3592 | 1464232097297 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]]]}] 19:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 19:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 617ms 19:08:17 INFO - PROCESS | 3592 | 1464232097347 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 19:08:17 INFO - PROCESS | 3592 | 1464232097349 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 19:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 19:08:17 INFO - PROCESS | 3592 | 1464232097335 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 19:08:17 INFO - PROCESS | 3592 | 1464232097338 Marionette TRACE conn3 <- [1,1262,null,{}] 19:08:17 INFO - PROCESS | 3592 | 1464232097341 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}] 19:08:17 INFO - PROCESS | 3592 | 1464232097484 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 152 (1595E400) [pid = 3592] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 151 (16E27800) [pid = 3592] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 150 (1838EC00) [pid = 3592] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 149 (16B90400) [pid = 3592] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 148 (181F0400) [pid = 3592] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 147 (132EA400) [pid = 3592] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 146 (196F0C00) [pid = 3592] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 145 (10C11000) [pid = 3592] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (118B5400) [pid = 3592] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (10A5E400) [pid = 3592] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (155A1400) [pid = 3592] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (1A9DCC00) [pid = 3592] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (16AB9C00) [pid = 3592] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (1386FC00) [pid = 3592] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (10471800) [pid = 3592] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (17D10000) [pid = 3592] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (167C1800) [pid = 3592] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (1668E400) [pid = 3592] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (16E25000) [pid = 3592] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (1599E800) [pid = 3592] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (17BEB400) [pid = 3592] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (16AB0400) [pid = 3592] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (10A59400) [pid = 3592] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (17D12400) [pid = 3592] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (16396800) [pid = 3592] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (10F9CC00) [pid = 3592] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (16B97000) [pid = 3592] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (1A505800) [pid = 3592] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (11254400) [pid = 3592] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (12F49000) [pid = 3592] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (1ABD8400) [pid = 3592] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (10C0D000) [pid = 3592] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (1B3CCC00) [pid = 3592] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (129FB400) [pid = 3592] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1B3C3000) [pid = 3592] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (167C0400) [pid = 3592] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1B726000) [pid = 3592] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1A42D800) [pid = 3592] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1A508C00) [pid = 3592] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (10B2C000) [pid = 3592] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (104E8800) [pid = 3592] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (114DDC00) [pid = 3592] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 19:08:18 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (15998C00) [pid = 3592] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 19:08:18 INFO - PROCESS | 3592 | 1464232098064 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:18 INFO - PROCESS | 3592 | ++DOCSHELL 0F314C00 == 38 [pid = 3592] [id = 325] 19:08:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (0F31B400) [pid = 3592] [serial = 974] [outer = 00000000] 19:08:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (105EA000) [pid = 3592] [serial = 975] [outer = 0F31B400] 19:08:18 INFO - PROCESS | 3592 | 1464232098123 Marionette DEBUG loaded listener.js 19:08:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (10C14800) [pid = 3592] [serial = 976] [outer = 0F31B400] 19:08:18 INFO - PROCESS | 3592 | 1464232098495 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]]]}] 19:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 19:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1193ms 19:08:18 INFO - PROCESS | 3592 | 1464232098555 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 19:08:18 INFO - PROCESS | 3592 | 1464232098557 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 19:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 19:08:18 INFO - PROCESS | 3592 | 1464232098542 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 19:08:18 INFO - PROCESS | 3592 | 1464232098544 Marionette TRACE conn3 <- [1,1266,null,{}] 19:08:18 INFO - PROCESS | 3592 | 1464232098548 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}] 19:08:18 INFO - PROCESS | 3592 | 1464232098625 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 19:08:18 INFO - PROCESS | 3592 | 1464232098631 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:18 INFO - PROCESS | 3592 | ++DOCSHELL 12BD4000 == 39 [pid = 3592] [id = 326] 19:08:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (13869400) [pid = 3592] [serial = 977] [outer = 00000000] 19:08:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (155A1400) [pid = 3592] [serial = 978] [outer = 13869400] 19:08:18 INFO - PROCESS | 3592 | 1464232098676 Marionette DEBUG loaded listener.js 19:08:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1595E400) [pid = 3592] [serial = 979] [outer = 13869400] 19:08:19 INFO - PROCESS | 3592 | 1464232099043 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]]]}] 19:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 19:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 522ms 19:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 19:08:19 INFO - PROCESS | 3592 | 1464232099084 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 19:08:19 INFO - PROCESS | 3592 | 1464232099086 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 19:08:19 INFO - PROCESS | 3592 | 1464232099089 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 19:08:19 INFO - PROCESS | 3592 | 1464232099090 Marionette TRACE conn3 <- [1,1270,null,{}] 19:08:19 INFO - PROCESS | 3592 | 1464232099093 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}] 19:08:19 INFO - PROCESS | 3592 | 1464232099154 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 19:08:19 INFO - PROCESS | 3592 | 1464232099160 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:19 INFO - PROCESS | 3592 | ++DOCSHELL 1386C400 == 40 [pid = 3592] [id = 327] 19:08:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (13A4FC00) [pid = 3592] [serial = 980] [outer = 00000000] 19:08:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (167B6400) [pid = 3592] [serial = 981] [outer = 13A4FC00] 19:08:19 INFO - PROCESS | 3592 | 1464232099206 Marionette DEBUG loaded listener.js 19:08:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1669B400) [pid = 3592] [serial = 982] [outer = 13A4FC00] 19:08:19 INFO - PROCESS | 3592 | 1464232099619 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]]]}] 19:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 19:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 549ms 19:08:19 INFO - PROCESS | 3592 | 1464232099647 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 19:08:19 INFO - PROCESS | 3592 | 1464232099649 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 19:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 19:08:19 INFO - PROCESS | 3592 | 1464232099656 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 19:08:19 INFO - PROCESS | 3592 | 1464232099658 Marionette TRACE conn3 <- [1,1274,null,{}] 19:08:19 INFO - PROCESS | 3592 | 1464232099661 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}] 19:08:19 INFO - PROCESS | 3592 | 1464232099727 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 19:08:19 INFO - PROCESS | 3592 | 1464232099736 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:19 INFO - PROCESS | 3592 | ++DOCSHELL 12FAC800 == 41 [pid = 3592] [id = 328] 19:08:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (13125C00) [pid = 3592] [serial = 983] [outer = 00000000] 19:08:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (168B6C00) [pid = 3592] [serial = 984] [outer = 13125C00] 19:08:19 INFO - PROCESS | 3592 | 1464232099780 Marionette DEBUG loaded listener.js 19:08:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (168BD000) [pid = 3592] [serial = 985] [outer = 13125C00] 19:08:20 INFO - PROCESS | 3592 | 1464232100506 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]]]}] 19:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 19:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 877ms 19:08:20 INFO - PROCESS | 3592 | 1464232100535 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 19:08:20 INFO - PROCESS | 3592 | 1464232100541 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 19:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 19:08:20 INFO - PROCESS | 3592 | 1464232100545 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 19:08:20 INFO - PROCESS | 3592 | 1464232100550 Marionette TRACE conn3 <- [1,1278,null,{}] 19:08:20 INFO - PROCESS | 3592 | 1464232100555 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}] 19:08:20 INFO - PROCESS | 3592 | 1464232100656 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 19:08:20 INFO - PROCESS | 3592 | 1464232100775 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:20 INFO - PROCESS | 3592 | ++DOCSHELL 10A50800 == 42 [pid = 3592] [id = 329] 19:08:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (10A52C00) [pid = 3592] [serial = 986] [outer = 00000000] 19:08:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (10ACD000) [pid = 3592] [serial = 987] [outer = 10A52C00] 19:08:20 INFO - PROCESS | 3592 | 1464232100834 Marionette DEBUG loaded listener.js 19:08:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (10B24000) [pid = 3592] [serial = 988] [outer = 10A52C00] 19:08:21 INFO - PROCESS | 3592 | 1464232101453 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]]]}] 19:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 19:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 960ms 19:08:21 INFO - PROCESS | 3592 | 1464232101529 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 19:08:21 INFO - PROCESS | 3592 | 1464232101535 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 19:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 19:08:21 INFO - PROCESS | 3592 | 1464232101542 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 19:08:21 INFO - PROCESS | 3592 | 1464232101545 Marionette TRACE conn3 <- [1,1282,null,{}] 19:08:21 INFO - PROCESS | 3592 | 1464232101549 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}] 19:08:21 INFO - PROCESS | 3592 | 1464232101664 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 19:08:21 INFO - PROCESS | 3592 | 1464232101777 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:21 INFO - PROCESS | 3592 | ++DOCSHELL 104E2800 == 43 [pid = 3592] [id = 330] 19:08:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1055BC00) [pid = 3592] [serial = 989] [outer = 00000000] 19:08:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (10C13C00) [pid = 3592] [serial = 990] [outer = 1055BC00] 19:08:21 INFO - PROCESS | 3592 | 1464232101836 Marionette DEBUG loaded listener.js 19:08:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (1293D400) [pid = 3592] [serial = 991] [outer = 1055BC00] 19:08:22 INFO - PROCESS | 3592 | 1464232102669 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]]]}] 19:08:22 INFO - PROCESS | 3592 | --DOCSHELL 10BB6C00 == 42 [pid = 3592] [id = 20] 19:08:22 INFO - PROCESS | 3592 | --DOCSHELL 1393D400 == 41 [pid = 3592] [id = 28] 19:08:22 INFO - PROCESS | 3592 | --DOCSHELL 17911800 == 40 [pid = 3592] [id = 27] 19:08:22 INFO - PROCESS | 3592 | --DOCSHELL 1513C400 == 39 [pid = 3592] [id = 24] 19:08:22 INFO - PROCESS | 3592 | --DOCSHELL 1A7EAC00 == 38 [pid = 3592] [id = 10] 19:08:22 INFO - PROCESS | 3592 | --DOCSHELL 1B3C5400 == 37 [pid = 3592] [id = 14] 19:08:22 INFO - PROCESS | 3592 | --DOCSHELL 15962400 == 36 [pid = 3592] [id = 25] 19:08:22 INFO - PROCESS | 3592 | --DOCSHELL 16DC2C00 == 35 [pid = 3592] [id = 8] 19:08:22 INFO - PROCESS | 3592 | --DOCSHELL 1753C000 == 34 [pid = 3592] [id = 26] 19:08:22 INFO - PROCESS | 3592 | --DOCSHELL 1AA75400 == 33 [pid = 3592] [id = 11] 19:08:22 INFO - PROCESS | 3592 | --DOCSHELL 14205800 == 32 [pid = 3592] [id = 23] 19:08:22 INFO - PROCESS | 3592 | --DOCSHELL 1AB3C000 == 31 [pid = 3592] [id = 12] 19:08:22 INFO - PROCESS | 3592 | --DOCSHELL 1393D800 == 30 [pid = 3592] [id = 22] 19:08:22 INFO - PROCESS | 3592 | --DOCSHELL 118B8400 == 29 [pid = 3592] [id = 21] 19:08:22 INFO - PROCESS | 3592 | --DOCSHELL 10AC4000 == 28 [pid = 3592] [id = 314] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (1AB38400) [pid = 3592] [serial = 772] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (19BC9800) [pid = 3592] [serial = 862] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (168C4C00) [pid = 3592] [serial = 763] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (13949C00) [pid = 3592] [serial = 760] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (17D10C00) [pid = 3592] [serial = 817] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (1AB36400) [pid = 3592] [serial = 766] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (131F6000) [pid = 3592] [serial = 715] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (13A5A400) [pid = 3592] [serial = 853] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1B225400) [pid = 3592] [serial = 769] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1386C000) [pid = 3592] [serial = 712] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1B944000) [pid = 3592] [serial = 724] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (14533800) [pid = 3592] [serial = 811] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1B62D400) [pid = 3592] [serial = 675] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (17212800) [pid = 3592] [serial = 814] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1B939400) [pid = 3592] [serial = 678] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (1A9E1000) [pid = 3592] [serial = 757] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1ABD4C00) [pid = 3592] [serial = 721] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (118B6400) [pid = 3592] [serial = 808] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (118AE400) [pid = 3592] [serial = 850] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (129FF400) [pid = 3592] [serial = 669] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (16664800) [pid = 3592] [serial = 672] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (19E7EC00) [pid = 3592] [serial = 865] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (168B9C00) [pid = 3592] [serial = 718] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (18693C00) [pid = 3592] [serial = 859] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (170E8400) [pid = 3592] [serial = 856] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (17B74000) [pid = 3592] [serial = 805] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (16AB8400) [pid = 3592] [serial = 847] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (10ACE400) [pid = 3592] [serial = 942] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1AB38000) [pid = 3592] [serial = 940] [outer = 00000000] [url = about:blank] 19:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (16E31C00) [pid = 3592] [serial = 927] [outer = 00000000] [url = about:blank] 19:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1207ms 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (196F4000) [pid = 3592] [serial = 931] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (196F1000) [pid = 3592] [serial = 930] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (16E26800) [pid = 3592] [serial = 936] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (19E7C000) [pid = 3592] [serial = 933] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (1AA73400) [pid = 3592] [serial = 939] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (1A25FC00) [pid = 3592] [serial = 934] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (131F1000) [pid = 3592] [serial = 918] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (14205000) [pid = 3592] [serial = 919] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (14206400) [pid = 3592] [serial = 916] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (13936800) [pid = 3592] [serial = 915] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (13939800) [pid = 3592] [serial = 913] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (12B1E800) [pid = 3592] [serial = 912] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (1AB41800) [pid = 3592] [serial = 910] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (1AB3C800) [pid = 3592] [serial = 909] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (1AA7CC00) [pid = 3592] [serial = 907] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (1AA75C00) [pid = 3592] [serial = 906] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (1A262000) [pid = 3592] [serial = 904] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (19BCC000) [pid = 3592] [serial = 903] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (16380800) [pid = 3592] [serial = 901] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (14534C00) [pid = 3592] [serial = 900] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (129F4C00) [pid = 3592] [serial = 898] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (10B27400) [pid = 3592] [serial = 897] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (1A5F3C00) [pid = 3592] [serial = 895] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (168BE800) [pid = 3592] [serial = 924] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 73 (166EAC00) [pid = 3592] [serial = 922] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 72 (16698400) [pid = 3592] [serial = 921] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 71 (16F21400) [pid = 3592] [serial = 928] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 70 (16ABBC00) [pid = 3592] [serial = 925] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | --DOMWINDOW == 69 (19BC4C00) [pid = 3592] [serial = 937] [outer = 00000000] [url = about:blank] 19:08:22 INFO - PROCESS | 3592 | 1464232102759 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 19:08:22 INFO - PROCESS | 3592 | 1464232102765 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 19:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 19:08:22 INFO - PROCESS | 3592 | 1464232102755 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 19:08:22 INFO - PROCESS | 3592 | 1464232102759 Marionette TRACE conn3 <- [1,1286,null,{}] 19:08:22 INFO - PROCESS | 3592 | 1464232102765 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}] 19:08:22 INFO - PROCESS | 3592 | 1464232102862 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 19:08:22 INFO - PROCESS | 3592 | 1464232102870 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:22 INFO - PROCESS | 3592 | ++DOCSHELL 102CAC00 == 29 [pid = 3592] [id = 331] 19:08:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 70 (104EC000) [pid = 3592] [serial = 992] [outer = 00000000] 19:08:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 71 (10A52800) [pid = 3592] [serial = 993] [outer = 104EC000] 19:08:22 INFO - PROCESS | 3592 | 1464232102918 Marionette DEBUG loaded listener.js 19:08:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 72 (10AC2C00) [pid = 3592] [serial = 994] [outer = 104EC000] 19:08:23 INFO - PROCESS | 3592 | 1464232103373 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]]]}] 19:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 19:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 644ms 19:08:23 INFO - PROCESS | 3592 | 1464232103417 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 19:08:23 INFO - PROCESS | 3592 | 1464232103422 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 19:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 19:08:23 INFO - PROCESS | 3592 | 1464232103428 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 19:08:23 INFO - PROCESS | 3592 | 1464232103431 Marionette TRACE conn3 <- [1,1290,null,{}] 19:08:23 INFO - PROCESS | 3592 | 1464232103434 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}] 19:08:23 INFO - PROCESS | 3592 | 1464232103493 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 19:08:23 INFO - PROCESS | 3592 | 1464232103578 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:23 INFO - PROCESS | 3592 | ++DOCSHELL 10ACE400 == 30 [pid = 3592] [id = 332] 19:08:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 73 (10B2B000) [pid = 3592] [serial = 995] [outer = 00000000] 19:08:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (10C0F000) [pid = 3592] [serial = 996] [outer = 10B2B000] 19:08:23 INFO - PROCESS | 3592 | 1464232103624 Marionette DEBUG loaded listener.js 19:08:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (10C15000) [pid = 3592] [serial = 997] [outer = 10B2B000] 19:08:23 INFO - PROCESS | 3592 | 1464232103968 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]]]}] 19:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 19:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 562ms 19:08:23 INFO - PROCESS | 3592 | 1464232103979 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 19:08:23 INFO - PROCESS | 3592 | 1464232103982 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 19:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 19:08:23 INFO - PROCESS | 3592 | 1464232103985 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 19:08:23 INFO - PROCESS | 3592 | 1464232103989 Marionette TRACE conn3 <- [1,1294,null,{}] 19:08:23 INFO - PROCESS | 3592 | 1464232103999 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}] 19:08:24 INFO - PROCESS | 3592 | 1464232104084 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 19:08:24 INFO - PROCESS | 3592 | 1464232104124 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:24 INFO - PROCESS | 3592 | ++DOCSHELL 129F4400 == 31 [pid = 3592] [id = 333] 19:08:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (129F4C00) [pid = 3592] [serial = 998] [outer = 00000000] 19:08:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (12B4CC00) [pid = 3592] [serial = 999] [outer = 129F4C00] 19:08:24 INFO - PROCESS | 3592 | 1464232104177 Marionette DEBUG loaded listener.js 19:08:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (12FEC800) [pid = 3592] [serial = 1000] [outer = 129F4C00] 19:08:24 INFO - PROCESS | 3592 | 1464232104565 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]]]}] 19:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 19:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 618ms 19:08:24 INFO - PROCESS | 3592 | 1464232104601 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 19:08:24 INFO - PROCESS | 3592 | 1464232104603 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 19:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 19:08:24 INFO - PROCESS | 3592 | 1464232104613 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 19:08:24 INFO - PROCESS | 3592 | 1464232104615 Marionette TRACE conn3 <- [1,1298,null,{}] 19:08:24 INFO - PROCESS | 3592 | 1464232104618 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}] 19:08:24 INFO - PROCESS | 3592 | 1464232104717 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 19:08:24 INFO - PROCESS | 3592 | 1464232104768 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:24 INFO - PROCESS | 3592 | ++DOCSHELL 13865400 == 32 [pid = 3592] [id = 334] 19:08:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (13868000) [pid = 3592] [serial = 1001] [outer = 00000000] 19:08:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (1393B000) [pid = 3592] [serial = 1002] [outer = 13868000] 19:08:24 INFO - PROCESS | 3592 | 1464232104824 Marionette DEBUG loaded listener.js 19:08:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (13951400) [pid = 3592] [serial = 1003] [outer = 13868000] 19:08:25 INFO - PROCESS | 3592 | 1464232105200 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] 19:08:25 INFO - PROCESS | 3592 | 1464232105270 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 19:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 19:08:25 INFO - PROCESS | 3592 | 1464232105274 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 19:08:25 INFO - PROCESS | 3592 | 1464232105275 Marionette TRACE conn3 <- [1,1302,null,{}] 19:08:25 INFO - PROCESS | 3592 | 1464232105279 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}] 19:08:25 INFO - PROCESS | 3592 | 1464232105405 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 19:08:25 INFO - PROCESS | 3592 | 1464232105426 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:25 INFO - PROCESS | 3592 | ++DOCSHELL 13939800 == 33 [pid = 3592] [id = 335] 19:08:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (13A5E400) [pid = 3592] [serial = 1004] [outer = 00000000] 19:08:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (14538400) [pid = 3592] [serial = 1005] [outer = 13A5E400] 19:08:25 INFO - PROCESS | 3592 | 1464232105454 Marionette DEBUG loaded listener.js 19:08:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (15105400) [pid = 3592] [serial = 1006] [outer = 13A5E400] 19:08:25 INFO - PROCESS | 3592 | 1464232105869 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]]]}] 19:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 19:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 603ms 19:08:25 INFO - PROCESS | 3592 | 1464232105877 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 19:08:25 INFO - PROCESS | 3592 | 1464232105879 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 19:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 19:08:25 INFO - PROCESS | 3592 | 1464232105882 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 19:08:25 INFO - PROCESS | 3592 | 1464232105884 Marionette TRACE conn3 <- [1,1306,null,{}] 19:08:25 INFO - PROCESS | 3592 | 1464232105887 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}] 19:08:26 INFO - PROCESS | 3592 | 1464232106012 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 19:08:26 INFO - PROCESS | 3592 | 1464232106021 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:26 INFO - PROCESS | 3592 | ++DOCSHELL 104E7000 == 34 [pid = 3592] [id = 336] 19:08:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (12BDA400) [pid = 3592] [serial = 1007] [outer = 00000000] 19:08:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (1599FC00) [pid = 3592] [serial = 1008] [outer = 12BDA400] 19:08:26 INFO - PROCESS | 3592 | 1464232106093 Marionette DEBUG loaded listener.js 19:08:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (16381C00) [pid = 3592] [serial = 1009] [outer = 12BDA400] 19:08:26 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (104EBC00) [pid = 3592] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 19:08:26 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (10B20000) [pid = 3592] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 19:08:26 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (15615400) [pid = 3592] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 19:08:26 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (16662000) [pid = 3592] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 19:08:26 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (11251400) [pid = 3592] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 19:08:26 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (14206C00) [pid = 3592] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 19:08:26 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (12FEE000) [pid = 3592] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 19:08:26 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (12FB2000) [pid = 3592] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 19:08:26 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (13869400) [pid = 3592] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 19:08:26 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (1386F000) [pid = 3592] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 19:08:26 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (10F9D000) [pid = 3592] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 19:08:26 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (0F31B400) [pid = 3592] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 19:08:26 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (13A4FC00) [pid = 3592] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 19:08:26 INFO - PROCESS | 3592 | 1464232106553 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]]]}] 19:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 19:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 699ms 19:08:26 INFO - PROCESS | 3592 | 1464232106602 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 19:08:26 INFO - PROCESS | 3592 | 1464232106603 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 19:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 19:08:26 INFO - PROCESS | 3592 | 1464232106607 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 19:08:26 INFO - PROCESS | 3592 | 1464232106590 Marionette TRACE conn3 <- [1,1310,null,{}] 19:08:26 INFO - PROCESS | 3592 | 1464232106594 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}] 19:08:26 INFO - PROCESS | 3592 | 1464232106670 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 19:08:26 INFO - PROCESS | 3592 | 1464232106756 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:26 INFO - PROCESS | 3592 | ++DOCSHELL 104EBC00 == 35 [pid = 3592] [id = 337] 19:08:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (10ACB400) [pid = 3592] [serial = 1010] [outer = 00000000] 19:08:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (13124C00) [pid = 3592] [serial = 1011] [outer = 10ACB400] 19:08:26 INFO - PROCESS | 3592 | 1464232106783 Marionette DEBUG loaded listener.js 19:08:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (14206C00) [pid = 3592] [serial = 1012] [outer = 10ACB400] 19:08:27 INFO - PROCESS | 3592 | 1464232107120 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]]]}] 19:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 19:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 562ms 19:08:27 INFO - PROCESS | 3592 | 1464232107163 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 19:08:27 INFO - PROCESS | 3592 | 1464232107165 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 19:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 19:08:27 INFO - PROCESS | 3592 | 1464232107168 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 19:08:27 INFO - PROCESS | 3592 | 1464232107170 Marionette TRACE conn3 <- [1,1314,null,{}] 19:08:27 INFO - PROCESS | 3592 | 1464232107173 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}] 19:08:27 INFO - PROCESS | 3592 | 1464232107267 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 19:08:27 INFO - PROCESS | 3592 | 1464232107275 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:27 INFO - PROCESS | 3592 | ++DOCSHELL 11CB0400 == 36 [pid = 3592] [id = 338] 19:08:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (1386A400) [pid = 3592] [serial = 1013] [outer = 00000000] 19:08:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (16390800) [pid = 3592] [serial = 1014] [outer = 1386A400] 19:08:27 INFO - PROCESS | 3592 | 1464232107320 Marionette DEBUG loaded listener.js 19:08:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (16665C00) [pid = 3592] [serial = 1015] [outer = 1386A400] 19:08:27 INFO - PROCESS | 3592 | 1464232107668 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]]]}] 19:08:27 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 19:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 549ms 19:08:27 INFO - PROCESS | 3592 | 1464232107730 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 19:08:27 INFO - PROCESS | 3592 | 1464232107732 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 19:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 19:08:27 INFO - PROCESS | 3592 | 1464232107735 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 19:08:27 INFO - PROCESS | 3592 | 1464232107737 Marionette TRACE conn3 <- [1,1318,null,{}] 19:08:27 INFO - PROCESS | 3592 | 1464232107740 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}] 19:08:27 INFO - PROCESS | 3592 | 1464232107830 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 19:08:27 INFO - PROCESS | 3592 | 1464232107876 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:27 INFO - PROCESS | 3592 | ++DOCSHELL 13105000 == 37 [pid = 3592] [id = 339] 19:08:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (1380D800) [pid = 3592] [serial = 1016] [outer = 00000000] 19:08:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (16691C00) [pid = 3592] [serial = 1017] [outer = 1380D800] 19:08:27 INFO - PROCESS | 3592 | 1464232107901 Marionette DEBUG loaded listener.js 19:08:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (1669B000) [pid = 3592] [serial = 1018] [outer = 1380D800] 19:08:28 INFO - PROCESS | 3592 | 1464232108379 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]]]}] 19:08:28 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 19:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 700ms 19:08:28 INFO - PROCESS | 3592 | 1464232108435 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 19:08:28 INFO - PROCESS | 3592 | 1464232108439 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 19:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 19:08:28 INFO - PROCESS | 3592 | 1464232108445 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 19:08:28 INFO - PROCESS | 3592 | 1464232108450 Marionette TRACE conn3 <- [1,1322,null,{}] 19:08:28 INFO - PROCESS | 3592 | 1464232108457 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}] 19:08:28 INFO - PROCESS | 3592 | 1464232108547 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 19:08:28 INFO - PROCESS | 3592 | 1464232108661 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:28 INFO - PROCESS | 3592 | ++DOCSHELL 104E6000 == 38 [pid = 3592] [id = 340] 19:08:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (104E7800) [pid = 3592] [serial = 1019] [outer = 00000000] 19:08:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (10ACE000) [pid = 3592] [serial = 1020] [outer = 104E7800] 19:08:28 INFO - PROCESS | 3592 | 1464232108719 Marionette DEBUG loaded listener.js 19:08:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (10BAF800) [pid = 3592] [serial = 1021] [outer = 104E7800] 19:08:29 INFO - PROCESS | 3592 | 1464232109266 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]]]}] 19:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 19:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 877ms 19:08:29 INFO - PROCESS | 3592 | 1464232109328 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 19:08:29 INFO - PROCESS | 3592 | 1464232109335 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 19:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 19:08:29 INFO - PROCESS | 3592 | 1464232109341 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 19:08:29 INFO - PROCESS | 3592 | 1464232109344 Marionette TRACE conn3 <- [1,1326,null,{}] 19:08:29 INFO - PROCESS | 3592 | 1464232109349 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}] 19:08:29 INFO - PROCESS | 3592 | 1464232109437 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 19:08:29 INFO - PROCESS | 3592 | 1464232109565 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:29 INFO - PROCESS | 3592 | ++DOCSHELL 11F9E400 == 39 [pid = 3592] [id = 341] 19:08:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (12937000) [pid = 3592] [serial = 1022] [outer = 00000000] 19:08:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (12FEE000) [pid = 3592] [serial = 1023] [outer = 12937000] 19:08:29 INFO - PROCESS | 3592 | 1464232109622 Marionette DEBUG loaded listener.js 19:08:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (13868C00) [pid = 3592] [serial = 1024] [outer = 12937000] 19:08:30 INFO - PROCESS | 3592 | 1464232110555 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]]]}] 19:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 19:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1221ms 19:08:30 INFO - PROCESS | 3592 | 1464232110556 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 19:08:30 INFO - PROCESS | 3592 | 1464232110559 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 19:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 19:08:30 INFO - PROCESS | 3592 | 1464232110562 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 19:08:30 INFO - PROCESS | 3592 | 1464232110566 Marionette TRACE conn3 <- [1,1330,null,{}] 19:08:30 INFO - PROCESS | 3592 | 1464232110577 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}] 19:08:30 INFO - PROCESS | 3592 | 1464232110685 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 19:08:30 INFO - PROCESS | 3592 | 1464232110790 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:30 INFO - PROCESS | 3592 | ++DOCSHELL 14532400 == 40 [pid = 3592] [id = 342] 19:08:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (1510E000) [pid = 3592] [serial = 1025] [outer = 00000000] 19:08:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (16691000) [pid = 3592] [serial = 1026] [outer = 1510E000] 19:08:30 INFO - PROCESS | 3592 | 1464232110848 Marionette DEBUG loaded listener.js 19:08:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (167B5400) [pid = 3592] [serial = 1027] [outer = 1510E000] 19:08:31 INFO - PROCESS | 3592 | 1464232111338 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]]]}] 19:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 19:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 823ms 19:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 19:08:31 INFO - PROCESS | 3592 | 1464232111396 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 19:08:31 INFO - PROCESS | 3592 | 1464232111399 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 19:08:31 INFO - PROCESS | 3592 | 1464232111403 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 19:08:31 INFO - PROCESS | 3592 | 1464232111405 Marionette TRACE conn3 <- [1,1334,null,{}] 19:08:31 INFO - PROCESS | 3592 | 1464232111408 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}] 19:08:31 INFO - PROCESS | 3592 | 1464232111494 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 19:08:31 INFO - PROCESS | 3592 | 1464232111597 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:31 INFO - PROCESS | 3592 | ++DOCSHELL 114E1000 == 41 [pid = 3592] [id = 343] 19:08:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (118AB800) [pid = 3592] [serial = 1028] [outer = 00000000] 19:08:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (16394800) [pid = 3592] [serial = 1029] [outer = 118AB800] 19:08:31 INFO - PROCESS | 3592 | 1464232111635 Marionette DEBUG loaded listener.js 19:08:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (16666C00) [pid = 3592] [serial = 1030] [outer = 118AB800] 19:08:32 INFO - PROCESS | 3592 | 1464232112344 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]]]}] 19:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 19:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1001ms 19:08:32 INFO - PROCESS | 3592 | 1464232112425 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 19:08:32 INFO - PROCESS | 3592 | 1464232112430 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 19:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 19:08:32 INFO - PROCESS | 3592 | 1464232112436 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 19:08:32 INFO - PROCESS | 3592 | 1464232112440 Marionette TRACE conn3 <- [1,1338,null,{}] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (1669B400) [pid = 3592] [serial = 982] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (105EA000) [pid = 3592] [serial = 975] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (10C14800) [pid = 3592] [serial = 976] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (15999C00) [pid = 3592] [serial = 967] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (1595E400) [pid = 3592] [serial = 979] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (167B6400) [pid = 3592] [serial = 981] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (105E7C00) [pid = 3592] [serial = 945] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (105F3400) [pid = 3592] [serial = 946] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (10B29400) [pid = 3592] [serial = 948] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (1638B800) [pid = 3592] [serial = 969] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (10BAF000) [pid = 3592] [serial = 949] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (1666BC00) [pid = 3592] [serial = 972] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (1638D000) [pid = 3592] [serial = 970] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (12B2A800) [pid = 3592] [serial = 954] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (12F45400) [pid = 3592] [serial = 955] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (1510D000) [pid = 3592] [serial = 963] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (15141400) [pid = 3592] [serial = 964] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (15967000) [pid = 3592] [serial = 966] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (13126C00) [pid = 3592] [serial = 957] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (131EA400) [pid = 3592] [serial = 958] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (16694800) [pid = 3592] [serial = 973] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 73 (155A1400) [pid = 3592] [serial = 978] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 72 (13951800) [pid = 3592] [serial = 960] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 71 (13A5D400) [pid = 3592] [serial = 961] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 70 (114D8C00) [pid = 3592] [serial = 951] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | --DOMWINDOW == 69 (118B9400) [pid = 3592] [serial = 952] [outer = 00000000] [url = about:blank] 19:08:32 INFO - PROCESS | 3592 | 1464232112498 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}] 19:08:32 INFO - PROCESS | 3592 | 1464232112583 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 19:08:32 INFO - PROCESS | 3592 | 1464232112591 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:32 INFO - PROCESS | 3592 | ++DOCSHELL 10A51800 == 42 [pid = 3592] [id = 344] 19:08:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 70 (10A52400) [pid = 3592] [serial = 1031] [outer = 00000000] 19:08:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 71 (10AC7000) [pid = 3592] [serial = 1032] [outer = 10A52400] 19:08:32 INFO - PROCESS | 3592 | 1464232112619 Marionette DEBUG loaded listener.js 19:08:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 72 (10B2B800) [pid = 3592] [serial = 1033] [outer = 10A52400] 19:08:33 INFO - PROCESS | 3592 | 1464232113078 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]]]}] 19:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 19:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 672ms 19:08:33 INFO - PROCESS | 3592 | 1464232113127 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 19:08:33 INFO - PROCESS | 3592 | 1464232113132 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 19:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 19:08:33 INFO - PROCESS | 3592 | 1464232113120 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 19:08:33 INFO - PROCESS | 3592 | 1464232113122 Marionette TRACE conn3 <- [1,1342,null,{}] 19:08:33 INFO - PROCESS | 3592 | 1464232113126 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}] 19:08:33 INFO - PROCESS | 3592 | 1464232113211 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 19:08:33 INFO - PROCESS | 3592 | 1464232113220 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:33 INFO - PROCESS | 3592 | ++DOCSHELL 11F0D000 == 43 [pid = 3592] [id = 345] 19:08:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 73 (129F3400) [pid = 3592] [serial = 1034] [outer = 00000000] 19:08:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (12B2AC00) [pid = 3592] [serial = 1035] [outer = 129F3400] 19:08:33 INFO - PROCESS | 3592 | 1464232113266 Marionette DEBUG loaded listener.js 19:08:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (12FA4000) [pid = 3592] [serial = 1036] [outer = 129F3400] 19:08:33 INFO - PROCESS | 3592 | 1464232113682 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]]]}] 19:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 19:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 617ms 19:08:33 INFO - PROCESS | 3592 | 1464232113743 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 19:08:33 INFO - PROCESS | 3592 | 1464232113745 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 19:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 19:08:33 INFO - PROCESS | 3592 | 1464232113749 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 19:08:33 INFO - PROCESS | 3592 | 1464232113752 Marionette TRACE conn3 <- [1,1346,null,{}] 19:08:33 INFO - PROCESS | 3592 | 1464232113762 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}] 19:08:33 INFO - PROCESS | 3592 | 1464232113830 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 19:08:33 INFO - PROCESS | 3592 | 1464232113917 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:33 INFO - PROCESS | 3592 | ++DOCSHELL 1386E800 == 44 [pid = 3592] [id = 346] 19:08:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (1386FC00) [pid = 3592] [serial = 1037] [outer = 00000000] 19:08:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (13A50C00) [pid = 3592] [serial = 1038] [outer = 1386FC00] 19:08:33 INFO - PROCESS | 3592 | 1464232113961 Marionette DEBUG loaded listener.js 19:08:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (1452E400) [pid = 3592] [serial = 1039] [outer = 1386FC00] 19:08:34 INFO - PROCESS | 3592 | 1464232114279 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]]]}] 19:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 19:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 563ms 19:08:34 INFO - PROCESS | 3592 | 1464232114300 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 19:08:34 INFO - PROCESS | 3592 | 1464232114303 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 19:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 19:08:34 INFO - PROCESS | 3592 | 1464232114323 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 19:08:34 INFO - PROCESS | 3592 | 1464232114324 Marionette TRACE conn3 <- [1,1350,null,{}] 19:08:34 INFO - PROCESS | 3592 | 1464232114328 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}] 19:08:34 INFO - PROCESS | 3592 | 1464232114395 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 19:08:34 INFO - PROCESS | 3592 | 1464232114433 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:34 INFO - PROCESS | 3592 | ++DOCSHELL 1510E400 == 45 [pid = 3592] [id = 347] 19:08:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (15141400) [pid = 3592] [serial = 1040] [outer = 00000000] 19:08:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (1560BC00) [pid = 3592] [serial = 1041] [outer = 15141400] 19:08:34 INFO - PROCESS | 3592 | 1464232114479 Marionette DEBUG loaded listener.js 19:08:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (1560C400) [pid = 3592] [serial = 1042] [outer = 15141400] 19:08:34 INFO - PROCESS | 3592 | 1464232114921 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]]]}] 19:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 19:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 645ms 19:08:34 INFO - PROCESS | 3592 | 1464232114984 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 19:08:34 INFO - PROCESS | 3592 | 1464232114986 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 19:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 19:08:34 INFO - PROCESS | 3592 | 1464232114972 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 19:08:34 INFO - PROCESS | 3592 | 1464232114974 Marionette TRACE conn3 <- [1,1354,null,{}] 19:08:34 INFO - PROCESS | 3592 | 1464232114977 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}] 19:08:35 INFO - PROCESS | 3592 | 1464232115084 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 19:08:35 INFO - PROCESS | 3592 | 1464232115091 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:35 INFO - PROCESS | 3592 | ++DOCSHELL 1595EC00 == 46 [pid = 3592] [id = 348] 19:08:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (15963400) [pid = 3592] [serial = 1043] [outer = 00000000] 19:08:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (16384000) [pid = 3592] [serial = 1044] [outer = 15963400] 19:08:35 INFO - PROCESS | 3592 | 1464232115162 Marionette DEBUG loaded listener.js 19:08:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (1638FC00) [pid = 3592] [serial = 1045] [outer = 15963400] 19:08:35 INFO - PROCESS | 3592 | 1464232115560 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] 19:08:35 INFO - PROCESS | 3592 | 1464232115623 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 19:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 19:08:35 INFO - PROCESS | 3592 | 1464232115635 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 19:08:35 INFO - PROCESS | 3592 | 1464232115637 Marionette TRACE conn3 <- [1,1358,null,{}] 19:08:35 INFO - PROCESS | 3592 | 1464232115641 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}] 19:08:35 INFO - PROCESS | 3592 | 1464232115742 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 19:08:35 INFO - PROCESS | 3592 | 1464232115802 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:35 INFO - PROCESS | 3592 | ++DOCSHELL 167B3C00 == 47 [pid = 3592] [id = 349] 19:08:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (167B4800) [pid = 3592] [serial = 1046] [outer = 00000000] 19:08:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (167C1000) [pid = 3592] [serial = 1047] [outer = 167B4800] 19:08:35 INFO - PROCESS | 3592 | 1464232115829 Marionette DEBUG loaded listener.js 19:08:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (168BA800) [pid = 3592] [serial = 1048] [outer = 167B4800] 19:08:36 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (1386A400) [pid = 3592] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 19:08:36 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (12BDA400) [pid = 3592] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 19:08:36 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (129F4C00) [pid = 3592] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 19:08:36 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (10B2B000) [pid = 3592] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 19:08:36 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (104EC000) [pid = 3592] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 19:08:36 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (13A5E400) [pid = 3592] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 19:08:36 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (10ACB400) [pid = 3592] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 19:08:36 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (13868000) [pid = 3592] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 19:08:36 INFO - PROCESS | 3592 | 1464232116221 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] 19:08:36 INFO - PROCESS | 3592 | 1464232116254 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 19:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 19:08:36 INFO - PROCESS | 3592 | 1464232116257 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 19:08:36 INFO - PROCESS | 3592 | 1464232116259 Marionette TRACE conn3 <- [1,1362,null,{}] 19:08:36 INFO - PROCESS | 3592 | 1464232116266 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}] 19:08:36 INFO - PROCESS | 3592 | 1464232116326 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 19:08:36 INFO - PROCESS | 3592 | 1464232116333 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:36 INFO - PROCESS | 3592 | ++DOCSHELL 13868000 == 48 [pid = 3592] [id = 350] 19:08:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (13869400) [pid = 3592] [serial = 1049] [outer = 00000000] 19:08:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (14533400) [pid = 3592] [serial = 1050] [outer = 13869400] 19:08:36 INFO - PROCESS | 3592 | 1464232116378 Marionette DEBUG loaded listener.js 19:08:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (14534400) [pid = 3592] [serial = 1051] [outer = 13869400] 19:08:36 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:08:36 INFO - PROCESS | 3592 | 1464232116757 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] 19:08:36 INFO - PROCESS | 3592 | 1464232116783 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 19:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 19:08:36 INFO - PROCESS | 3592 | 1464232116786 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 19:08:36 INFO - PROCESS | 3592 | 1464232116788 Marionette TRACE conn3 <- [1,1366,null,{}] 19:08:36 INFO - PROCESS | 3592 | 1464232116791 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}] 19:08:36 INFO - PROCESS | 3592 | 1464232116852 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 19:08:36 INFO - PROCESS | 3592 | 1464232116860 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:36 INFO - PROCESS | 3592 | ++DOCSHELL 12B4F800 == 49 [pid = 3592] [id = 351] 19:08:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (168B9800) [pid = 3592] [serial = 1052] [outer = 00000000] 19:08:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (16AB7400) [pid = 3592] [serial = 1053] [outer = 168B9800] 19:08:36 INFO - PROCESS | 3592 | 1464232116904 Marionette DEBUG loaded listener.js 19:08:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (16ABA000) [pid = 3592] [serial = 1054] [outer = 168B9800] 19:08:37 INFO - PROCESS | 3592 | 1464232117286 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] 19:08:37 INFO - PROCESS | 3592 | 1464232117358 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 19:08:37 INFO - PROCESS | 3592 | 1464232117361 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 19:08:37 INFO - PROCESS | 3592 | 1464232117363 Marionette TRACE conn3 <- [1,1370,null,{}] 19:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 19:08:37 INFO - PROCESS | 3592 | 1464232117366 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}] 19:08:37 INFO - PROCESS | 3592 | 1464232117429 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 19:08:37 INFO - PROCESS | 3592 | 1464232117436 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:37 INFO - PROCESS | 3592 | ++DOCSHELL 0F30F400 == 50 [pid = 3592] [id = 352] 19:08:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (102CA000) [pid = 3592] [serial = 1055] [outer = 00000000] 19:08:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (16E23800) [pid = 3592] [serial = 1056] [outer = 102CA000] 19:08:37 INFO - PROCESS | 3592 | 1464232117480 Marionette DEBUG loaded listener.js 19:08:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (16E2A800) [pid = 3592] [serial = 1057] [outer = 102CA000] 19:08:37 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:08:37 INFO - PROCESS | 3592 | 1464232117856 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] 19:08:37 INFO - PROCESS | 3592 | 1464232117887 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 19:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 19:08:37 INFO - PROCESS | 3592 | 1464232117895 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 19:08:37 INFO - PROCESS | 3592 | 1464232117896 Marionette TRACE conn3 <- [1,1374,null,{}] 19:08:37 INFO - PROCESS | 3592 | 1464232117900 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}] 19:08:37 INFO - PROCESS | 3592 | 1464232117961 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 19:08:37 INFO - PROCESS | 3592 | 1464232117974 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:37 INFO - PROCESS | 3592 | ++DOCSHELL 16B98400 == 51 [pid = 3592] [id = 353] 19:08:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (16E31400) [pid = 3592] [serial = 1058] [outer = 00000000] 19:08:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (170DE800) [pid = 3592] [serial = 1059] [outer = 16E31400] 19:08:38 INFO - PROCESS | 3592 | 1464232118020 Marionette DEBUG loaded listener.js 19:08:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (17215000) [pid = 3592] [serial = 1060] [outer = 16E31400] 19:08:38 INFO - PROCESS | 3592 | 1464232118699 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] 19:08:38 INFO - PROCESS | 3592 | 1464232118719 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 19:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 19:08:38 INFO - PROCESS | 3592 | 1464232118724 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 19:08:38 INFO - PROCESS | 3592 | 1464232118729 Marionette TRACE conn3 <- [1,1378,null,{}] 19:08:38 INFO - PROCESS | 3592 | 1464232118735 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}] 19:08:38 INFO - PROCESS | 3592 | 1464232118845 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 19:08:38 INFO - PROCESS | 3592 | 1464232118957 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:38 INFO - PROCESS | 3592 | ++DOCSHELL 10BAF000 == 52 [pid = 3592] [id = 354] 19:08:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (10C08400) [pid = 3592] [serial = 1061] [outer = 00000000] 19:08:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (11F9CC00) [pid = 3592] [serial = 1062] [outer = 10C08400] 19:08:39 INFO - PROCESS | 3592 | 1464232119023 Marionette DEBUG loaded listener.js 19:08:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (129FAC00) [pid = 3592] [serial = 1063] [outer = 10C08400] 19:08:39 INFO - PROCESS | 3592 | 1464232119563 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]]]}] 19:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 19:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 878ms 19:08:39 INFO - PROCESS | 3592 | 1464232119622 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 19:08:39 INFO - PROCESS | 3592 | 1464232119628 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 19:08:39 INFO - PROCESS | 3592 | 1464232119635 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 19:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 19:08:39 INFO - PROCESS | 3592 | 1464232119619 Marionette TRACE conn3 <- [1,1382,null,{}] 19:08:39 INFO - PROCESS | 3592 | 1464232119623 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}] 19:08:39 INFO - PROCESS | 3592 | 1464232119733 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 19:08:39 INFO - PROCESS | 3592 | 1464232119845 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:39 INFO - PROCESS | 3592 | ++DOCSHELL 14209800 == 53 [pid = 3592] [id = 355] 19:08:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (1420A000) [pid = 3592] [serial = 1064] [outer = 00000000] 19:08:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (15997800) [pid = 3592] [serial = 1065] [outer = 1420A000] 19:08:39 INFO - PROCESS | 3592 | 1464232119901 Marionette DEBUG loaded listener.js 19:08:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (16382800) [pid = 3592] [serial = 1066] [outer = 1420A000] 19:08:40 INFO - PROCESS | 3592 | 1464232120475 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]]]}] 19:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 19:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 887ms 19:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 19:08:40 INFO - PROCESS | 3592 | 1464232120516 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 19:08:40 INFO - PROCESS | 3592 | 1464232120519 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 19:08:40 INFO - PROCESS | 3592 | 1464232120523 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 19:08:40 INFO - PROCESS | 3592 | 1464232120526 Marionette TRACE conn3 <- [1,1386,null,{}] 19:08:40 INFO - PROCESS | 3592 | 1464232120537 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}] 19:08:40 INFO - PROCESS | 3592 | 1464232120645 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 19:08:40 INFO - PROCESS | 3592 | 1464232120761 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:40 INFO - PROCESS | 3592 | ++DOCSHELL 16F25000 == 54 [pid = 3592] [id = 356] 19:08:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (16F25400) [pid = 3592] [serial = 1067] [outer = 00000000] 19:08:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (17274800) [pid = 3592] [serial = 1068] [outer = 16F25400] 19:08:40 INFO - PROCESS | 3592 | 1464232120820 Marionette DEBUG loaded listener.js 19:08:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (17911800) [pid = 3592] [serial = 1069] [outer = 16F25400] 19:08:41 INFO - PROCESS | 3592 | 1464232121597 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]]]}] 19:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 19:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1106ms 19:08:41 INFO - PROCESS | 3592 | 1464232121632 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 19:08:41 INFO - PROCESS | 3592 | 1464232121636 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 19:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 19:08:41 INFO - PROCESS | 3592 | 1464232121641 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 19:08:41 INFO - PROCESS | 3592 | 1464232121645 Marionette TRACE conn3 <- [1,1390,null,{}] 19:08:41 INFO - PROCESS | 3592 | 1464232121650 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}] 19:08:41 INFO - PROCESS | 3592 | 1464232121748 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 19:08:41 INFO - PROCESS | 3592 | 1464232121830 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:41 INFO - PROCESS | 3592 | ++DOCSHELL 10ACCC00 == 55 [pid = 3592] [id = 357] 19:08:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (10AD0C00) [pid = 3592] [serial = 1070] [outer = 00000000] 19:08:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (114DC800) [pid = 3592] [serial = 1071] [outer = 10AD0C00] 19:08:41 INFO - PROCESS | 3592 | 1464232121922 Marionette DEBUG loaded listener.js 19:08:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (11CB2800) [pid = 3592] [serial = 1072] [outer = 10AD0C00] 19:08:42 INFO - PROCESS | 3592 | --DOCSHELL 11CB0400 == 54 [pid = 3592] [id = 338] 19:08:42 INFO - PROCESS | 3592 | --DOCSHELL 104E7000 == 53 [pid = 3592] [id = 336] 19:08:42 INFO - PROCESS | 3592 | --DOCSHELL 1B62B400 == 52 [pid = 3592] [id = 16] 19:08:42 INFO - PROCESS | 3592 | --DOCSHELL 13939800 == 51 [pid = 3592] [id = 335] 19:08:42 INFO - PROCESS | 3592 | --DOCSHELL 0C77AC00 == 50 [pid = 3592] [id = 18] 19:08:42 INFO - PROCESS | 3592 | --DOCSHELL 13865400 == 49 [pid = 3592] [id = 334] 19:08:42 INFO - PROCESS | 3592 | --DOCSHELL 132E6000 == 48 [pid = 3592] [id = 19] 19:08:42 INFO - PROCESS | 3592 | --DOCSHELL 0F30F400 == 47 [pid = 3592] [id = 352] 19:08:42 INFO - PROCESS | 3592 | --DOCSHELL 12B4F800 == 46 [pid = 3592] [id = 351] 19:08:42 INFO - PROCESS | 3592 | --DOCSHELL 13868000 == 45 [pid = 3592] [id = 350] 19:08:42 INFO - PROCESS | 3592 | --DOCSHELL 167B3C00 == 44 [pid = 3592] [id = 349] 19:08:42 INFO - PROCESS | 3592 | --DOCSHELL 1595EC00 == 43 [pid = 3592] [id = 348] 19:08:42 INFO - PROCESS | 3592 | --DOCSHELL 1510E400 == 42 [pid = 3592] [id = 347] 19:08:42 INFO - PROCESS | 3592 | --DOCSHELL 1386E800 == 41 [pid = 3592] [id = 346] 19:08:42 INFO - PROCESS | 3592 | --DOCSHELL 11F0D000 == 40 [pid = 3592] [id = 345] 19:08:42 INFO - PROCESS | 3592 | --DOCSHELL 10A51800 == 39 [pid = 3592] [id = 344] 19:08:42 INFO - PROCESS | 3592 | --DOCSHELL 104E6000 == 38 [pid = 3592] [id = 340] 19:08:42 INFO - PROCESS | 3592 | --DOCSHELL 13105000 == 37 [pid = 3592] [id = 339] 19:08:42 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (16665C00) [pid = 3592] [serial = 1015] [outer = 00000000] [url = about:blank] 19:08:42 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1599FC00) [pid = 3592] [serial = 1008] [outer = 00000000] [url = about:blank] 19:08:42 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (168B6C00) [pid = 3592] [serial = 984] [outer = 00000000] [url = about:blank] 19:08:42 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (12B4CC00) [pid = 3592] [serial = 999] [outer = 00000000] [url = about:blank] 19:08:42 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (10C0F000) [pid = 3592] [serial = 996] [outer = 00000000] [url = about:blank] 19:08:42 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (10C15000) [pid = 3592] [serial = 997] [outer = 00000000] [url = about:blank] 19:08:42 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (10A52800) [pid = 3592] [serial = 993] [outer = 00000000] [url = about:blank] 19:08:42 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (10AC2C00) [pid = 3592] [serial = 994] [outer = 00000000] [url = about:blank] 19:08:42 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (10C13C00) [pid = 3592] [serial = 990] [outer = 00000000] [url = about:blank] 19:08:42 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (10ACD000) [pid = 3592] [serial = 987] [outer = 00000000] [url = about:blank] 19:08:42 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (14538400) [pid = 3592] [serial = 1005] [outer = 00000000] [url = about:blank] 19:08:42 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (16691C00) [pid = 3592] [serial = 1017] [outer = 00000000] [url = about:blank] 19:08:42 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (13124C00) [pid = 3592] [serial = 1011] [outer = 00000000] [url = about:blank] 19:08:42 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (16390800) [pid = 3592] [serial = 1014] [outer = 00000000] [url = about:blank] 19:08:42 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (16381C00) [pid = 3592] [serial = 1009] [outer = 00000000] [url = about:blank] 19:08:42 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (1393B000) [pid = 3592] [serial = 1002] [outer = 00000000] [url = about:blank] 19:08:42 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (13951400) [pid = 3592] [serial = 1003] [outer = 00000000] [url = about:blank] 19:08:42 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (15105400) [pid = 3592] [serial = 1006] [outer = 00000000] [url = about:blank] 19:08:42 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (12FEC800) [pid = 3592] [serial = 1000] [outer = 00000000] [url = about:blank] 19:08:42 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (14206C00) [pid = 3592] [serial = 1012] [outer = 00000000] [url = about:blank] 19:08:42 INFO - PROCESS | 3592 | 1464232122470 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]]]}] 19:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 19:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 866ms 19:08:42 INFO - PROCESS | 3592 | 1464232122512 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 19:08:42 INFO - PROCESS | 3592 | 1464232122517 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 19:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 19:08:42 INFO - PROCESS | 3592 | 1464232122527 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 19:08:42 INFO - PROCESS | 3592 | 1464232122530 Marionette TRACE conn3 <- [1,1394,null,{}] 19:08:42 INFO - PROCESS | 3592 | 1464232122534 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}] 19:08:42 INFO - PROCESS | 3592 | 1464232122623 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 19:08:42 INFO - PROCESS | 3592 | 1464232122696 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:42 INFO - PROCESS | 3592 | ++DOCSHELL 10A52800 == 38 [pid = 3592] [id = 358] 19:08:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (10B20C00) [pid = 3592] [serial = 1073] [outer = 00000000] 19:08:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (10F97C00) [pid = 3592] [serial = 1074] [outer = 10B20C00] 19:08:42 INFO - PROCESS | 3592 | 1464232122743 Marionette DEBUG loaded listener.js 19:08:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (1290B000) [pid = 3592] [serial = 1075] [outer = 10B20C00] 19:08:43 INFO - PROCESS | 3592 | 1464232123172 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]]]}] 19:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 19:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 702ms 19:08:43 INFO - PROCESS | 3592 | 1464232123227 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 19:08:43 INFO - PROCESS | 3592 | 1464232123230 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 19:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 19:08:43 INFO - PROCESS | 3592 | 1464232123233 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 19:08:43 INFO - PROCESS | 3592 | 1464232123236 Marionette TRACE conn3 <- [1,1398,null,{}] 19:08:43 INFO - PROCESS | 3592 | 1464232123247 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}] 19:08:43 INFO - PROCESS | 3592 | 1464232123335 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 19:08:43 INFO - PROCESS | 3592 | 1464232123348 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:43 INFO - PROCESS | 3592 | ++DOCSHELL 1380C400 == 39 [pid = 3592] [id = 359] 19:08:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (1380DC00) [pid = 3592] [serial = 1076] [outer = 00000000] 19:08:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (1386C000) [pid = 3592] [serial = 1077] [outer = 1380DC00] 19:08:43 INFO - PROCESS | 3592 | 1464232123397 Marionette DEBUG loaded listener.js 19:08:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (1394A800) [pid = 3592] [serial = 1078] [outer = 1380DC00] 19:08:43 INFO - PROCESS | 3592 | 1464232123828 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]]]}] 19:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 19:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 597ms 19:08:43 INFO - PROCESS | 3592 | 1464232123836 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 19:08:43 INFO - PROCESS | 3592 | 1464232123839 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 19:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 19:08:43 INFO - PROCESS | 3592 | 1464232123846 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 19:08:43 INFO - PROCESS | 3592 | 1464232123847 Marionette TRACE conn3 <- [1,1402,null,{}] 19:08:43 INFO - PROCESS | 3592 | 1464232123851 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}] 19:08:43 INFO - PROCESS | 3592 | 1464232123935 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 19:08:43 INFO - PROCESS | 3592 | 1464232123944 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:43 INFO - PROCESS | 3592 | ++DOCSHELL 1386A400 == 40 [pid = 3592] [id = 360] 19:08:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (13A55400) [pid = 3592] [serial = 1079] [outer = 00000000] 19:08:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (1513C400) [pid = 3592] [serial = 1080] [outer = 13A55400] 19:08:43 INFO - PROCESS | 3592 | 1464232123990 Marionette DEBUG loaded listener.js 19:08:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (155A1400) [pid = 3592] [serial = 1081] [outer = 13A55400] 19:08:44 INFO - PROCESS | 3592 | 1464232124439 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]]]}] 19:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 19:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 657ms 19:08:44 INFO - PROCESS | 3592 | 1464232124527 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 19:08:44 INFO - PROCESS | 3592 | 1464232124529 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 19:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 19:08:44 INFO - PROCESS | 3592 | 1464232124532 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 19:08:44 INFO - PROCESS | 3592 | 1464232124533 Marionette TRACE conn3 <- [1,1406,null,{}] 19:08:44 INFO - PROCESS | 3592 | 1464232124537 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}] 19:08:44 INFO - PROCESS | 3592 | 1464232124640 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 19:08:44 INFO - PROCESS | 3592 | 1464232124725 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:44 INFO - PROCESS | 3592 | ++DOCSHELL 1599A000 == 41 [pid = 3592] [id = 361] 19:08:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (1599A400) [pid = 3592] [serial = 1082] [outer = 00000000] 19:08:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (16385C00) [pid = 3592] [serial = 1083] [outer = 1599A400] 19:08:44 INFO - PROCESS | 3592 | 1464232124770 Marionette DEBUG loaded listener.js 19:08:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (16390000) [pid = 3592] [serial = 1084] [outer = 1599A400] 19:08:45 INFO - PROCESS | 3592 | 1464232125210 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]]]}] 19:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 19:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 702ms 19:08:45 INFO - PROCESS | 3592 | 1464232125240 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 19:08:45 INFO - PROCESS | 3592 | 1464232125242 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 19:08:45 INFO - PROCESS | 3592 | 1464232125246 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 19:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 19:08:45 INFO - PROCESS | 3592 | 1464232125248 Marionette TRACE conn3 <- [1,1410,null,{}] 19:08:45 INFO - PROCESS | 3592 | 1464232125251 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}] 19:08:45 INFO - PROCESS | 3592 | 1464232125391 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 19:08:45 INFO - PROCESS | 3592 | 1464232125441 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:45 INFO - PROCESS | 3592 | ++DOCSHELL 10274400 == 42 [pid = 3592] [id = 362] 19:08:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (16695000) [pid = 3592] [serial = 1085] [outer = 00000000] 19:08:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (167B7800) [pid = 3592] [serial = 1086] [outer = 16695000] 19:08:45 INFO - PROCESS | 3592 | 1464232125487 Marionette DEBUG loaded listener.js 19:08:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (168BC400) [pid = 3592] [serial = 1087] [outer = 16695000] 19:08:45 INFO - PROCESS | 3592 | 1464232125918 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]]]}] 19:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 19:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 702ms 19:08:45 INFO - PROCESS | 3592 | 1464232125960 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 19:08:45 INFO - PROCESS | 3592 | 1464232125962 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 19:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 19:08:45 INFO - PROCESS | 3592 | 1464232125965 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 19:08:45 INFO - PROCESS | 3592 | 1464232125967 Marionette TRACE conn3 <- [1,1414,null,{}] 19:08:45 INFO - PROCESS | 3592 | 1464232125970 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}] 19:08:46 INFO - PROCESS | 3592 | 1464232126077 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 19:08:46 INFO - PROCESS | 3592 | 1464232126087 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:46 INFO - PROCESS | 3592 | ++DOCSHELL 13868000 == 43 [pid = 3592] [id = 363] 19:08:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (168BEC00) [pid = 3592] [serial = 1088] [outer = 00000000] 19:08:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (16AB9400) [pid = 3592] [serial = 1089] [outer = 168BEC00] 19:08:46 INFO - PROCESS | 3592 | 1464232126139 Marionette DEBUG loaded listener.js 19:08:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (16B97800) [pid = 3592] [serial = 1090] [outer = 168BEC00] 19:08:46 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (15963400) [pid = 3592] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 19:08:46 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (15141400) [pid = 3592] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 19:08:46 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (10A52400) [pid = 3592] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 19:08:46 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (129F3400) [pid = 3592] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 19:08:46 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (167B4800) [pid = 3592] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 19:08:46 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (1386FC00) [pid = 3592] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 19:08:46 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (13869400) [pid = 3592] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 19:08:46 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (168B9800) [pid = 3592] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 19:08:46 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (102CA000) [pid = 3592] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 19:08:46 INFO - PROCESS | 3592 | 1464232126601 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]]]}] 19:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 19:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 673ms 19:08:46 INFO - PROCESS | 3592 | 1464232126628 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 19:08:46 INFO - PROCESS | 3592 | 1464232126630 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 19:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 19:08:46 INFO - PROCESS | 3592 | 1464232126634 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 19:08:46 INFO - PROCESS | 3592 | 1464232126636 Marionette TRACE conn3 <- [1,1418,null,{}] 19:08:46 INFO - PROCESS | 3592 | 1464232126639 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}] 19:08:46 INFO - PROCESS | 3592 | 1464232126751 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 19:08:46 INFO - PROCESS | 3592 | 1464232126806 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:46 INFO - PROCESS | 3592 | ++DOCSHELL 10A54C00 == 44 [pid = 3592] [id = 364] 19:08:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (10B20400) [pid = 3592] [serial = 1091] [outer = 00000000] 19:08:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (166E3000) [pid = 3592] [serial = 1092] [outer = 10B20400] 19:08:46 INFO - PROCESS | 3592 | 1464232126852 Marionette DEBUG loaded listener.js 19:08:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (167B4800) [pid = 3592] [serial = 1093] [outer = 10B20400] 19:08:47 INFO - PROCESS | 3592 | 1464232127224 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]]]}] 19:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 19:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 598ms 19:08:47 INFO - PROCESS | 3592 | 1464232127254 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 19:08:47 INFO - PROCESS | 3592 | 1464232127256 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 19:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 19:08:47 INFO - PROCESS | 3592 | 1464232127259 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 19:08:47 INFO - PROCESS | 3592 | 1464232127261 Marionette TRACE conn3 <- [1,1422,null,{}] 19:08:47 INFO - PROCESS | 3592 | 1464232127264 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}] 19:08:47 INFO - PROCESS | 3592 | 1464232127344 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 19:08:47 INFO - PROCESS | 3592 | 1464232127363 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:47 INFO - PROCESS | 3592 | ++DOCSHELL 16693800 == 45 [pid = 3592] [id = 365] 19:08:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (16AB1C00) [pid = 3592] [serial = 1094] [outer = 00000000] 19:08:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (17215800) [pid = 3592] [serial = 1095] [outer = 16AB1C00] 19:08:47 INFO - PROCESS | 3592 | 1464232127407 Marionette DEBUG loaded listener.js 19:08:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (17217400) [pid = 3592] [serial = 1096] [outer = 16AB1C00] 19:08:47 INFO - PROCESS | 3592 | 1464232127829 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]]]}] 19:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 19:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 597ms 19:08:47 INFO - PROCESS | 3592 | 1464232127864 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 19:08:47 INFO - PROCESS | 3592 | 1464232127866 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 19:08:47 INFO - PROCESS | 3592 | 1464232127869 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 19:08:47 INFO - PROCESS | 3592 | 1464232127871 Marionette TRACE conn3 <- [1,1426,null,{}] 19:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 19:08:47 INFO - PROCESS | 3592 | 1464232127874 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}] 19:08:47 INFO - PROCESS | 3592 | 1464232127955 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 19:08:47 INFO - PROCESS | 3592 | 1464232127962 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:47 INFO - PROCESS | 3592 | ++DOCSHELL 10275400 == 46 [pid = 3592] [id = 366] 19:08:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (102C9800) [pid = 3592] [serial = 1097] [outer = 00000000] 19:08:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (16173400) [pid = 3592] [serial = 1098] [outer = 102C9800] 19:08:47 INFO - PROCESS | 3592 | 1464232128006 Marionette DEBUG loaded listener.js 19:08:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (17C73400) [pid = 3592] [serial = 1099] [outer = 102C9800] 19:08:48 INFO - PROCESS | 3592 | 1464232128516 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]]]}] 19:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 19:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 672ms 19:08:48 INFO - PROCESS | 3592 | 1464232128550 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 19:08:48 INFO - PROCESS | 3592 | 1464232128554 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 19:08:48 INFO - PROCESS | 3592 | 1464232128560 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 19:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 19:08:48 INFO - PROCESS | 3592 | 1464232128564 Marionette TRACE conn3 <- [1,1430,null,{}] 19:08:48 INFO - PROCESS | 3592 | 1464232128572 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}] 19:08:48 INFO - PROCESS | 3592 | 1464232128711 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 19:08:48 INFO - PROCESS | 3592 | 1464232128834 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:48 INFO - PROCESS | 3592 | ++DOCSHELL 10ACFC00 == 47 [pid = 3592] [id = 367] 19:08:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (10AD0000) [pid = 3592] [serial = 1100] [outer = 00000000] 19:08:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (10F9C400) [pid = 3592] [serial = 1101] [outer = 10AD0000] 19:08:48 INFO - PROCESS | 3592 | 1464232128892 Marionette DEBUG loaded listener.js 19:08:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (129F0400) [pid = 3592] [serial = 1102] [outer = 10AD0000] 19:08:49 INFO - PROCESS | 3592 | 1464232129475 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]]]}] 19:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 19:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 956ms 19:08:49 INFO - PROCESS | 3592 | 1464232129512 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 19:08:49 INFO - PROCESS | 3592 | 1464232129517 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 19:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 19:08:49 INFO - PROCESS | 3592 | 1464232129524 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 19:08:49 INFO - PROCESS | 3592 | 1464232129527 Marionette TRACE conn3 <- [1,1434,null,{}] 19:08:49 INFO - PROCESS | 3592 | 1464232129531 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}] 19:08:49 INFO - PROCESS | 3592 | 1464232129640 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 19:08:49 INFO - PROCESS | 3592 | 1464232129772 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:49 INFO - PROCESS | 3592 | ++DOCSHELL 13866C00 == 48 [pid = 3592] [id = 368] 19:08:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1386B800) [pid = 3592] [serial = 1103] [outer = 00000000] 19:08:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1420B000) [pid = 3592] [serial = 1104] [outer = 1386B800] 19:08:49 INFO - PROCESS | 3592 | 1464232129828 Marionette DEBUG loaded listener.js 19:08:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (15139400) [pid = 3592] [serial = 1105] [outer = 1386B800] 19:08:50 INFO - PROCESS | 3592 | 1464232130451 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]]]}] 19:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 19:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 956ms 19:08:50 INFO - PROCESS | 3592 | 1464232130486 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 19:08:50 INFO - PROCESS | 3592 | 1464232130489 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 19:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 19:08:50 INFO - PROCESS | 3592 | 1464232130493 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 19:08:50 INFO - PROCESS | 3592 | 1464232130497 Marionette TRACE conn3 <- [1,1438,null,{}] 19:08:50 INFO - PROCESS | 3592 | 1464232130508 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}] 19:08:50 INFO - PROCESS | 3592 | 1464232130600 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 19:08:50 INFO - PROCESS | 3592 | 1464232130733 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:50 INFO - PROCESS | 3592 | ++DOCSHELL 16E2D400 == 49 [pid = 3592] [id = 369] 19:08:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (16E2DC00) [pid = 3592] [serial = 1106] [outer = 00000000] 19:08:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (17BF4C00) [pid = 3592] [serial = 1107] [outer = 16E2DC00] 19:08:50 INFO - PROCESS | 3592 | 1464232130791 Marionette DEBUG loaded listener.js 19:08:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (17D10800) [pid = 3592] [serial = 1108] [outer = 16E2DC00] 19:08:51 INFO - PROCESS | 3592 | 1464232131373 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]]]}] 19:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 19:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 956ms 19:08:51 INFO - PROCESS | 3592 | 1464232131443 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 19:08:51 INFO - PROCESS | 3592 | 1464232131445 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 19:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 19:08:51 INFO - PROCESS | 3592 | 1464232131449 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 19:08:51 INFO - PROCESS | 3592 | 1464232131451 Marionette TRACE conn3 <- [1,1442,null,{}] 19:08:51 INFO - PROCESS | 3592 | 1464232131455 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}] 19:08:51 INFO - PROCESS | 3592 | 1464232131560 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 19:08:51 INFO - PROCESS | 3592 | 1464232131691 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:51 INFO - PROCESS | 3592 | ++DOCSHELL 16663400 == 50 [pid = 3592] [id = 370] 19:08:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (18395400) [pid = 3592] [serial = 1109] [outer = 00000000] 19:08:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (18693C00) [pid = 3592] [serial = 1110] [outer = 18395400] 19:08:51 INFO - PROCESS | 3592 | 1464232131747 Marionette DEBUG loaded listener.js 19:08:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (196EDC00) [pid = 3592] [serial = 1111] [outer = 18395400] 19:08:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (17D13000) [pid = 3592] [serial = 1112] [outer = 1B624C00] 19:08:52 INFO - PROCESS | 3592 | 1464232132414 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]]]}] 19:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 19:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 986ms 19:08:52 INFO - PROCESS | 3592 | 1464232132471 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 19:08:52 INFO - PROCESS | 3592 | 1464232132457 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 19:08:52 INFO - PROCESS | 3592 | 1464232132461 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 19:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 19:08:52 INFO - PROCESS | 3592 | 1464232132463 Marionette TRACE conn3 <- [1,1446,null,{}] 19:08:52 INFO - PROCESS | 3592 | 1464232132467 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}] 19:08:52 INFO - PROCESS | 3592 | 1464232132585 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 19:08:52 INFO - PROCESS | 3592 | 1464232132717 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:52 INFO - PROCESS | 3592 | ++DOCSHELL 10B26400 == 51 [pid = 3592] [id = 371] 19:08:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (10B29000) [pid = 3592] [serial = 1113] [outer = 00000000] 19:08:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1125E800) [pid = 3592] [serial = 1114] [outer = 10B29000] 19:08:52 INFO - PROCESS | 3592 | 1464232132774 Marionette DEBUG loaded listener.js 19:08:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (12B45800) [pid = 3592] [serial = 1115] [outer = 10B29000] 19:08:53 INFO - PROCESS | 3592 | 1464232133530 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]]]}] 19:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 19:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1090ms 19:08:53 INFO - PROCESS | 3592 | 1464232133571 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 19:08:53 INFO - PROCESS | 3592 | 1464232133576 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 19:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 19:08:53 INFO - PROCESS | 3592 | 1464232133599 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 19:08:53 INFO - PROCESS | 3592 | 1464232133603 Marionette TRACE conn3 <- [1,1450,null,{}] 19:08:53 INFO - PROCESS | 3592 | 1464232133608 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}] 19:08:53 INFO - PROCESS | 3592 | 1464232133692 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 19:08:53 INFO - PROCESS | 3592 | 1464232133845 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:53 INFO - PROCESS | 3592 | --DOCSHELL 129F4400 == 50 [pid = 3592] [id = 333] 19:08:53 INFO - PROCESS | 3592 | --DOCSHELL 16693800 == 49 [pid = 3592] [id = 365] 19:08:53 INFO - PROCESS | 3592 | --DOCSHELL 10A54C00 == 48 [pid = 3592] [id = 364] 19:08:53 INFO - PROCESS | 3592 | --DOCSHELL 13868000 == 47 [pid = 3592] [id = 363] 19:08:53 INFO - PROCESS | 3592 | --DOCSHELL 10274400 == 46 [pid = 3592] [id = 362] 19:08:53 INFO - PROCESS | 3592 | --DOCSHELL 1599A000 == 45 [pid = 3592] [id = 361] 19:08:53 INFO - PROCESS | 3592 | --DOCSHELL 1386A400 == 44 [pid = 3592] [id = 360] 19:08:53 INFO - PROCESS | 3592 | --DOCSHELL 1380C400 == 43 [pid = 3592] [id = 359] 19:08:53 INFO - PROCESS | 3592 | --DOCSHELL 10A52800 == 42 [pid = 3592] [id = 358] 19:08:53 INFO - PROCESS | 3592 | --DOCSHELL 10ACCC00 == 41 [pid = 3592] [id = 357] 19:08:53 INFO - PROCESS | 3592 | --DOCSHELL 14209800 == 40 [pid = 3592] [id = 355] 19:08:53 INFO - PROCESS | 3592 | --DOCSHELL 10BAF000 == 39 [pid = 3592] [id = 354] 19:08:53 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (170DE800) [pid = 3592] [serial = 1059] [outer = 00000000] [url = about:blank] 19:08:53 INFO - PROCESS | 3592 | ++DOCSHELL 0F31BC00 == 40 [pid = 3592] [id = 372] 19:08:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (10228800) [pid = 3592] [serial = 1116] [outer = 00000000] 19:08:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (10AC5000) [pid = 3592] [serial = 1117] [outer = 10228800] 19:08:53 INFO - PROCESS | 3592 | 1464232133922 Marionette DEBUG loaded listener.js 19:08:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (10C0B800) [pid = 3592] [serial = 1118] [outer = 10228800] 19:08:54 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (16ABA000) [pid = 3592] [serial = 1054] [outer = 00000000] [url = about:blank] 19:08:54 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1638FC00) [pid = 3592] [serial = 1045] [outer = 00000000] [url = about:blank] 19:08:54 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (16E2A800) [pid = 3592] [serial = 1057] [outer = 00000000] [url = about:blank] 19:08:54 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (14534400) [pid = 3592] [serial = 1051] [outer = 00000000] [url = about:blank] 19:08:54 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1560C400) [pid = 3592] [serial = 1042] [outer = 00000000] [url = about:blank] 19:08:54 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (16E23800) [pid = 3592] [serial = 1056] [outer = 00000000] [url = about:blank] 19:08:54 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (16384000) [pid = 3592] [serial = 1044] [outer = 00000000] [url = about:blank] 19:08:54 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1560BC00) [pid = 3592] [serial = 1041] [outer = 00000000] [url = about:blank] 19:08:54 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (10AC7000) [pid = 3592] [serial = 1032] [outer = 00000000] [url = about:blank] 19:08:54 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (10B2B800) [pid = 3592] [serial = 1033] [outer = 00000000] [url = about:blank] 19:08:54 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (12B2AC00) [pid = 3592] [serial = 1035] [outer = 00000000] [url = about:blank] 19:08:54 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (12FA4000) [pid = 3592] [serial = 1036] [outer = 00000000] [url = about:blank] 19:08:54 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (167C1000) [pid = 3592] [serial = 1047] [outer = 00000000] [url = about:blank] 19:08:54 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (13A50C00) [pid = 3592] [serial = 1038] [outer = 00000000] [url = about:blank] 19:08:54 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (1452E400) [pid = 3592] [serial = 1039] [outer = 00000000] [url = about:blank] 19:08:54 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (14533400) [pid = 3592] [serial = 1050] [outer = 00000000] [url = about:blank] 19:08:54 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (16394800) [pid = 3592] [serial = 1029] [outer = 00000000] [url = about:blank] 19:08:54 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (16AB7400) [pid = 3592] [serial = 1053] [outer = 00000000] [url = about:blank] 19:08:54 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (168BA800) [pid = 3592] [serial = 1048] [outer = 00000000] [url = about:blank] 19:08:54 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (16691000) [pid = 3592] [serial = 1026] [outer = 00000000] [url = about:blank] 19:08:54 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (10ACE000) [pid = 3592] [serial = 1020] [outer = 00000000] [url = about:blank] 19:08:54 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (12FEE000) [pid = 3592] [serial = 1023] [outer = 00000000] [url = about:blank] 19:08:54 INFO - PROCESS | 3592 | 1464232134352 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]]]}] 19:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 19:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 807ms 19:08:54 INFO - PROCESS | 3592 | 1464232134409 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 19:08:54 INFO - PROCESS | 3592 | 1464232134415 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 19:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 19:08:54 INFO - PROCESS | 3592 | 1464232134421 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 19:08:54 INFO - PROCESS | 3592 | 1464232134423 Marionette TRACE conn3 <- [1,1454,null,{}] 19:08:54 INFO - PROCESS | 3592 | 1464232134427 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}] 19:08:54 INFO - PROCESS | 3592 | 1464232134498 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 19:08:54 INFO - PROCESS | 3592 | 1464232134509 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:54 INFO - PROCESS | 3592 | ++DOCSHELL 131E8C00 == 41 [pid = 3592] [id = 373] 19:08:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (131E9400) [pid = 3592] [serial = 1119] [outer = 00000000] 19:08:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (13932400) [pid = 3592] [serial = 1120] [outer = 131E9400] 19:08:54 INFO - PROCESS | 3592 | 1464232134554 Marionette DEBUG loaded listener.js 19:08:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (13A50C00) [pid = 3592] [serial = 1121] [outer = 131E9400] 19:08:55 INFO - PROCESS | 3592 | 1464232135016 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]]]}] 19:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 19:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 657ms 19:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 19:08:55 INFO - PROCESS | 3592 | 1464232135084 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 19:08:55 INFO - PROCESS | 3592 | 1464232135086 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 19:08:55 INFO - PROCESS | 3592 | 1464232135089 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 19:08:55 INFO - PROCESS | 3592 | 1464232135093 Marionette TRACE conn3 <- [1,1458,null,{}] 19:08:55 INFO - PROCESS | 3592 | 1464232135103 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}] 19:08:55 INFO - PROCESS | 3592 | 1464232135172 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 19:08:55 INFO - PROCESS | 3592 | 1464232135279 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:55 INFO - PROCESS | 3592 | ++DOCSHELL 15617400 == 42 [pid = 3592] [id = 374] 19:08:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (15963400) [pid = 3592] [serial = 1122] [outer = 00000000] 19:08:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1617A800) [pid = 3592] [serial = 1123] [outer = 15963400] 19:08:55 INFO - PROCESS | 3592 | 1464232135327 Marionette DEBUG loaded listener.js 19:08:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1638FC00) [pid = 3592] [serial = 1124] [outer = 15963400] 19:08:55 INFO - PROCESS | 3592 | 1464232135682 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]]]}] 19:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 19:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 612ms 19:08:55 INFO - PROCESS | 3592 | 1464232135692 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 19:08:55 INFO - PROCESS | 3592 | 1464232135694 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 19:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 19:08:55 INFO - PROCESS | 3592 | 1464232135715 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 19:08:55 INFO - PROCESS | 3592 | 1464232135717 Marionette TRACE conn3 <- [1,1462,null,{}] 19:08:55 INFO - PROCESS | 3592 | 1464232135721 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}] 19:08:55 INFO - PROCESS | 3592 | 1464232135806 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 19:08:55 INFO - PROCESS | 3592 | 1464232135841 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:55 INFO - PROCESS | 3592 | ++DOCSHELL 16388000 == 43 [pid = 3592] [id = 375] 19:08:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (16393000) [pid = 3592] [serial = 1125] [outer = 00000000] 19:08:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (16694800) [pid = 3592] [serial = 1126] [outer = 16393000] 19:08:55 INFO - PROCESS | 3592 | 1464232135886 Marionette DEBUG loaded listener.js 19:08:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (167BE800) [pid = 3592] [serial = 1127] [outer = 16393000] 19:08:56 INFO - PROCESS | 3592 | 1464232136373 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]]]}] 19:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 19:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 702ms 19:08:56 INFO - PROCESS | 3592 | 1464232136422 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 19:08:56 INFO - PROCESS | 3592 | 1464232136424 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 19:08:56 INFO - PROCESS | 3592 | 1464232136427 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 19:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 19:08:56 INFO - PROCESS | 3592 | 1464232136429 Marionette TRACE conn3 <- [1,1466,null,{}] 19:08:56 INFO - PROCESS | 3592 | 1464232136432 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}] 19:08:56 INFO - PROCESS | 3592 | 1464232136546 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 19:08:56 INFO - PROCESS | 3592 | 1464232136553 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:56 INFO - PROCESS | 3592 | ++DOCSHELL 11FA9C00 == 44 [pid = 3592] [id = 376] 19:08:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (131EA800) [pid = 3592] [serial = 1128] [outer = 00000000] 19:08:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (16AAFC00) [pid = 3592] [serial = 1129] [outer = 131EA800] 19:08:56 INFO - PROCESS | 3592 | 1464232136599 Marionette DEBUG loaded listener.js 19:08:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (16AB9800) [pid = 3592] [serial = 1130] [outer = 131EA800] 19:08:57 INFO - PROCESS | 3592 | 1464232137064 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]]]}] 19:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 19:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 673ms 19:08:57 INFO - PROCESS | 3592 | 1464232137099 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 19:08:57 INFO - PROCESS | 3592 | 1464232137101 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 19:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 19:08:57 INFO - PROCESS | 3592 | 1464232137104 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 19:08:57 INFO - PROCESS | 3592 | 1464232137106 Marionette TRACE conn3 <- [1,1470,null,{}] 19:08:57 INFO - PROCESS | 3592 | 1464232137109 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}] 19:08:57 INFO - PROCESS | 3592 | 1464232137263 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 19:08:57 INFO - PROCESS | 3592 | 1464232137332 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:57 INFO - PROCESS | 3592 | ++DOCSHELL 16E2A400 == 45 [pid = 3592] [id = 377] 19:08:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (16E2E400) [pid = 3592] [serial = 1131] [outer = 00000000] 19:08:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (17B6E000) [pid = 3592] [serial = 1132] [outer = 16E2E400] 19:08:57 INFO - PROCESS | 3592 | 1464232137382 Marionette DEBUG loaded listener.js 19:08:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (17B77C00) [pid = 3592] [serial = 1133] [outer = 16E2E400] 19:08:57 INFO - PROCESS | 3592 | 1464232137797 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]]]}] 19:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 19:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 716ms 19:08:57 INFO - PROCESS | 3592 | 1464232137825 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 19:08:57 INFO - PROCESS | 3592 | 1464232137827 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 19:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 19:08:57 INFO - PROCESS | 3592 | 1464232137835 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 19:08:57 INFO - PROCESS | 3592 | 1464232137820 Marionette TRACE conn3 <- [1,1474,null,{}] 19:08:57 INFO - PROCESS | 3592 | 1464232137823 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}] 19:08:57 INFO - PROCESS | 3592 | 1464232137938 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 19:08:57 INFO - PROCESS | 3592 | 1464232137945 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:57 INFO - PROCESS | 3592 | ++DOCSHELL 131EA400 == 46 [pid = 3592] [id = 378] 19:08:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (17D13800) [pid = 3592] [serial = 1134] [outer = 00000000] 19:08:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (196E9C00) [pid = 3592] [serial = 1135] [outer = 17D13800] 19:08:57 INFO - PROCESS | 3592 | 1464232137993 Marionette DEBUG loaded listener.js 19:08:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (196F3C00) [pid = 3592] [serial = 1136] [outer = 17D13800] 19:08:58 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (16AB1C00) [pid = 3592] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 19:08:58 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1599A400) [pid = 3592] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 19:08:58 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (10B20C00) [pid = 3592] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 19:08:58 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (16695000) [pid = 3592] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 19:08:58 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (10B20400) [pid = 3592] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 19:08:58 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (168BEC00) [pid = 3592] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 19:08:58 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (1380DC00) [pid = 3592] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 19:08:58 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (13A55400) [pid = 3592] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 19:08:58 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (10AD0C00) [pid = 3592] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 19:08:58 INFO - PROCESS | 3592 | 1464232138494 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]]]}] 19:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 19:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 717ms 19:08:58 INFO - PROCESS | 3592 | 1464232138538 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 19:08:58 INFO - PROCESS | 3592 | 1464232138540 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 19:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 19:08:58 INFO - PROCESS | 3592 | 1464232138571 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 19:08:58 INFO - PROCESS | 3592 | 1464232138573 Marionette TRACE conn3 <- [1,1478,null,{}] 19:08:58 INFO - PROCESS | 3592 | 1464232138579 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}] 19:08:58 INFO - PROCESS | 3592 | 1464232138654 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 19:08:58 INFO - PROCESS | 3592 | 1464232138665 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:58 INFO - PROCESS | 3592 | ++DOCSHELL 10B20400 == 47 [pid = 3592] [id = 379] 19:08:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (10B20C00) [pid = 3592] [serial = 1137] [outer = 00000000] 19:08:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (168BEC00) [pid = 3592] [serial = 1138] [outer = 10B20C00] 19:08:58 INFO - PROCESS | 3592 | 1464232138709 Marionette DEBUG loaded listener.js 19:08:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (16E2C400) [pid = 3592] [serial = 1139] [outer = 10B20C00] 19:08:59 INFO - PROCESS | 3592 | 1464232139105 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]]]}] 19:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 19:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 598ms 19:08:59 INFO - PROCESS | 3592 | 1464232139124 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 19:08:59 INFO - PROCESS | 3592 | 1464232139126 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 19:08:59 INFO - PROCESS | 3592 | 1464232139129 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 19:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 19:08:59 INFO - PROCESS | 3592 | 1464232139131 Marionette TRACE conn3 <- [1,1482,null,{}] 19:08:59 INFO - PROCESS | 3592 | 1464232139148 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}] 19:08:59 INFO - PROCESS | 3592 | 1464232139232 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 19:08:59 INFO - PROCESS | 3592 | 1464232139239 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:59 INFO - PROCESS | 3592 | ++DOCSHELL 10A5BC00 == 48 [pid = 3592] [id = 380] 19:08:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (14538400) [pid = 3592] [serial = 1140] [outer = 00000000] 19:08:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (196F7C00) [pid = 3592] [serial = 1141] [outer = 14538400] 19:08:59 INFO - PROCESS | 3592 | 1464232139284 Marionette DEBUG loaded listener.js 19:08:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (19BC7C00) [pid = 3592] [serial = 1142] [outer = 14538400] 19:08:59 INFO - PROCESS | 3592 | 1464232139697 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]]]}] 19:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 19:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 568ms 19:08:59 INFO - PROCESS | 3592 | 1464232139707 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 19:08:59 INFO - PROCESS | 3592 | 1464232139709 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 19:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 19:08:59 INFO - PROCESS | 3592 | 1464232139712 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 19:08:59 INFO - PROCESS | 3592 | 1464232139714 Marionette TRACE conn3 <- [1,1486,null,{}] 19:08:59 INFO - PROCESS | 3592 | 1464232139717 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}] 19:08:59 INFO - PROCESS | 3592 | 1464232139838 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 19:08:59 INFO - PROCESS | 3592 | 1464232139847 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:59 INFO - PROCESS | 3592 | ++DOCSHELL 10A5D000 == 49 [pid = 3592] [id = 381] 19:08:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (17D0CC00) [pid = 3592] [serial = 1143] [outer = 00000000] 19:08:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (19E2C800) [pid = 3592] [serial = 1144] [outer = 17D0CC00] 19:08:59 INFO - PROCESS | 3592 | 1464232139874 Marionette DEBUG loaded listener.js 19:08:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (19E77400) [pid = 3592] [serial = 1145] [outer = 17D0CC00] 19:09:00 INFO - PROCESS | 3592 | 1464232140532 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]]]}] 19:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 19:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 851ms 19:09:00 INFO - PROCESS | 3592 | 1464232140581 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 19:09:00 INFO - PROCESS | 3592 | 1464232140586 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 19:09:00 INFO - PROCESS | 3592 | 1464232140591 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 19:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 19:09:00 INFO - PROCESS | 3592 | 1464232140595 Marionette TRACE conn3 <- [1,1490,null,{}] 19:09:00 INFO - PROCESS | 3592 | 1464232140601 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}] 19:09:00 INFO - PROCESS | 3592 | 1464232140746 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 19:09:00 INFO - PROCESS | 3592 | 1464232140881 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:00 INFO - PROCESS | 3592 | ++DOCSHELL 10ACEC00 == 50 [pid = 3592] [id = 382] 19:09:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (10B29800) [pid = 3592] [serial = 1146] [outer = 00000000] 19:09:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (129F8000) [pid = 3592] [serial = 1147] [outer = 10B29800] 19:09:00 INFO - PROCESS | 3592 | 1464232140939 Marionette DEBUG loaded listener.js 19:09:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (12FA7800) [pid = 3592] [serial = 1148] [outer = 10B29800] 19:09:01 INFO - PROCESS | 3592 | 1464232141555 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]]]}] 19:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 19:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1001ms 19:09:01 INFO - PROCESS | 3592 | 1464232141582 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 19:09:01 INFO - PROCESS | 3592 | 1464232141588 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 19:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 19:09:01 INFO - PROCESS | 3592 | 1464232141615 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 19:09:01 INFO - PROCESS | 3592 | 1464232141617 Marionette TRACE conn3 <- [1,1494,null,{}] 19:09:01 INFO - PROCESS | 3592 | 1464232141622 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}] 19:09:01 INFO - PROCESS | 3592 | 1464232141732 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 19:09:01 INFO - PROCESS | 3592 | 1464232141849 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:01 INFO - PROCESS | 3592 | ++DOCSHELL 15105400 == 51 [pid = 3592] [id = 383] 19:09:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (15132800) [pid = 3592] [serial = 1149] [outer = 00000000] 19:09:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (15994C00) [pid = 3592] [serial = 1150] [outer = 15132800] 19:09:01 INFO - PROCESS | 3592 | 1464232141905 Marionette DEBUG loaded listener.js 19:09:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (16666000) [pid = 3592] [serial = 1151] [outer = 15132800] 19:09:02 INFO - PROCESS | 3592 | 1464232142499 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]]]}] 19:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 19:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 896ms 19:09:02 INFO - PROCESS | 3592 | 1464232142533 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 19:09:02 INFO - PROCESS | 3592 | 1464232142535 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 19:09:02 INFO - PROCESS | 3592 | 1464232142540 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 19:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 19:09:02 INFO - PROCESS | 3592 | 1464232142544 Marionette TRACE conn3 <- [1,1498,null,{}] 19:09:02 INFO - PROCESS | 3592 | 1464232142556 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}] 19:09:02 INFO - PROCESS | 3592 | 1464232142672 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 19:09:02 INFO - PROCESS | 3592 | 1464232142781 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:02 INFO - PROCESS | 3592 | ++DOCSHELL 17D0F800 == 52 [pid = 3592] [id = 384] 19:09:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (181F1000) [pid = 3592] [serial = 1152] [outer = 00000000] 19:09:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (196F5C00) [pid = 3592] [serial = 1153] [outer = 181F1000] 19:09:02 INFO - PROCESS | 3592 | 1464232142839 Marionette DEBUG loaded listener.js 19:09:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (19E23800) [pid = 3592] [serial = 1154] [outer = 181F1000] 19:09:03 INFO - PROCESS | 3592 | 1464232143453 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]]]}] 19:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 19:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 956ms 19:09:03 INFO - PROCESS | 3592 | 1464232143492 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 19:09:03 INFO - PROCESS | 3592 | 1464232143495 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 19:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 19:09:03 INFO - PROCESS | 3592 | 1464232143498 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 19:09:03 INFO - PROCESS | 3592 | 1464232143500 Marionette TRACE conn3 <- [1,1502,null,{}] 19:09:03 INFO - PROCESS | 3592 | 1464232143504 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}] 19:09:03 INFO - PROCESS | 3592 | 1464232143612 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 19:09:03 INFO - PROCESS | 3592 | 1464232143757 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:03 INFO - PROCESS | 3592 | ++DOCSHELL 16F1B800 == 53 [pid = 3592] [id = 385] 19:09:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (16F1F000) [pid = 3592] [serial = 1155] [outer = 00000000] 19:09:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (19E77800) [pid = 3592] [serial = 1156] [outer = 16F1F000] 19:09:03 INFO - PROCESS | 3592 | 1464232143797 Marionette DEBUG loaded listener.js 19:09:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (1A257000) [pid = 3592] [serial = 1157] [outer = 16F1F000] 19:09:04 INFO - PROCESS | 3592 | 1464232144525 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]]]}] 19:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 19:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1045ms 19:09:04 INFO - PROCESS | 3592 | 1464232144555 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 19:09:04 INFO - PROCESS | 3592 | 1464232144559 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 19:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 19:09:04 INFO - PROCESS | 3592 | 1464232144565 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 19:09:04 INFO - PROCESS | 3592 | 1464232144569 Marionette TRACE conn3 <- [1,1506,null,{}] 19:09:04 INFO - PROCESS | 3592 | 1464232144574 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}] 19:09:04 INFO - PROCESS | 3592 | 1464232144675 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 19:09:04 INFO - PROCESS | 3592 | 1464232144782 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:04 INFO - PROCESS | 3592 | ++DOCSHELL 10BA8800 == 54 [pid = 3592] [id = 386] 19:09:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (10BB0400) [pid = 3592] [serial = 1158] [outer = 00000000] 19:09:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (129F5000) [pid = 3592] [serial = 1159] [outer = 10BB0400] 19:09:04 INFO - PROCESS | 3592 | 1464232144832 Marionette DEBUG loaded listener.js 19:09:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (131F1400) [pid = 3592] [serial = 1160] [outer = 10BB0400] 19:09:05 INFO - PROCESS | 3592 | --DOCSHELL 10A5BC00 == 53 [pid = 3592] [id = 380] 19:09:05 INFO - PROCESS | 3592 | --DOCSHELL 10B20400 == 52 [pid = 3592] [id = 379] 19:09:05 INFO - PROCESS | 3592 | --DOCSHELL 131EA400 == 51 [pid = 3592] [id = 378] 19:09:05 INFO - PROCESS | 3592 | --DOCSHELL 16E2A400 == 50 [pid = 3592] [id = 377] 19:09:05 INFO - PROCESS | 3592 | --DOCSHELL 11FA9C00 == 49 [pid = 3592] [id = 376] 19:09:05 INFO - PROCESS | 3592 | --DOCSHELL 16388000 == 48 [pid = 3592] [id = 375] 19:09:05 INFO - PROCESS | 3592 | --DOCSHELL 15617400 == 47 [pid = 3592] [id = 374] 19:09:05 INFO - PROCESS | 3592 | --DOCSHELL 131E8C00 == 46 [pid = 3592] [id = 373] 19:09:05 INFO - PROCESS | 3592 | --DOCSHELL 0F31BC00 == 45 [pid = 3592] [id = 372] 19:09:05 INFO - PROCESS | 3592 | --DOCSHELL 10ACFC00 == 44 [pid = 3592] [id = 367] 19:09:05 INFO - PROCESS | 3592 | --DOCSHELL 10275400 == 43 [pid = 3592] [id = 366] 19:09:05 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (15997800) [pid = 3592] [serial = 1065] [outer = 00000000] [url = about:blank] 19:09:05 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (168BC400) [pid = 3592] [serial = 1087] [outer = 00000000] [url = about:blank] 19:09:05 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (167B7800) [pid = 3592] [serial = 1086] [outer = 00000000] [url = about:blank] 19:09:05 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (166E3000) [pid = 3592] [serial = 1092] [outer = 00000000] [url = about:blank] 19:09:05 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (16AB9400) [pid = 3592] [serial = 1089] [outer = 00000000] [url = about:blank] 19:09:05 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (17215800) [pid = 3592] [serial = 1095] [outer = 00000000] [url = about:blank] 19:09:05 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (16B97800) [pid = 3592] [serial = 1090] [outer = 00000000] [url = about:blank] 19:09:05 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (1386C000) [pid = 3592] [serial = 1077] [outer = 00000000] [url = about:blank] 19:09:05 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1394A800) [pid = 3592] [serial = 1078] [outer = 00000000] [url = about:blank] 19:09:05 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (1513C400) [pid = 3592] [serial = 1080] [outer = 00000000] [url = about:blank] 19:09:05 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (11CB2800) [pid = 3592] [serial = 1072] [outer = 00000000] [url = about:blank] 19:09:05 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (114DC800) [pid = 3592] [serial = 1071] [outer = 00000000] [url = about:blank] 19:09:05 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (167B4800) [pid = 3592] [serial = 1093] [outer = 00000000] [url = about:blank] 19:09:05 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (155A1400) [pid = 3592] [serial = 1081] [outer = 00000000] [url = about:blank] 19:09:05 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (16173400) [pid = 3592] [serial = 1098] [outer = 00000000] [url = about:blank] 19:09:05 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (17217400) [pid = 3592] [serial = 1096] [outer = 00000000] [url = about:blank] 19:09:05 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (16385C00) [pid = 3592] [serial = 1083] [outer = 00000000] [url = about:blank] 19:09:05 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (16390000) [pid = 3592] [serial = 1084] [outer = 00000000] [url = about:blank] 19:09:05 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (11F9CC00) [pid = 3592] [serial = 1062] [outer = 00000000] [url = about:blank] 19:09:05 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (10F97C00) [pid = 3592] [serial = 1074] [outer = 00000000] [url = about:blank] 19:09:05 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (1290B000) [pid = 3592] [serial = 1075] [outer = 00000000] [url = about:blank] 19:09:05 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (17274800) [pid = 3592] [serial = 1068] [outer = 00000000] [url = about:blank] 19:09:05 INFO - PROCESS | 3592 | 1464232145461 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]]]}] 19:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 19:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 956ms 19:09:05 INFO - PROCESS | 3592 | 1464232145518 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 19:09:05 INFO - PROCESS | 3592 | 1464232145523 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 19:09:05 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 19:09:05 INFO - PROCESS | 3592 | 1464232145529 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 19:09:05 INFO - PROCESS | 3592 | 1464232145532 Marionette TRACE conn3 <- [1,1510,null,{}] 19:09:05 INFO - PROCESS | 3592 | 1464232145536 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}] 19:09:05 INFO - PROCESS | 3592 | 1464232145669 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 19:09:05 INFO - PROCESS | 3592 | 1464232145729 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:05 INFO - PROCESS | 3592 | ++DOCSHELL 11CB0400 == 44 [pid = 3592] [id = 387] 19:09:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (11CB2800) [pid = 3592] [serial = 1161] [outer = 00000000] 19:09:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (12912400) [pid = 3592] [serial = 1162] [outer = 11CB2800] 19:09:05 INFO - PROCESS | 3592 | 1464232145776 Marionette DEBUG loaded listener.js 19:09:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (12FE8C00) [pid = 3592] [serial = 1163] [outer = 11CB2800] 19:09:06 INFO - PROCESS | 3592 | 1464232146218 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"]]]}] 19:09:06 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 () { 19:09:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:09:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 19:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:09:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 19:09:06 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 () { 19:09:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:09:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 19:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:09:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 19:09:06 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 () { 19:09:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:09:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 19:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:09:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 19:09:06 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 () { 19:09:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:09:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 19:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:09:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 19:09:06 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 717ms 19:09:06 INFO - PROCESS | 3592 | 1464232146239 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 19:09:06 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 19:09:06 INFO - PROCESS | 3592 | 1464232146241 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 19:09:06 INFO - PROCESS | 3592 | 1464232146245 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 19:09:06 INFO - PROCESS | 3592 | 1464232146248 Marionette TRACE conn3 <- [1,1514,null,{}] 19:09:06 INFO - PROCESS | 3592 | 1464232146258 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}] 19:09:06 INFO - PROCESS | 3592 | 1464232146342 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 19:09:06 INFO - PROCESS | 3592 | 1464232146349 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:06 INFO - PROCESS | 3592 | ++DOCSHELL 1599E800 == 45 [pid = 3592] [id = 388] 19:09:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (16173400) [pid = 3592] [serial = 1164] [outer = 00000000] 19:09:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (16385C00) [pid = 3592] [serial = 1165] [outer = 16173400] 19:09:06 INFO - PROCESS | 3592 | 1464232146400 Marionette DEBUG loaded listener.js 19:09:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (16394000) [pid = 3592] [serial = 1166] [outer = 16173400] 19:09:06 INFO - PROCESS | 3592 | 1464232146857 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"]]]}] 19:09:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:09:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 19:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:09:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 19:09:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:09:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 19:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:09:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 19:09:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 19:09:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 19:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:09:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 19:09:06 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 672ms 19:09:06 INFO - PROCESS | 3592 | 1464232146921 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 19:09:06 INFO - PROCESS | 3592 | 1464232146924 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 19:09:06 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 19:09:06 INFO - PROCESS | 3592 | 1464232146927 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 19:09:06 INFO - PROCESS | 3592 | 1464232146929 Marionette TRACE conn3 <- [1,1518,null,{}] 19:09:06 INFO - PROCESS | 3592 | 1464232146932 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}] 19:09:07 INFO - PROCESS | 3592 | 1464232147017 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 19:09:07 INFO - PROCESS | 3592 | 1464232147010 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:07 INFO - PROCESS | 3592 | ++DOCSHELL 16662800 == 46 [pid = 3592] [id = 389] 19:09:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (16665C00) [pid = 3592] [serial = 1167] [outer = 00000000] 19:09:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (168BB000) [pid = 3592] [serial = 1168] [outer = 16665C00] 19:09:07 INFO - PROCESS | 3592 | 1464232147056 Marionette DEBUG loaded listener.js 19:09:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (168BCC00) [pid = 3592] [serial = 1169] [outer = 16665C00] 19:09:07 INFO - PROCESS | 3592 | 1464232147463 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]]]}] 19:09:07 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 19:09:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 19:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:09:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 19:09:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 19:09:07 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. 19:09:07 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 19:09:07 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 568ms 19:09:07 INFO - PROCESS | 3592 | 1464232147488 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 19:09:07 INFO - PROCESS | 3592 | 1464232147490 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 19:09:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 19:09:07 INFO - PROCESS | 3592 | 1464232147523 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 19:09:07 INFO - PROCESS | 3592 | 1464232147525 Marionette TRACE conn3 <- [1,1522,null,{}] 19:09:07 INFO - PROCESS | 3592 | 1464232147528 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}] 19:09:07 INFO - PROCESS | 3592 | 1464232147610 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 19:09:07 INFO - PROCESS | 3592 | 1464232147616 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:07 INFO - PROCESS | 3592 | ++DOCSHELL 16AB5400 == 47 [pid = 3592] [id = 390] 19:09:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (16AB7C00) [pid = 3592] [serial = 1170] [outer = 00000000] 19:09:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (16E28000) [pid = 3592] [serial = 1171] [outer = 16AB7C00] 19:09:07 INFO - PROCESS | 3592 | 1464232147661 Marionette DEBUG loaded listener.js 19:09:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (16E31C00) [pid = 3592] [serial = 1172] [outer = 16AB7C00] 19:09:08 INFO - PROCESS | 3592 | 1464232148140 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]]]}] 19:09:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 19:09:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 672ms 19:09:08 INFO - PROCESS | 3592 | 1464232148193 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 19:09:08 INFO - PROCESS | 3592 | 1464232148195 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 19:09:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 19:09:08 INFO - PROCESS | 3592 | 1464232148204 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 19:09:08 INFO - PROCESS | 3592 | 1464232148206 Marionette TRACE conn3 <- [1,1526,null,{}] 19:09:08 INFO - PROCESS | 3592 | 1464232148210 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}] 19:09:08 INFO - PROCESS | 3592 | 1464232148340 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 19:09:08 INFO - PROCESS | 3592 | 1464232148404 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:08 INFO - PROCESS | 3592 | ++DOCSHELL 16387400 == 48 [pid = 3592] [id = 391] 19:09:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (17BEC400) [pid = 3592] [serial = 1173] [outer = 00000000] 19:09:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (196E8400) [pid = 3592] [serial = 1174] [outer = 17BEC400] 19:09:08 INFO - PROCESS | 3592 | 1464232148450 Marionette DEBUG loaded listener.js 19:09:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (19B84800) [pid = 3592] [serial = 1175] [outer = 17BEC400] 19:09:08 INFO - PROCESS | 3592 | 1464232148878 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]]]}] 19:09:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 19:09:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 732ms 19:09:08 INFO - PROCESS | 3592 | 1464232148952 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 19:09:08 INFO - PROCESS | 3592 | 1464232148954 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 19:09:08 INFO - PROCESS | 3592 | 1464232148958 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 19:09:08 INFO - PROCESS | 3592 | 1464232148959 Marionette TRACE conn3 <- [1,1530,null,{}] 19:09:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 19:09:08 INFO - PROCESS | 3592 | 1464232148963 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}] 19:09:09 INFO - PROCESS | 3592 | 1464232149061 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 19:09:09 INFO - PROCESS | 3592 | 1464232149124 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:09 INFO - PROCESS | 3592 | ++DOCSHELL 18694000 == 49 [pid = 3592] [id = 392] 19:09:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (196F4000) [pid = 3592] [serial = 1176] [outer = 00000000] 19:09:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1A256C00) [pid = 3592] [serial = 1177] [outer = 196F4000] 19:09:09 INFO - PROCESS | 3592 | 1464232149170 Marionette DEBUG loaded listener.js 19:09:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1A25A800) [pid = 3592] [serial = 1178] [outer = 196F4000] 19:09:09 INFO - PROCESS | 3592 | 1464232149568 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]]]}] 19:09:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 19:09:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 657ms 19:09:09 INFO - PROCESS | 3592 | 1464232149607 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 19:09:09 INFO - PROCESS | 3592 | 1464232149609 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 19:09:09 INFO - PROCESS | 3592 | 1464232149613 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 19:09:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 19:09:09 INFO - PROCESS | 3592 | 1464232149614 Marionette TRACE conn3 <- [1,1534,null,{}] 19:09:09 INFO - PROCESS | 3592 | 1464232149622 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}] 19:09:09 INFO - PROCESS | 3592 | 1464232149738 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 19:09:09 INFO - PROCESS | 3592 | 1464232149728 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:09 INFO - PROCESS | 3592 | ++DOCSHELL 10C13800 == 50 [pid = 3592] [id = 393] 19:09:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (19E2AC00) [pid = 3592] [serial = 1179] [outer = 00000000] 19:09:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (1A506800) [pid = 3592] [serial = 1180] [outer = 19E2AC00] 19:09:09 INFO - PROCESS | 3592 | 1464232149773 Marionette DEBUG loaded listener.js 19:09:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (1A507400) [pid = 3592] [serial = 1181] [outer = 19E2AC00] 19:09:10 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (131EA800) [pid = 3592] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 19:09:10 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (16E2E400) [pid = 3592] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 19:09:10 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (17D13800) [pid = 3592] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 19:09:10 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (10B29000) [pid = 3592] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 19:09:10 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (10228800) [pid = 3592] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 19:09:10 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (15963400) [pid = 3592] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 19:09:10 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (131E9400) [pid = 3592] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 19:09:10 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (16393000) [pid = 3592] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 19:09:10 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (10B20C00) [pid = 3592] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 19:09:10 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (118AB800) [pid = 3592] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 19:09:10 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (10AC9400) [pid = 3592] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 19:09:10 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1055BC00) [pid = 3592] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 19:09:10 INFO - PROCESS | 3592 | 1464232150386 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]]]}] 19:09:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 19:09:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 807ms 19:09:10 INFO - PROCESS | 3592 | 1464232150419 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 19:09:10 INFO - PROCESS | 3592 | 1464232150421 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 19:09:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 19:09:10 INFO - PROCESS | 3592 | 1464232150424 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 19:09:10 INFO - PROCESS | 3592 | 1464232150426 Marionette TRACE conn3 <- [1,1538,null,{}] 19:09:10 INFO - PROCESS | 3592 | 1464232150430 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}] 19:09:10 INFO - PROCESS | 3592 | 1464232150520 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 19:09:10 INFO - PROCESS | 3592 | 1464232150526 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:10 INFO - PROCESS | 3592 | ++DOCSHELL 10A52400 == 51 [pid = 3592] [id = 394] 19:09:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (10ACB400) [pid = 3592] [serial = 1182] [outer = 00000000] 19:09:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1668E000) [pid = 3592] [serial = 1183] [outer = 10ACB400] 19:09:10 INFO - PROCESS | 3592 | 1464232150553 Marionette DEBUG loaded listener.js 19:09:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (16E2D000) [pid = 3592] [serial = 1184] [outer = 10ACB400] 19:09:10 INFO - PROCESS | 3592 | 1464232150966 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]]]}] 19:09:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 19:09:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 598ms 19:09:11 INFO - PROCESS | 3592 | 1464232151026 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 19:09:11 INFO - PROCESS | 3592 | 1464232151028 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 19:09:11 INFO - PROCESS | 3592 | 1464232151031 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 19:09:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 19:09:11 INFO - PROCESS | 3592 | 1464232151033 Marionette TRACE conn3 <- [1,1542,null,{}] 19:09:11 INFO - PROCESS | 3592 | 1464232151037 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}] 19:09:11 INFO - PROCESS | 3592 | 1464232151118 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 19:09:11 INFO - PROCESS | 3592 | 1464232151124 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:11 INFO - PROCESS | 3592 | ++DOCSHELL 10B2C400 == 52 [pid = 3592] [id = 395] 19:09:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (110C1400) [pid = 3592] [serial = 1185] [outer = 00000000] 19:09:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (19E73400) [pid = 3592] [serial = 1186] [outer = 110C1400] 19:09:11 INFO - PROCESS | 3592 | 1464232151168 Marionette DEBUG loaded listener.js 19:09:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (1A434800) [pid = 3592] [serial = 1187] [outer = 110C1400] 19:09:11 INFO - PROCESS | 3592 | 1464232151591 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]]]}] 19:09:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 19:09:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 597ms 19:09:11 INFO - PROCESS | 3592 | 1464232151649 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 19:09:11 INFO - PROCESS | 3592 | 1464232151651 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 19:09:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 19:09:11 INFO - PROCESS | 3592 | 1464232151655 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 19:09:11 INFO - PROCESS | 3592 | 1464232151657 Marionette TRACE conn3 <- [1,1546,null,{}] 19:09:11 INFO - PROCESS | 3592 | 1464232151660 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}] 19:09:11 INFO - PROCESS | 3592 | 1464232151760 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 19:09:11 INFO - PROCESS | 3592 | 1464232151766 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:11 INFO - PROCESS | 3592 | ++DOCSHELL 1A5F6C00 == 53 [pid = 3592] [id = 396] 19:09:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (1A7E5400) [pid = 3592] [serial = 1188] [outer = 00000000] 19:09:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1A9DE800) [pid = 3592] [serial = 1189] [outer = 1A7E5400] 19:09:11 INFO - PROCESS | 3592 | 1464232151801 Marionette DEBUG loaded listener.js 19:09:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1AA73000) [pid = 3592] [serial = 1190] [outer = 1A7E5400] 19:09:12 INFO - PROCESS | 3592 | 1464232152502 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]]]}] 19:09:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 19:09:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 897ms 19:09:12 INFO - PROCESS | 3592 | 1464232152548 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 19:09:12 INFO - PROCESS | 3592 | 1464232152554 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 19:09:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 19:09:12 INFO - PROCESS | 3592 | 1464232152559 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 19:09:12 INFO - PROCESS | 3592 | 1464232152564 Marionette TRACE conn3 <- [1,1550,null,{}] 19:09:12 INFO - PROCESS | 3592 | 1464232152569 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}] 19:09:12 INFO - PROCESS | 3592 | 1464232152714 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 19:09:12 INFO - PROCESS | 3592 | 1464232152857 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:12 INFO - PROCESS | 3592 | ++DOCSHELL 10AC2000 == 54 [pid = 3592] [id = 397] 19:09:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (10B1FC00) [pid = 3592] [serial = 1191] [outer = 00000000] 19:09:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (129F5C00) [pid = 3592] [serial = 1192] [outer = 10B1FC00] 19:09:12 INFO - PROCESS | 3592 | 1464232152915 Marionette DEBUG loaded listener.js 19:09:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (1386C000) [pid = 3592] [serial = 1193] [outer = 10B1FC00] 19:09:13 INFO - PROCESS | 3592 | 1464232153498 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]]]}] 19:09:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 19:09:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1000ms 19:09:13 INFO - PROCESS | 3592 | 1464232153574 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 19:09:13 INFO - PROCESS | 3592 | 1464232153580 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 19:09:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 19:09:13 INFO - PROCESS | 3592 | 1464232153619 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 19:09:13 INFO - PROCESS | 3592 | 1464232153622 Marionette TRACE conn3 <- [1,1554,null,{}] 19:09:13 INFO - PROCESS | 3592 | 1464232153628 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}] 19:09:13 INFO - PROCESS | 3592 | 1464232153748 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 19:09:13 INFO - PROCESS | 3592 | 1464232153881 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:13 INFO - PROCESS | 3592 | ++DOCSHELL 1386E800 == 55 [pid = 3592] [id = 398] 19:09:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (15103400) [pid = 3592] [serial = 1194] [outer = 00000000] 19:09:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (16669400) [pid = 3592] [serial = 1195] [outer = 15103400] 19:09:13 INFO - PROCESS | 3592 | 1464232153937 Marionette DEBUG loaded listener.js 19:09:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (167B9800) [pid = 3592] [serial = 1196] [outer = 15103400] 19:09:14 INFO - PROCESS | 3592 | 1464232154541 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]]]}] 19:09:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 19:09:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1016ms 19:09:14 INFO - PROCESS | 3592 | 1464232154610 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 19:09:14 INFO - PROCESS | 3592 | 1464232154613 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 19:09:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 19:09:14 INFO - PROCESS | 3592 | 1464232154617 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 19:09:14 INFO - PROCESS | 3592 | 1464232154621 Marionette TRACE conn3 <- [1,1558,null,{}] 19:09:14 INFO - PROCESS | 3592 | 1464232154649 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}] 19:09:14 INFO - PROCESS | 3592 | 1464232154762 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 19:09:14 INFO - PROCESS | 3592 | 1464232154906 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:14 INFO - PROCESS | 3592 | ++DOCSHELL 17544800 == 56 [pid = 3592] [id = 399] 19:09:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (17545000) [pid = 3592] [serial = 1197] [outer = 00000000] 19:09:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (1A42DC00) [pid = 3592] [serial = 1198] [outer = 17545000] 19:09:14 INFO - PROCESS | 3592 | 1464232154965 Marionette DEBUG loaded listener.js 19:09:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (1A7E9400) [pid = 3592] [serial = 1199] [outer = 17545000] 19:09:15 INFO - PROCESS | 3592 | 1464232155541 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]]]}] 19:09:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 19:09:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 971ms 19:09:15 INFO - PROCESS | 3592 | 1464232155592 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 19:09:15 INFO - PROCESS | 3592 | 1464232155595 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 19:09:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 19:09:15 INFO - PROCESS | 3592 | 1464232155583 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 19:09:15 INFO - PROCESS | 3592 | 1464232155585 Marionette TRACE conn3 <- [1,1562,null,{}] 19:09:15 INFO - PROCESS | 3592 | 1464232155588 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}] 19:09:15 INFO - PROCESS | 3592 | 1464232155697 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 19:09:15 INFO - PROCESS | 3592 | 1464232155837 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:15 INFO - PROCESS | 3592 | ++DOCSHELL 1A7EB000 == 57 [pid = 3592] [id = 400] 19:09:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (1A7EEC00) [pid = 3592] [serial = 1200] [outer = 00000000] 19:09:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (1AA79400) [pid = 3592] [serial = 1201] [outer = 1A7EEC00] 19:09:15 INFO - PROCESS | 3592 | 1464232155894 Marionette DEBUG loaded listener.js 19:09:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (1AA7DC00) [pid = 3592] [serial = 1202] [outer = 1A7EEC00] 19:09:16 INFO - PROCESS | 3592 | 1464232156426 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]]]}] 19:09:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 19:09:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 896ms 19:09:16 INFO - PROCESS | 3592 | 1464232156489 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 19:09:16 INFO - PROCESS | 3592 | 1464232156492 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 19:09:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 19:09:16 INFO - PROCESS | 3592 | 1464232156496 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 19:09:16 INFO - PROCESS | 3592 | 1464232156498 Marionette TRACE conn3 <- [1,1566,null,{}] 19:09:16 INFO - PROCESS | 3592 | 1464232156501 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}] 19:09:16 INFO - PROCESS | 3592 | 1464232156616 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 19:09:16 INFO - PROCESS | 3592 | 1464232156867 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:16 INFO - PROCESS | 3592 | ++DOCSHELL 0F313C00 == 58 [pid = 3592] [id = 401] 19:09:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (0F31B800) [pid = 3592] [serial = 1203] [outer = 00000000] 19:09:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (10F97C00) [pid = 3592] [serial = 1204] [outer = 0F31B800] 19:09:16 INFO - PROCESS | 3592 | 1464232156937 Marionette DEBUG loaded listener.js 19:09:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (11CADC00) [pid = 3592] [serial = 1205] [outer = 0F31B800] 19:09:17 INFO - PROCESS | 3592 | 1464232157562 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]]]}] 19:09:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 19:09:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1090ms 19:09:17 INFO - PROCESS | 3592 | 1464232157609 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 19:09:17 INFO - PROCESS | 3592 | 1464232157598 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 19:09:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 19:09:17 INFO - PROCESS | 3592 | 1464232157605 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 19:09:17 INFO - PROCESS | 3592 | 1464232157609 Marionette TRACE conn3 <- [1,1570,null,{}] 19:09:17 INFO - PROCESS | 3592 | 1464232157615 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}] 19:09:17 INFO - PROCESS | 3592 | 1464232157717 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 19:09:17 INFO - PROCESS | 3592 | 1464232157859 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:17 INFO - PROCESS | 3592 | ++DOCSHELL 11864C00 == 59 [pid = 3592] [id = 402] 19:09:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (11CAD000) [pid = 3592] [serial = 1206] [outer = 00000000] 19:09:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (14534000) [pid = 3592] [serial = 1207] [outer = 11CAD000] 19:09:17 INFO - PROCESS | 3592 | 1464232157910 Marionette DEBUG loaded listener.js 19:09:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (155A1400) [pid = 3592] [serial = 1208] [outer = 11CAD000] 19:09:18 INFO - PROCESS | 3592 | --DOCSHELL 10B2C400 == 58 [pid = 3592] [id = 395] 19:09:18 INFO - PROCESS | 3592 | --DOCSHELL 10A52400 == 57 [pid = 3592] [id = 394] 19:09:18 INFO - PROCESS | 3592 | --DOCSHELL 10C13800 == 56 [pid = 3592] [id = 393] 19:09:18 INFO - PROCESS | 3592 | --DOCSHELL 18694000 == 55 [pid = 3592] [id = 392] 19:09:18 INFO - PROCESS | 3592 | --DOCSHELL 16387400 == 54 [pid = 3592] [id = 391] 19:09:18 INFO - PROCESS | 3592 | --DOCSHELL 16AB5400 == 53 [pid = 3592] [id = 390] 19:09:18 INFO - PROCESS | 3592 | --DOCSHELL 16662800 == 52 [pid = 3592] [id = 389] 19:09:18 INFO - PROCESS | 3592 | --DOCSHELL 1599E800 == 51 [pid = 3592] [id = 388] 19:09:18 INFO - PROCESS | 3592 | --DOCSHELL 11CB0400 == 50 [pid = 3592] [id = 387] 19:09:18 INFO - PROCESS | 3592 | --DOCSHELL 10BA8800 == 49 [pid = 3592] [id = 386] 19:09:18 INFO - PROCESS | 3592 | --DOCSHELL 15105400 == 48 [pid = 3592] [id = 383] 19:09:18 INFO - PROCESS | 3592 | --DOCSHELL 10ACEC00 == 47 [pid = 3592] [id = 382] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (16666C00) [pid = 3592] [serial = 1030] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (16172000) [pid = 3592] [serial = 943] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (1293D400) [pid = 3592] [serial = 991] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (16AAFC00) [pid = 3592] [serial = 1129] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (17B6E000) [pid = 3592] [serial = 1132] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (16AB9800) [pid = 3592] [serial = 1130] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (196E9C00) [pid = 3592] [serial = 1135] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (12B45800) [pid = 3592] [serial = 1115] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (1125E800) [pid = 3592] [serial = 1114] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (10AC5000) [pid = 3592] [serial = 1117] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (10C0B800) [pid = 3592] [serial = 1118] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (1617A800) [pid = 3592] [serial = 1123] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (1638FC00) [pid = 3592] [serial = 1124] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (13932400) [pid = 3592] [serial = 1120] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (13A50C00) [pid = 3592] [serial = 1121] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (16694800) [pid = 3592] [serial = 1126] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (17B77C00) [pid = 3592] [serial = 1133] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (10F9C400) [pid = 3592] [serial = 1101] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (1420B000) [pid = 3592] [serial = 1104] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (17BF4C00) [pid = 3592] [serial = 1107] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (18693C00) [pid = 3592] [serial = 1110] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (168BEC00) [pid = 3592] [serial = 1138] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (196F7C00) [pid = 3592] [serial = 1141] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (196F3C00) [pid = 3592] [serial = 1136] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (17C70000) [pid = 3592] [serial = 691] [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.] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (16E2C400) [pid = 3592] [serial = 1139] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (167BE800) [pid = 3592] [serial = 1127] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (19E2C800) [pid = 3592] [serial = 1144] [outer = 00000000] [url = about:blank] 19:09:18 INFO - PROCESS | 3592 | 1464232158388 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]]]}] 19:09:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 19:09:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 807ms 19:09:18 INFO - PROCESS | 3592 | 1464232158415 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 19:09:18 INFO - PROCESS | 3592 | 1464232158419 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 19:09:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 19:09:18 INFO - PROCESS | 3592 | 1464232158424 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 19:09:18 INFO - PROCESS | 3592 | 1464232158425 Marionette TRACE conn3 <- [1,1574,null,{}] 19:09:18 INFO - PROCESS | 3592 | 1464232158429 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}] 19:09:18 INFO - PROCESS | 3592 | 1464232158568 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 19:09:18 INFO - PROCESS | 3592 | 1464232158691 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:18 INFO - PROCESS | 3592 | ++DOCSHELL 10B23800 == 48 [pid = 3592] [id = 403] 19:09:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (10B23C00) [pid = 3592] [serial = 1209] [outer = 00000000] 19:09:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (10F96800) [pid = 3592] [serial = 1210] [outer = 10B23C00] 19:09:18 INFO - PROCESS | 3592 | 1464232158755 Marionette DEBUG loaded listener.js 19:09:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (11F1A000) [pid = 3592] [serial = 1211] [outer = 10B23C00] 19:09:19 INFO - PROCESS | 3592 | 1464232159308 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]]]}] 19:09:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 19:09:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 956ms 19:09:19 INFO - PROCESS | 3592 | 1464232159391 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 19:09:19 INFO - PROCESS | 3592 | 1464232159395 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 19:09:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 19:09:19 INFO - PROCESS | 3592 | 1464232159400 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 19:09:19 INFO - PROCESS | 3592 | 1464232159404 Marionette TRACE conn3 <- [1,1578,null,{}] 19:09:19 INFO - PROCESS | 3592 | 1464232159409 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}] 19:09:19 INFO - PROCESS | 3592 | 1464232159549 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 19:09:19 INFO - PROCESS | 3592 | 1464232159675 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:19 INFO - PROCESS | 3592 | ++DOCSHELL 1452F400 == 49 [pid = 3592] [id = 404] 19:09:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (14532000) [pid = 3592] [serial = 1212] [outer = 00000000] 19:09:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (155A0800) [pid = 3592] [serial = 1213] [outer = 14532000] 19:09:19 INFO - PROCESS | 3592 | 1464232159737 Marionette DEBUG loaded listener.js 19:09:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (15960800) [pid = 3592] [serial = 1214] [outer = 14532000] 19:09:20 INFO - PROCESS | 3592 | 1464232160299 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]]]}] 19:09:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 19:09:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 986ms 19:09:20 INFO - PROCESS | 3592 | 1464232160393 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 19:09:20 INFO - PROCESS | 3592 | 1464232160396 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 19:09:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 19:09:20 INFO - PROCESS | 3592 | 1464232160419 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 19:09:20 INFO - PROCESS | 3592 | 1464232160421 Marionette TRACE conn3 <- [1,1582,null,{}] 19:09:20 INFO - PROCESS | 3592 | 1464232160426 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}] 19:09:20 INFO - PROCESS | 3592 | 1464232160568 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 19:09:20 INFO - PROCESS | 3592 | 1464232160687 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:20 INFO - PROCESS | 3592 | ++DOCSHELL 13951C00 == 50 [pid = 3592] [id = 405] 19:09:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (1638DC00) [pid = 3592] [serial = 1215] [outer = 00000000] 19:09:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (166E0800) [pid = 3592] [serial = 1216] [outer = 1638DC00] 19:09:20 INFO - PROCESS | 3592 | 1464232160744 Marionette DEBUG loaded listener.js 19:09:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (167B9000) [pid = 3592] [serial = 1217] [outer = 1638DC00] 19:09:21 INFO - PROCESS | 3592 | 1464232161357 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]]]}] 19:09:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 19:09:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1015ms 19:09:21 INFO - PROCESS | 3592 | 1464232161446 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 19:09:21 INFO - PROCESS | 3592 | 1464232161450 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 19:09:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 19:09:21 INFO - PROCESS | 3592 | 1464232161445 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 19:09:21 INFO - PROCESS | 3592 | 1464232161450 Marionette TRACE conn3 <- [1,1586,null,{}] 19:09:21 INFO - PROCESS | 3592 | 1464232161454 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}] 19:09:21 INFO - PROCESS | 3592 | 1464232161631 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 19:09:21 INFO - PROCESS | 3592 | 1464232161734 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:21 INFO - PROCESS | 3592 | ++DOCSHELL 16AAFC00 == 51 [pid = 3592] [id = 406] 19:09:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (16AB0800) [pid = 3592] [serial = 1218] [outer = 00000000] 19:09:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (16E28800) [pid = 3592] [serial = 1219] [outer = 16AB0800] 19:09:21 INFO - PROCESS | 3592 | 1464232161789 Marionette DEBUG loaded listener.js 19:09:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (16E2E800) [pid = 3592] [serial = 1220] [outer = 16AB0800] 19:09:22 INFO - PROCESS | 3592 | 1464232162341 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]]]}] 19:09:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 19:09:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 896ms 19:09:22 INFO - PROCESS | 3592 | 1464232162354 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 19:09:22 INFO - PROCESS | 3592 | 1464232162357 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 19:09:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 19:09:22 INFO - PROCESS | 3592 | 1464232162375 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 19:09:22 INFO - PROCESS | 3592 | 1464232162377 Marionette TRACE conn3 <- [1,1590,null,{}] 19:09:22 INFO - PROCESS | 3592 | 1464232162383 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}] 19:09:22 INFO - PROCESS | 3592 | 1464232162485 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 19:09:22 INFO - PROCESS | 3592 | 1464232162593 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:22 INFO - PROCESS | 3592 | ++DOCSHELL 16B98000 == 52 [pid = 3592] [id = 407] 19:09:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (16E26000) [pid = 3592] [serial = 1221] [outer = 00000000] 19:09:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (17BED800) [pid = 3592] [serial = 1222] [outer = 16E26000] 19:09:22 INFO - PROCESS | 3592 | 1464232162630 Marionette DEBUG loaded listener.js 19:09:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (17BF2C00) [pid = 3592] [serial = 1223] [outer = 16E26000] 19:09:23 INFO - PROCESS | 3592 | 1464232163174 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]]]}] 19:09:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 19:09:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 867ms 19:09:23 INFO - PROCESS | 3592 | 1464232163228 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 19:09:23 INFO - PROCESS | 3592 | 1464232163231 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 19:09:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 19:09:23 INFO - PROCESS | 3592 | 1464232163234 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 19:09:23 INFO - PROCESS | 3592 | 1464232163236 Marionette TRACE conn3 <- [1,1594,null,{}] 19:09:23 INFO - PROCESS | 3592 | 1464232163240 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}] 19:09:23 INFO - PROCESS | 3592 | 1464232163344 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 19:09:23 INFO - PROCESS | 3592 | 1464232163441 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:23 INFO - PROCESS | 3592 | ++DOCSHELL 181F1800 == 53 [pid = 3592] [id = 408] 19:09:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (181F3400) [pid = 3592] [serial = 1224] [outer = 00000000] 19:09:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (196EBC00) [pid = 3592] [serial = 1225] [outer = 181F3400] 19:09:23 INFO - PROCESS | 3592 | 1464232163544 Marionette DEBUG loaded listener.js 19:09:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (19B77800) [pid = 3592] [serial = 1226] [outer = 181F3400] 19:09:24 INFO - PROCESS | 3592 | 1464232164154 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]]]}] 19:09:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 19:09:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 956ms 19:09:24 INFO - PROCESS | 3592 | 1464232164183 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 19:09:24 INFO - PROCESS | 3592 | 1464232164186 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 19:09:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 19:09:24 INFO - PROCESS | 3592 | 1464232164190 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 19:09:24 INFO - PROCESS | 3592 | 1464232164192 Marionette TRACE conn3 <- [1,1598,null,{}] 19:09:24 INFO - PROCESS | 3592 | 1464232164196 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}] 19:09:24 INFO - PROCESS | 3592 | 1464232164300 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 19:09:24 INFO - PROCESS | 3592 | 1464232164440 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:24 INFO - PROCESS | 3592 | ++DOCSHELL 19E2B000 == 54 [pid = 3592] [id = 409] 19:09:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (19E2C800) [pid = 3592] [serial = 1227] [outer = 00000000] 19:09:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (19E76400) [pid = 3592] [serial = 1228] [outer = 19E2C800] 19:09:24 INFO - PROCESS | 3592 | 1464232164496 Marionette DEBUG loaded listener.js 19:09:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (19E80400) [pid = 3592] [serial = 1229] [outer = 19E2C800] 19:09:25 INFO - PROCESS | 3592 | 1464232165161 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]]]}] 19:09:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 19:09:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 985ms 19:09:25 INFO - PROCESS | 3592 | 1464232165217 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 19:09:25 INFO - PROCESS | 3592 | 1464232165221 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 19:09:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 19:09:25 INFO - PROCESS | 3592 | 1464232165228 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 19:09:25 INFO - PROCESS | 3592 | 1464232165232 Marionette TRACE conn3 <- [1,1602,null,{}] 19:09:25 INFO - PROCESS | 3592 | 1464232165238 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}] 19:09:25 INFO - PROCESS | 3592 | 1464232165322 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 19:09:25 INFO - PROCESS | 3592 | 1464232165466 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:25 INFO - PROCESS | 3592 | ++DOCSHELL 110BD400 == 55 [pid = 3592] [id = 410] 19:09:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (110BE800) [pid = 3592] [serial = 1230] [outer = 00000000] 19:09:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (13A4F400) [pid = 3592] [serial = 1231] [outer = 110BE800] 19:09:25 INFO - PROCESS | 3592 | 1464232165521 Marionette DEBUG loaded listener.js 19:09:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (15103800) [pid = 3592] [serial = 1232] [outer = 110BE800] 19:09:25 INFO - PROCESS | 3592 | --DOCSHELL 11864C00 == 54 [pid = 3592] [id = 402] 19:09:25 INFO - PROCESS | 3592 | --DOCSHELL 0F313C00 == 53 [pid = 3592] [id = 401] 19:09:25 INFO - PROCESS | 3592 | --DOCSHELL 10AC2000 == 52 [pid = 3592] [id = 397] 19:09:25 INFO - PROCESS | 3592 | 1464232165979 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]]]}] 19:09:26 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 19:09:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 807ms 19:09:26 INFO - PROCESS | 3592 | 1464232166038 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 19:09:26 INFO - PROCESS | 3592 | 1464232166043 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 19:09:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 19:09:26 INFO - PROCESS | 3592 | 1464232166049 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 19:09:26 INFO - PROCESS | 3592 | 1464232166052 Marionette TRACE conn3 <- [1,1606,null,{}] 19:09:26 INFO - PROCESS | 3592 | 1464232166039 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}] 19:09:26 INFO - PROCESS | 3592 | 1464232166129 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 19:09:26 INFO - PROCESS | 3592 | 1464232166139 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:26 INFO - PROCESS | 3592 | ++DOCSHELL 16395800 == 53 [pid = 3592] [id = 411] 19:09:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (16660C00) [pid = 3592] [serial = 1233] [outer = 00000000] 19:09:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (16692C00) [pid = 3592] [serial = 1234] [outer = 16660C00] 19:09:26 INFO - PROCESS | 3592 | 1464232166184 Marionette DEBUG loaded listener.js 19:09:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (167BD800) [pid = 3592] [serial = 1235] [outer = 16660C00] 19:09:26 INFO - PROCESS | 3592 | 1464232166653 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]]]}] 19:09:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 19:09:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 672ms 19:09:26 INFO - PROCESS | 3592 | 1464232166714 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 19:09:26 INFO - PROCESS | 3592 | 1464232166716 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 19:09:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 19:09:26 INFO - PROCESS | 3592 | 1464232166720 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 19:09:26 INFO - PROCESS | 3592 | 1464232166723 Marionette TRACE conn3 <- [1,1610,null,{}] 19:09:26 INFO - PROCESS | 3592 | 1464232166733 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}] 19:09:26 INFO - PROCESS | 3592 | 1464232166842 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 19:09:26 INFO - PROCESS | 3592 | 1464232166957 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:26 INFO - PROCESS | 3592 | ++DOCSHELL 168BDC00 == 54 [pid = 3592] [id = 412] 19:09:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (17B71000) [pid = 3592] [serial = 1236] [outer = 00000000] 19:09:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (196F7000) [pid = 3592] [serial = 1237] [outer = 17B71000] 19:09:27 INFO - PROCESS | 3592 | 1464232167006 Marionette DEBUG loaded listener.js 19:09:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 146 (19E72C00) [pid = 3592] [serial = 1238] [outer = 17B71000] 19:09:27 INFO - PROCESS | 3592 | 1464232167413 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]]]}] 19:09:27 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 19:09:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 702ms 19:09:27 INFO - PROCESS | 3592 | 1464232167425 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 19:09:27 INFO - PROCESS | 3592 | 1464232167428 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 19:09:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 19:09:27 INFO - PROCESS | 3592 | 1464232167431 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 19:09:27 INFO - PROCESS | 3592 | 1464232167433 Marionette TRACE conn3 <- [1,1614,null,{}] 19:09:27 INFO - PROCESS | 3592 | 1464232167443 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}] 19:09:27 INFO - PROCESS | 3592 | 1464232167564 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 19:09:27 INFO - PROCESS | 3592 | 1464232167571 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:27 INFO - PROCESS | 3592 | ++DOCSHELL 196F6800 == 55 [pid = 3592] [id = 413] 19:09:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 147 (19BD1C00) [pid = 3592] [serial = 1239] [outer = 00000000] 19:09:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 148 (1A7E9C00) [pid = 3592] [serial = 1240] [outer = 19BD1C00] 19:09:27 INFO - PROCESS | 3592 | 1464232167656 Marionette DEBUG loaded listener.js 19:09:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 149 (1AA78C00) [pid = 3592] [serial = 1241] [outer = 19BD1C00] 19:09:28 INFO - PROCESS | 3592 | 1464232168064 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]]]}] 19:09:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 19:09:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 672ms 19:09:28 INFO - PROCESS | 3592 | 1464232168096 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 19:09:28 INFO - PROCESS | 3592 | 1464232168098 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 19:09:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 19:09:28 INFO - PROCESS | 3592 | 1464232168101 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 19:09:28 INFO - PROCESS | 3592 | 1464232168113 Marionette TRACE conn3 <- [1,1618,null,{}] 19:09:28 INFO - PROCESS | 3592 | 1464232168117 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}] 19:09:28 INFO - PROCESS | 3592 | 1464232168268 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 19:09:28 INFO - PROCESS | 3592 | 1464232168339 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:28 INFO - PROCESS | 3592 | ++DOCSHELL 1A5F6800 == 56 [pid = 3592] [id = 414] 19:09:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 150 (1A7E8800) [pid = 3592] [serial = 1242] [outer = 00000000] 19:09:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 151 (1AB3B000) [pid = 3592] [serial = 1243] [outer = 1A7E8800] 19:09:28 INFO - PROCESS | 3592 | 1464232168383 Marionette DEBUG loaded listener.js 19:09:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 152 (1AB3F400) [pid = 3592] [serial = 1244] [outer = 1A7E8800] 19:09:28 INFO - PROCESS | 3592 | 1464232168790 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]]]}] 19:09:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 19:09:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 732ms 19:09:28 INFO - PROCESS | 3592 | 1464232168825 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 19:09:28 INFO - PROCESS | 3592 | 1464232168827 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 19:09:28 INFO - PROCESS | 3592 | 1464232168830 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 19:09:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 19:09:28 INFO - PROCESS | 3592 | 1464232168832 Marionette TRACE conn3 <- [1,1622,null,{}] 19:09:28 INFO - PROCESS | 3592 | 1464232168835 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}] 19:09:28 INFO - PROCESS | 3592 | 1464232168975 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 19:09:29 INFO - PROCESS | 3592 | 1464232169046 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:29 INFO - PROCESS | 3592 | ++DOCSHELL 1ABD5800 == 57 [pid = 3592] [id = 415] 19:09:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 153 (1ABD6000) [pid = 3592] [serial = 1245] [outer = 00000000] 19:09:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 154 (1B039400) [pid = 3592] [serial = 1246] [outer = 1ABD6000] 19:09:29 INFO - PROCESS | 3592 | 1464232169091 Marionette DEBUG loaded listener.js 19:09:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 155 (1B03FC00) [pid = 3592] [serial = 1247] [outer = 1ABD6000] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 154 (104E7800) [pid = 3592] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 153 (16E31400) [pid = 3592] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 152 (1420A000) [pid = 3592] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 151 (1380D800) [pid = 3592] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 150 (12937000) [pid = 3592] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 149 (13125C00) [pid = 3592] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 148 (102C9800) [pid = 3592] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 147 (10AD0000) [pid = 3592] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 146 (1386B800) [pid = 3592] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 145 (16E2DC00) [pid = 3592] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (18395400) [pid = 3592] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (14538400) [pid = 3592] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (17BEC400) [pid = 3592] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (11CB2800) [pid = 3592] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (17D0CC00) [pid = 3592] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (16AB7C00) [pid = 3592] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (16665C00) [pid = 3592] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (196F4000) [pid = 3592] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (16173400) [pid = 3592] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (10BB0400) [pid = 3592] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (19E2AC00) [pid = 3592] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (0F31B800) [pid = 3592] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (1A7E5400) [pid = 3592] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (110C1400) [pid = 3592] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (10ACB400) [pid = 3592] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (1510E000) [pid = 3592] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (10A52C00) [pid = 3592] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (16F25400) [pid = 3592] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 19:09:29 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (10C08400) [pid = 3592] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 19:09:29 INFO - PROCESS | 3592 | 1464232169593 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]]]}] 19:09:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 19:09:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 807ms 19:09:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 19:09:29 INFO - PROCESS | 3592 | 1464232169639 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 19:09:29 INFO - PROCESS | 3592 | 1464232169641 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 19:09:29 INFO - PROCESS | 3592 | 1464232169645 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 19:09:29 INFO - PROCESS | 3592 | 1464232169646 Marionette TRACE conn3 <- [1,1626,null,{}] 19:09:29 INFO - PROCESS | 3592 | 1464232169650 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}] 19:09:29 INFO - PROCESS | 3592 | 1464232169734 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 19:09:29 INFO - PROCESS | 3592 | 1464232169741 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:29 INFO - PROCESS | 3592 | ++DOCSHELL 102D2800 == 58 [pid = 3592] [id = 416] 19:09:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (10B21000) [pid = 3592] [serial = 1248] [outer = 00000000] 19:09:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (1290B400) [pid = 3592] [serial = 1249] [outer = 10B21000] 19:09:29 INFO - PROCESS | 3592 | 1464232169786 Marionette DEBUG loaded listener.js 19:09:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (1393D800) [pid = 3592] [serial = 1250] [outer = 10B21000] 19:09:30 INFO - PROCESS | 3592 | 1464232170209 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]]]}] 19:09:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 19:09:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 597ms 19:09:30 INFO - PROCESS | 3592 | 1464232170249 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 19:09:30 INFO - PROCESS | 3592 | 1464232170251 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 19:09:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 19:09:30 INFO - PROCESS | 3592 | 1464232170254 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 19:09:30 INFO - PROCESS | 3592 | 1464232170256 Marionette TRACE conn3 <- [1,1630,null,{}] 19:09:30 INFO - PROCESS | 3592 | 1464232170259 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}] 19:09:30 INFO - PROCESS | 3592 | 1464232170342 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 19:09:30 INFO - PROCESS | 3592 | 1464232170349 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:30 INFO - PROCESS | 3592 | ++DOCSHELL 11FA7400 == 59 [pid = 3592] [id = 417] 19:09:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (1637F800) [pid = 3592] [serial = 1251] [outer = 00000000] 19:09:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (16B8FC00) [pid = 3592] [serial = 1252] [outer = 1637F800] 19:09:30 INFO - PROCESS | 3592 | 1464232170403 Marionette DEBUG loaded listener.js 19:09:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (17C7D400) [pid = 3592] [serial = 1253] [outer = 1637F800] 19:09:30 INFO - PROCESS | 3592 | 1464232170839 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]]]}] 19:09:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 19:09:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 613ms 19:09:30 INFO - PROCESS | 3592 | 1464232170876 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 19:09:30 INFO - PROCESS | 3592 | 1464232170878 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 19:09:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 19:09:30 INFO - PROCESS | 3592 | 1464232170882 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 19:09:30 INFO - PROCESS | 3592 | 1464232170883 Marionette TRACE conn3 <- [1,1634,null,{}] 19:09:30 INFO - PROCESS | 3592 | 1464232170887 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}] 19:09:30 INFO - PROCESS | 3592 | 1464232170971 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 19:09:30 INFO - PROCESS | 3592 | 1464232170977 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:30 INFO - PROCESS | 3592 | ++DOCSHELL 10434400 == 60 [pid = 3592] [id = 418] 19:09:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (10562000) [pid = 3592] [serial = 1254] [outer = 00000000] 19:09:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (1A505800) [pid = 3592] [serial = 1255] [outer = 10562000] 19:09:31 INFO - PROCESS | 3592 | 1464232171022 Marionette DEBUG loaded listener.js 19:09:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (1ABDC000) [pid = 3592] [serial = 1256] [outer = 10562000] 19:09:31 INFO - PROCESS | 3592 | 1464232171691 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]]]}] 19:09:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 19:09:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 866ms 19:09:31 INFO - PROCESS | 3592 | 1464232171747 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 19:09:31 INFO - PROCESS | 3592 | 1464232171752 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 19:09:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 19:09:31 INFO - PROCESS | 3592 | 1464232171759 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 19:09:31 INFO - PROCESS | 3592 | 1464232171762 Marionette TRACE conn3 <- [1,1638,null,{}] 19:09:31 INFO - PROCESS | 3592 | 1464232171768 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}] 19:09:31 INFO - PROCESS | 3592 | 1464232171876 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 19:09:32 INFO - PROCESS | 3592 | 1464232172023 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:32 INFO - PROCESS | 3592 | ++DOCSHELL 10F9C400 == 61 [pid = 3592] [id = 419] 19:09:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (11CAE800) [pid = 3592] [serial = 1257] [outer = 00000000] 19:09:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (1420A000) [pid = 3592] [serial = 1258] [outer = 11CAE800] 19:09:32 INFO - PROCESS | 3592 | 1464232172082 Marionette DEBUG loaded listener.js 19:09:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (16385800) [pid = 3592] [serial = 1259] [outer = 11CAE800] 19:09:32 INFO - PROCESS | 3592 | 1464232172716 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]]]}] 19:09:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 19:09:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 986ms 19:09:32 INFO - PROCESS | 3592 | 1464232172748 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 19:09:32 INFO - PROCESS | 3592 | 1464232172754 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 19:09:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 19:09:32 INFO - PROCESS | 3592 | 1464232172780 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 19:09:32 INFO - PROCESS | 3592 | 1464232172783 Marionette TRACE conn3 <- [1,1642,null,{}] 19:09:32 INFO - PROCESS | 3592 | 1464232172786 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}] 19:09:32 INFO - PROCESS | 3592 | 1464232172908 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 19:09:33 INFO - PROCESS | 3592 | 1464232173037 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:33 INFO - PROCESS | 3592 | ++DOCSHELL 16663000 == 62 [pid = 3592] [id = 420] 19:09:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (168C0C00) [pid = 3592] [serial = 1260] [outer = 00000000] 19:09:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (17D08400) [pid = 3592] [serial = 1261] [outer = 168C0C00] 19:09:33 INFO - PROCESS | 3592 | 1464232173093 Marionette DEBUG loaded listener.js 19:09:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (196E9C00) [pid = 3592] [serial = 1262] [outer = 168C0C00] 19:09:33 INFO - PROCESS | 3592 | 1464232173634 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]]]}] 19:09:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 19:09:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 911ms 19:09:33 INFO - PROCESS | 3592 | 1464232173690 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 19:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 19:09:33 INFO - PROCESS | 3592 | 1464232173693 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 19:09:33 INFO - PROCESS | 3592 | 1464232173697 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 19:09:33 INFO - PROCESS | 3592 | 1464232173701 Marionette TRACE conn3 <- [1,1646,null,{}] 19:09:33 INFO - PROCESS | 3592 | 1464232173712 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}] 19:09:33 INFO - PROCESS | 3592 | 1464232173809 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 19:09:33 INFO - PROCESS | 3592 | 1464232173975 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:33 INFO - PROCESS | 3592 | ++DOCSHELL 1AB36400 == 63 [pid = 3592] [id = 421] 19:09:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (1ABD0C00) [pid = 3592] [serial = 1263] [outer = 00000000] 19:09:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (1ABD6800) [pid = 3592] [serial = 1264] [outer = 1ABD0C00] 19:09:34 INFO - PROCESS | 3592 | 1464232174034 Marionette DEBUG loaded listener.js 19:09:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (1B03BC00) [pid = 3592] [serial = 1265] [outer = 1ABD0C00] 19:09:34 INFO - PROCESS | 3592 | 1464232174539 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]]]}] 19:09:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 19:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 911ms 19:09:34 INFO - PROCESS | 3592 | 1464232174587 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 19:09:34 INFO - PROCESS | 3592 | 1464232174590 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 19:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 19:09:34 INFO - PROCESS | 3592 | 1464232174593 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 19:09:34 INFO - PROCESS | 3592 | 1464232174595 Marionette TRACE conn3 <- [1,1650,null,{}] 19:09:34 INFO - PROCESS | 3592 | 1464232174599 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}] 19:09:34 INFO - PROCESS | 3592 | 1464232174710 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 19:09:34 INFO - PROCESS | 3592 | 1464232174891 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:34 INFO - PROCESS | 3592 | ++DOCSHELL 1B225400 == 64 [pid = 3592] [id = 422] 19:09:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (1B225C00) [pid = 3592] [serial = 1266] [outer = 00000000] 19:09:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 146 (1B229800) [pid = 3592] [serial = 1267] [outer = 1B225C00] 19:09:34 INFO - PROCESS | 3592 | 1464232174930 Marionette DEBUG loaded listener.js 19:09:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 147 (1B22EC00) [pid = 3592] [serial = 1268] [outer = 1B225C00] 19:09:35 INFO - PROCESS | 3592 | 1464232175529 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]]]}] 19:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 19:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 956ms 19:09:35 INFO - PROCESS | 3592 | 1464232175561 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 19:09:35 INFO - PROCESS | 3592 | 1464232175563 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 19:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 19:09:35 INFO - PROCESS | 3592 | 1464232175567 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 19:09:35 INFO - PROCESS | 3592 | 1464232175569 Marionette TRACE conn3 <- [1,1654,null,{}] 19:09:35 INFO - PROCESS | 3592 | 1464232175573 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}] 19:09:35 INFO - PROCESS | 3592 | 1464232175666 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 19:09:35 INFO - PROCESS | 3592 | 1464232175826 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:35 INFO - PROCESS | 3592 | ++DOCSHELL 1047C400 == 65 [pid = 3592] [id = 423] 19:09:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 148 (10AC3400) [pid = 3592] [serial = 1269] [outer = 00000000] 19:09:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 149 (12942000) [pid = 3592] [serial = 1270] [outer = 10AC3400] 19:09:35 INFO - PROCESS | 3592 | 1464232175888 Marionette DEBUG loaded listener.js 19:09:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 150 (12FEE000) [pid = 3592] [serial = 1271] [outer = 10AC3400] 19:09:36 INFO - PROCESS | 3592 | 1464232176647 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]]]}] 19:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 19:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1135ms 19:09:36 INFO - PROCESS | 3592 | 1464232176714 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 19:09:36 INFO - PROCESS | 3592 | 1464232176719 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 19:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 19:09:36 INFO - PROCESS | 3592 | 1464232176724 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 19:09:36 INFO - PROCESS | 3592 | 1464232176728 Marionette TRACE conn3 <- [1,1658,null,{}] 19:09:36 INFO - PROCESS | 3592 | 1464232176733 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}] 19:09:36 INFO - PROCESS | 3592 | 1464232176816 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 19:09:36 INFO - PROCESS | 3592 | 1464232176974 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:36 INFO - PROCESS | 3592 | ++DOCSHELL 110C1800 == 66 [pid = 3592] [id = 424] 19:09:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 151 (110C5C00) [pid = 3592] [serial = 1272] [outer = 00000000] 19:09:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 152 (12940400) [pid = 3592] [serial = 1273] [outer = 110C5C00] 19:09:37 INFO - PROCESS | 3592 | 1464232177046 Marionette DEBUG loaded listener.js 19:09:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 153 (129FF800) [pid = 3592] [serial = 1274] [outer = 110C5C00] 19:09:37 INFO - PROCESS | 3592 | --DOCSHELL 14532400 == 65 [pid = 3592] [id = 342] 19:09:37 INFO - PROCESS | 3592 | --DOCSHELL 11FA7400 == 64 [pid = 3592] [id = 417] 19:09:37 INFO - PROCESS | 3592 | --DOCSHELL 102D2800 == 63 [pid = 3592] [id = 416] 19:09:37 INFO - PROCESS | 3592 | --DOCSHELL 1ABD5800 == 62 [pid = 3592] [id = 415] 19:09:37 INFO - PROCESS | 3592 | --DOCSHELL 1A5F6800 == 61 [pid = 3592] [id = 414] 19:09:37 INFO - PROCESS | 3592 | --DOCSHELL 196F6800 == 60 [pid = 3592] [id = 413] 19:09:37 INFO - PROCESS | 3592 | --DOCSHELL 168BDC00 == 59 [pid = 3592] [id = 412] 19:09:37 INFO - PROCESS | 3592 | --DOCSHELL 16395800 == 58 [pid = 3592] [id = 411] 19:09:37 INFO - PROCESS | 3592 | --DOCSHELL 110BD400 == 57 [pid = 3592] [id = 410] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 152 (14534000) [pid = 3592] [serial = 1207] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOCSHELL 1452F400 == 56 [pid = 3592] [id = 404] 19:09:37 INFO - PROCESS | 3592 | --DOCSHELL 10A5D000 == 55 [pid = 3592] [id = 381] 19:09:37 INFO - PROCESS | 3592 | --DOCSHELL 10B23800 == 54 [pid = 3592] [id = 403] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 151 (17C73400) [pid = 3592] [serial = 1099] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 150 (129F0400) [pid = 3592] [serial = 1102] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 149 (15139400) [pid = 3592] [serial = 1105] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 148 (17D10800) [pid = 3592] [serial = 1108] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 147 (196EDC00) [pid = 3592] [serial = 1111] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 146 (196E8400) [pid = 3592] [serial = 1174] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 145 (12912400) [pid = 3592] [serial = 1162] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (12FE8C00) [pid = 3592] [serial = 1163] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (19E77400) [pid = 3592] [serial = 1145] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (16E28000) [pid = 3592] [serial = 1171] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (15994C00) [pid = 3592] [serial = 1150] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (168BB000) [pid = 3592] [serial = 1168] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (168BCC00) [pid = 3592] [serial = 1169] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (1A256C00) [pid = 3592] [serial = 1177] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (16385C00) [pid = 3592] [serial = 1165] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (16394000) [pid = 3592] [serial = 1166] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (131F1400) [pid = 3592] [serial = 1160] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (129F5000) [pid = 3592] [serial = 1159] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (19B84800) [pid = 3592] [serial = 1175] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (129F8000) [pid = 3592] [serial = 1147] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (19E77800) [pid = 3592] [serial = 1156] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (196F5C00) [pid = 3592] [serial = 1153] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (1A507400) [pid = 3592] [serial = 1181] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (1A506800) [pid = 3592] [serial = 1180] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (1A25A800) [pid = 3592] [serial = 1178] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (10F97C00) [pid = 3592] [serial = 1204] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (1A9DE800) [pid = 3592] [serial = 1189] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (19E73400) [pid = 3592] [serial = 1186] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (11CADC00) [pid = 3592] [serial = 1205] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (129F5C00) [pid = 3592] [serial = 1192] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (16669400) [pid = 3592] [serial = 1195] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (1A42DC00) [pid = 3592] [serial = 1198] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1AA79400) [pid = 3592] [serial = 1201] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1668E000) [pid = 3592] [serial = 1183] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1A434800) [pid = 3592] [serial = 1187] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (16E2D000) [pid = 3592] [serial = 1184] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1AA73000) [pid = 3592] [serial = 1190] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (16E31C00) [pid = 3592] [serial = 1172] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (167B5400) [pid = 3592] [serial = 1027] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (10B24000) [pid = 3592] [serial = 988] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (17911800) [pid = 3592] [serial = 1069] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (129FAC00) [pid = 3592] [serial = 1063] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (10BAF800) [pid = 3592] [serial = 1021] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (17215000) [pid = 3592] [serial = 1060] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (16382800) [pid = 3592] [serial = 1066] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (1669B000) [pid = 3592] [serial = 1018] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (13868C00) [pid = 3592] [serial = 1024] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (168BD000) [pid = 3592] [serial = 985] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (19BC7C00) [pid = 3592] [serial = 1142] [outer = 00000000] [url = about:blank] 19:09:37 INFO - PROCESS | 3592 | 1464232177592 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]]]}] 19:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 19:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 911ms 19:09:37 INFO - PROCESS | 3592 | 1464232177618 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 19:09:37 INFO - PROCESS | 3592 | 1464232177624 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 19:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 19:09:37 INFO - PROCESS | 3592 | 1464232177630 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 19:09:37 INFO - PROCESS | 3592 | 1464232177632 Marionette TRACE conn3 <- [1,1662,null,{}] 19:09:37 INFO - PROCESS | 3592 | 1464232177636 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}] 19:09:37 INFO - PROCESS | 3592 | 1464232177725 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 19:09:37 INFO - PROCESS | 3592 | 1464232177827 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:37 INFO - PROCESS | 3592 | ++DOCSHELL 10AC4400 == 55 [pid = 3592] [id = 425] 19:09:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (11251400) [pid = 3592] [serial = 1275] [outer = 00000000] 19:09:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (11FA7400) [pid = 3592] [serial = 1276] [outer = 11251400] 19:09:37 INFO - PROCESS | 3592 | 1464232177872 Marionette DEBUG loaded listener.js 19:09:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (12F49C00) [pid = 3592] [serial = 1277] [outer = 11251400] 19:09:38 INFO - PROCESS | 3592 | 1464232178275 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]]]}] 19:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 19:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 672ms 19:09:38 INFO - PROCESS | 3592 | 1464232178310 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 19:09:38 INFO - PROCESS | 3592 | 1464232178312 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 19:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 19:09:38 INFO - PROCESS | 3592 | 1464232178300 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 19:09:38 INFO - PROCESS | 3592 | 1464232178303 Marionette TRACE conn3 <- [1,1666,null,{}] 19:09:38 INFO - PROCESS | 3592 | 1464232178317 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}] 19:09:38 INFO - PROCESS | 3592 | 1464232178405 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 19:09:38 INFO - PROCESS | 3592 | 1464232178443 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:38 INFO - PROCESS | 3592 | ++DOCSHELL 13956C00 == 56 [pid = 3592] [id = 426] 19:09:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (13A4FC00) [pid = 3592] [serial = 1278] [outer = 00000000] 19:09:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (14207000) [pid = 3592] [serial = 1279] [outer = 13A4FC00] 19:09:38 INFO - PROCESS | 3592 | 1464232178492 Marionette DEBUG loaded listener.js 19:09:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (14538800) [pid = 3592] [serial = 1280] [outer = 13A4FC00] 19:09:38 INFO - PROCESS | 3592 | 1464232178944 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]]]}] 19:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 19:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 657ms 19:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 19:09:38 INFO - PROCESS | 3592 | 1464232178979 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 19:09:38 INFO - PROCESS | 3592 | 1464232178981 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 19:09:38 INFO - PROCESS | 3592 | 1464232178985 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 19:09:38 INFO - PROCESS | 3592 | 1464232178987 Marionette TRACE conn3 <- [1,1670,null,{}] 19:09:38 INFO - PROCESS | 3592 | 1464232178990 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}] 19:09:39 INFO - PROCESS | 3592 | 1464232179076 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 19:09:39 INFO - PROCESS | 3592 | 1464232179085 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:39 INFO - PROCESS | 3592 | ++DOCSHELL 15595800 == 57 [pid = 3592] [id = 427] 19:09:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1559A000) [pid = 3592] [serial = 1281] [outer = 00000000] 19:09:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (1599E800) [pid = 3592] [serial = 1282] [outer = 1559A000] 19:09:39 INFO - PROCESS | 3592 | 1464232179131 Marionette DEBUG loaded listener.js 19:09:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (16387000) [pid = 3592] [serial = 1283] [outer = 1559A000] 19:09:39 INFO - PROCESS | 3592 | 1464232179562 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]]]}] 19:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 19:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 658ms 19:09:39 INFO - PROCESS | 3592 | 1464232179648 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 19:09:39 INFO - PROCESS | 3592 | 1464232179650 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 19:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 19:09:39 INFO - PROCESS | 3592 | 1464232179654 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 19:09:39 INFO - PROCESS | 3592 | 1464232179665 Marionette TRACE conn3 <- [1,1674,null,{}] 19:09:39 INFO - PROCESS | 3592 | 1464232179669 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}] 19:09:39 INFO - PROCESS | 3592 | 1464232179820 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 19:09:39 INFO - PROCESS | 3592 | 1464232179856 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:39 INFO - PROCESS | 3592 | ++DOCSHELL 16389400 == 58 [pid = 3592] [id = 428] 19:09:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1638B000) [pid = 3592] [serial = 1284] [outer = 00000000] 19:09:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1669A800) [pid = 3592] [serial = 1285] [outer = 1638B000] 19:09:39 INFO - PROCESS | 3592 | 1464232179904 Marionette DEBUG loaded listener.js 19:09:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (167C0000) [pid = 3592] [serial = 1286] [outer = 1638B000] 19:09:40 INFO - PROCESS | 3592 | 1464232180350 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]]]}] 19:09:40 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 19:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 717ms 19:09:40 INFO - PROCESS | 3592 | 1464232180379 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 19:09:40 INFO - PROCESS | 3592 | 1464232180380 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 19:09:40 INFO - PROCESS | 3592 | 1464232180384 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 19:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 19:09:40 INFO - PROCESS | 3592 | 1464232180385 Marionette TRACE conn3 <- [1,1678,null,{}] 19:09:40 INFO - PROCESS | 3592 | 1464232180389 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}] 19:09:40 INFO - PROCESS | 3592 | 1464232180515 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 19:09:40 INFO - PROCESS | 3592 | 1464232180583 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:40 INFO - PROCESS | 3592 | ++DOCSHELL 168BDC00 == 59 [pid = 3592] [id = 429] 19:09:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (168C4C00) [pid = 3592] [serial = 1287] [outer = 00000000] 19:09:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (16B90400) [pid = 3592] [serial = 1288] [outer = 168C4C00] 19:09:40 INFO - PROCESS | 3592 | 1464232180630 Marionette DEBUG loaded listener.js 19:09:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (16E23C00) [pid = 3592] [serial = 1289] [outer = 168C4C00] 19:09:41 INFO - PROCESS | 3592 | 1464232181030 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]]]}] 19:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 19:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 657ms 19:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 19:09:41 INFO - PROCESS | 3592 | 1464232181048 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 19:09:41 INFO - PROCESS | 3592 | 1464232181050 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 19:09:41 INFO - PROCESS | 3592 | 1464232181053 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 19:09:41 INFO - PROCESS | 3592 | 1464232181055 Marionette TRACE conn3 <- [1,1682,null,{}] 19:09:41 INFO - PROCESS | 3592 | 1464232181067 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}] 19:09:41 INFO - PROCESS | 3592 | 1464232181210 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 19:09:41 INFO - PROCESS | 3592 | 1464232181236 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:41 INFO - PROCESS | 3592 | ++DOCSHELL 16AB1400 == 60 [pid = 3592] [id = 430] 19:09:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (16E2B800) [pid = 3592] [serial = 1290] [outer = 00000000] 19:09:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (17215800) [pid = 3592] [serial = 1291] [outer = 16E2B800] 19:09:41 INFO - PROCESS | 3592 | 1464232181280 Marionette DEBUG loaded listener.js 19:09:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (17217C00) [pid = 3592] [serial = 1292] [outer = 16E2B800] 19:09:41 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (19BD1C00) [pid = 3592] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 19:09:41 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1A7E8800) [pid = 3592] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 19:09:41 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1ABD6000) [pid = 3592] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 19:09:41 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (110BE800) [pid = 3592] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 19:09:41 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (11CAD000) [pid = 3592] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 19:09:41 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (16660C00) [pid = 3592] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 19:09:41 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (17B71000) [pid = 3592] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 19:09:41 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1637F800) [pid = 3592] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 19:09:41 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (10B21000) [pid = 3592] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 19:09:41 INFO - PROCESS | 3592 | 1464232181815 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]]]}] 19:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 19:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 806ms 19:09:41 INFO - PROCESS | 3592 | 1464232181860 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 19:09:41 INFO - PROCESS | 3592 | 1464232181862 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 19:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 19:09:41 INFO - PROCESS | 3592 | 1464232181865 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 19:09:41 INFO - PROCESS | 3592 | 1464232181866 Marionette TRACE conn3 <- [1,1686,null,{}] 19:09:41 INFO - PROCESS | 3592 | 1464232181870 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}] 19:09:41 INFO - PROCESS | 3592 | 1464232181989 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 19:09:42 INFO - PROCESS | 3592 | 1464232182072 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:42 INFO - PROCESS | 3592 | ++DOCSHELL 12B29C00 == 61 [pid = 3592] [id = 431] 19:09:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (12B2AC00) [pid = 3592] [serial = 1293] [outer = 00000000] 19:09:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (16692000) [pid = 3592] [serial = 1294] [outer = 12B2AC00] 19:09:42 INFO - PROCESS | 3592 | 1464232182117 Marionette DEBUG loaded listener.js 19:09:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (166EAC00) [pid = 3592] [serial = 1295] [outer = 12B2AC00] 19:09:42 INFO - PROCESS | 3592 | 1464232182460 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]]]}] 19:09:42 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 19:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 613ms 19:09:42 INFO - PROCESS | 3592 | 1464232182490 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 19:09:42 INFO - PROCESS | 3592 | 1464232182492 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 19:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 19:09:42 INFO - PROCESS | 3592 | 1464232182496 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 19:09:42 INFO - PROCESS | 3592 | 1464232182497 Marionette TRACE conn3 <- [1,1690,null,{}] 19:09:42 INFO - PROCESS | 3592 | 1464232182501 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}] 19:09:42 INFO - PROCESS | 3592 | 1464232182584 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 19:09:42 INFO - PROCESS | 3592 | 1464232182591 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:42 INFO - PROCESS | 3592 | ++DOCSHELL 10A59400 == 62 [pid = 3592] [id = 432] 19:09:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1290DC00) [pid = 3592] [serial = 1296] [outer = 00000000] 19:09:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (17B77000) [pid = 3592] [serial = 1297] [outer = 1290DC00] 19:09:42 INFO - PROCESS | 3592 | 1464232182618 Marionette DEBUG loaded listener.js 19:09:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (17D12400) [pid = 3592] [serial = 1298] [outer = 1290DC00] 19:09:43 INFO - PROCESS | 3592 | 1464232183061 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]]]}] 19:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 19:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 597ms 19:09:43 INFO - PROCESS | 3592 | 1464232183110 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 19:09:43 INFO - PROCESS | 3592 | 1464232183112 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 19:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 19:09:43 INFO - PROCESS | 3592 | 1464232183115 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 19:09:43 INFO - PROCESS | 3592 | 1464232183117 Marionette TRACE conn3 <- [1,1694,null,{}] 19:09:43 INFO - PROCESS | 3592 | 1464232183124 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}] 19:09:43 INFO - PROCESS | 3592 | 1464232183207 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 19:09:43 INFO - PROCESS | 3592 | 1464232183214 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:43 INFO - PROCESS | 3592 | ++DOCSHELL 16660C00 == 63 [pid = 3592] [id = 433] 19:09:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (181EC800) [pid = 3592] [serial = 1299] [outer = 00000000] 19:09:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (196EE800) [pid = 3592] [serial = 1300] [outer = 181EC800] 19:09:43 INFO - PROCESS | 3592 | 1464232183259 Marionette DEBUG loaded listener.js 19:09:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (196F6000) [pid = 3592] [serial = 1301] [outer = 181EC800] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 16B98000 == 62 [pid = 3592] [id = 407] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 11F9E400 == 61 [pid = 3592] [id = 341] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 1A7EB000 == 60 [pid = 3592] [id = 400] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 114E1000 == 59 [pid = 3592] [id = 343] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 19E2B000 == 58 [pid = 3592] [id = 409] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 13951C00 == 57 [pid = 3592] [id = 405] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 1A5F6C00 == 56 [pid = 3592] [id = 396] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 16B98400 == 55 [pid = 3592] [id = 353] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 16E2D400 == 54 [pid = 3592] [id = 369] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 13866C00 == 53 [pid = 3592] [id = 368] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 10B26400 == 52 [pid = 3592] [id = 371] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 1ABDD000 == 51 [pid = 3592] [id = 13] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 16F25000 == 50 [pid = 3592] [id = 356] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 17D0F800 == 49 [pid = 3592] [id = 384] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 104EBC00 == 48 [pid = 3592] [id = 337] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 16AAFC00 == 47 [pid = 3592] [id = 406] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 17544800 == 46 [pid = 3592] [id = 399] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 181F1800 == 45 [pid = 3592] [id = 408] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 16663400 == 44 [pid = 3592] [id = 370] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 1386E800 == 43 [pid = 3592] [id = 398] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 16F1B800 == 42 [pid = 3592] [id = 385] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 110C1800 == 41 [pid = 3592] [id = 424] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 1B225400 == 40 [pid = 3592] [id = 422] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 1047C400 == 39 [pid = 3592] [id = 423] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 1AB36400 == 38 [pid = 3592] [id = 421] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 16663000 == 37 [pid = 3592] [id = 420] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 10434400 == 36 [pid = 3592] [id = 418] 19:09:44 INFO - PROCESS | 3592 | --DOCSHELL 10F9C400 == 35 [pid = 3592] [id = 419] 19:09:45 INFO - PROCESS | 3592 | --DOCSHELL 13956C00 == 34 [pid = 3592] [id = 426] 19:09:45 INFO - PROCESS | 3592 | --DOCSHELL 12B29C00 == 33 [pid = 3592] [id = 431] 19:09:45 INFO - PROCESS | 3592 | --DOCSHELL 168BDC00 == 32 [pid = 3592] [id = 429] 19:09:45 INFO - PROCESS | 3592 | --DOCSHELL 10AC4400 == 31 [pid = 3592] [id = 425] 19:09:45 INFO - PROCESS | 3592 | --DOCSHELL 15595800 == 30 [pid = 3592] [id = 427] 19:09:45 INFO - PROCESS | 3592 | --DOCSHELL 16AB1400 == 29 [pid = 3592] [id = 430] 19:09:45 INFO - PROCESS | 3592 | --DOCSHELL 10A59400 == 28 [pid = 3592] [id = 432] 19:09:45 INFO - PROCESS | 3592 | --DOCSHELL 16389400 == 27 [pid = 3592] [id = 428] 19:09:45 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (1A7E9C00) [pid = 3592] [serial = 1240] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1AB3B000) [pid = 3592] [serial = 1243] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1AA78C00) [pid = 3592] [serial = 1241] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1B039400) [pid = 3592] [serial = 1246] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (15103800) [pid = 3592] [serial = 1232] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (13A4F400) [pid = 3592] [serial = 1231] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (155A1400) [pid = 3592] [serial = 1208] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (16692C00) [pid = 3592] [serial = 1234] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (167BD800) [pid = 3592] [serial = 1235] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (196F7000) [pid = 3592] [serial = 1237] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (19E76400) [pid = 3592] [serial = 1228] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (1AB3F400) [pid = 3592] [serial = 1244] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (10F96800) [pid = 3592] [serial = 1210] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (155A0800) [pid = 3592] [serial = 1213] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (166E0800) [pid = 3592] [serial = 1216] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (16E28800) [pid = 3592] [serial = 1219] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (17BED800) [pid = 3592] [serial = 1222] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (196EBC00) [pid = 3592] [serial = 1225] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1A505800) [pid = 3592] [serial = 1255] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (16B8FC00) [pid = 3592] [serial = 1252] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1B03FC00) [pid = 3592] [serial = 1247] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1290B400) [pid = 3592] [serial = 1249] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (1393D800) [pid = 3592] [serial = 1250] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (19E72C00) [pid = 3592] [serial = 1238] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (17C7D400) [pid = 3592] [serial = 1253] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3592 | 1464232185360 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]]]}] 19:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 19:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 2270ms 19:09:45 INFO - PROCESS | 3592 | 1464232185401 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 19:09:45 INFO - PROCESS | 3592 | 1464232185405 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 19:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 19:09:45 INFO - PROCESS | 3592 | 1464232185411 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 19:09:45 INFO - PROCESS | 3592 | 1464232185414 Marionette TRACE conn3 <- [1,1698,null,{}] 19:09:45 INFO - PROCESS | 3592 | 1464232185421 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}] 19:09:45 INFO - PROCESS | 3592 | 1464232185498 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 19:09:45 INFO - PROCESS | 3592 | 1464232185510 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:45 INFO - PROCESS | 3592 | ++DOCSHELL 102EBC00 == 28 [pid = 3592] [id = 434] 19:09:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (10435000) [pid = 3592] [serial = 1302] [outer = 00000000] 19:09:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (10561400) [pid = 3592] [serial = 1303] [outer = 10435000] 19:09:45 INFO - PROCESS | 3592 | 1464232185559 Marionette DEBUG loaded listener.js 19:09:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (10A51000) [pid = 3592] [serial = 1304] [outer = 10435000] 19:09:46 INFO - PROCESS | 3592 | 1464232186045 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]]]}] 19:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 19:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 658ms 19:09:46 INFO - PROCESS | 3592 | 1464232186076 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 19:09:46 INFO - PROCESS | 3592 | 1464232186085 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 19:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 19:09:46 INFO - PROCESS | 3592 | 1464232186095 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 19:09:46 INFO - PROCESS | 3592 | 1464232186098 Marionette TRACE conn3 <- [1,1702,null,{}] 19:09:46 INFO - PROCESS | 3592 | 1464232186102 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}] 19:09:46 INFO - PROCESS | 3592 | 1464232186192 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 19:09:46 INFO - PROCESS | 3592 | 1464232186202 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:46 INFO - PROCESS | 3592 | ++DOCSHELL 10ACD800 == 29 [pid = 3592] [id = 435] 19:09:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (10ACEC00) [pid = 3592] [serial = 1305] [outer = 00000000] 19:09:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (10B24000) [pid = 3592] [serial = 1306] [outer = 10ACEC00] 19:09:46 INFO - PROCESS | 3592 | 1464232186233 Marionette DEBUG loaded listener.js 19:09:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (10B2C000) [pid = 3592] [serial = 1307] [outer = 10ACEC00] 19:09:46 INFO - PROCESS | 3592 | 1464232186700 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]]]}] 19:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 19:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 672ms 19:09:46 INFO - PROCESS | 3592 | 1464232186754 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 19:09:46 INFO - PROCESS | 3592 | 1464232186757 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 19:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 19:09:46 INFO - PROCESS | 3592 | 1464232186760 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 19:09:46 INFO - PROCESS | 3592 | 1464232186764 Marionette TRACE conn3 <- [1,1706,null,{}] 19:09:46 INFO - PROCESS | 3592 | 1464232186774 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}] 19:09:46 INFO - PROCESS | 3592 | 1464232186892 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 19:09:46 INFO - PROCESS | 3592 | 1464232186990 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:46 INFO - PROCESS | 3592 | ++DOCSHELL 11254400 == 30 [pid = 3592] [id = 436] 19:09:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (114D8C00) [pid = 3592] [serial = 1308] [outer = 00000000] 19:09:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (11857400) [pid = 3592] [serial = 1309] [outer = 114D8C00] 19:09:47 INFO - PROCESS | 3592 | 1464232187026 Marionette DEBUG loaded listener.js 19:09:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (11CB0800) [pid = 3592] [serial = 1310] [outer = 114D8C00] 19:09:47 INFO - PROCESS | 3592 | 1464232187413 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]]]}] 19:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 19:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 702ms 19:09:47 INFO - PROCESS | 3592 | 1464232187466 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 19:09:47 INFO - PROCESS | 3592 | 1464232187468 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 19:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 19:09:47 INFO - PROCESS | 3592 | 1464232187471 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 19:09:47 INFO - PROCESS | 3592 | 1464232187473 Marionette TRACE conn3 <- [1,1710,null,{}] 19:09:47 INFO - PROCESS | 3592 | 1464232187477 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}] 19:09:47 INFO - PROCESS | 3592 | 1464232187565 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 19:09:47 INFO - PROCESS | 3592 | 1464232187572 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:47 INFO - PROCESS | 3592 | ++DOCSHELL 118AC800 == 31 [pid = 3592] [id = 437] 19:09:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (12917400) [pid = 3592] [serial = 1311] [outer = 00000000] 19:09:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (12BCFC00) [pid = 3592] [serial = 1312] [outer = 12917400] 19:09:47 INFO - PROCESS | 3592 | 1464232187618 Marionette DEBUG loaded listener.js 19:09:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (12FE9400) [pid = 3592] [serial = 1313] [outer = 12917400] 19:09:48 INFO - PROCESS | 3592 | 1464232188082 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]]]}] 19:09:48 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 19:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 672ms 19:09:48 INFO - PROCESS | 3592 | 1464232188149 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 19:09:48 INFO - PROCESS | 3592 | 1464232188151 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 19:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 19:09:48 INFO - PROCESS | 3592 | 1464232188155 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 19:09:48 INFO - PROCESS | 3592 | 1464232188156 Marionette TRACE conn3 <- [1,1714,null,{}] 19:09:48 INFO - PROCESS | 3592 | 1464232188160 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}] 19:09:48 INFO - PROCESS | 3592 | 1464232188248 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 19:09:48 INFO - PROCESS | 3592 | 1464232188262 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:48 INFO - PROCESS | 3592 | ++DOCSHELL 131D2400 == 32 [pid = 3592] [id = 438] 19:09:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (131D9000) [pid = 3592] [serial = 1314] [outer = 00000000] 19:09:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (13244C00) [pid = 3592] [serial = 1315] [outer = 131D9000] 19:09:48 INFO - PROCESS | 3592 | 1464232188307 Marionette DEBUG loaded listener.js 19:09:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (13808400) [pid = 3592] [serial = 1316] [outer = 131D9000] 19:09:48 INFO - PROCESS | 3592 | 1464232188736 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]]]}] 19:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 19:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 672ms 19:09:48 INFO - PROCESS | 3592 | 1464232188817 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 19:09:48 INFO - PROCESS | 3592 | 1464232188819 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 19:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 19:09:48 INFO - PROCESS | 3592 | 1464232188823 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 19:09:48 INFO - PROCESS | 3592 | 1464232188825 Marionette TRACE conn3 <- [1,1718,null,{}] 19:09:48 INFO - PROCESS | 3592 | 1464232188828 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}] 19:09:48 INFO - PROCESS | 3592 | 1464232188938 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 19:09:48 INFO - PROCESS | 3592 | 1464232188951 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:48 INFO - PROCESS | 3592 | ++DOCSHELL 13936C00 == 33 [pid = 3592] [id = 439] 19:09:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (13937000) [pid = 3592] [serial = 1317] [outer = 00000000] 19:09:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (13956C00) [pid = 3592] [serial = 1318] [outer = 13937000] 19:09:48 INFO - PROCESS | 3592 | 1464232188997 Marionette DEBUG loaded listener.js 19:09:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1420CC00) [pid = 3592] [serial = 1319] [outer = 13937000] 19:09:49 INFO - PROCESS | 3592 | 1464232189453 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]]]}] 19:09:49 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 19:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 657ms 19:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 19:09:49 INFO - PROCESS | 3592 | 1464232189502 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 19:09:49 INFO - PROCESS | 3592 | 1464232189488 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 19:09:49 INFO - PROCESS | 3592 | 1464232189491 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 19:09:49 INFO - PROCESS | 3592 | 1464232189493 Marionette TRACE conn3 <- [1,1722,null,{}] 19:09:49 INFO - PROCESS | 3592 | 1464232189496 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}] 19:09:49 INFO - PROCESS | 3592 | 1464232189598 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 19:09:49 INFO - PROCESS | 3592 | 1464232189605 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:49 INFO - PROCESS | 3592 | ++DOCSHELL 13951800 == 34 [pid = 3592] [id = 440] 19:09:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (13A54400) [pid = 3592] [serial = 1320] [outer = 00000000] 19:09:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (15141400) [pid = 3592] [serial = 1321] [outer = 13A54400] 19:09:49 INFO - PROCESS | 3592 | 1464232189650 Marionette DEBUG loaded listener.js 19:09:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1559A400) [pid = 3592] [serial = 1322] [outer = 13A54400] 19:09:50 INFO - PROCESS | 3592 | 1464232190086 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]]]}] 19:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 19:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 657ms 19:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 19:09:50 INFO - PROCESS | 3592 | 1464232190171 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 19:09:50 INFO - PROCESS | 3592 | 1464232190174 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 19:09:50 INFO - PROCESS | 3592 | 1464232190179 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 19:09:50 INFO - PROCESS | 3592 | 1464232190182 Marionette TRACE conn3 <- [1,1726,null,{}] 19:09:50 INFO - PROCESS | 3592 | 1464232190186 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}] 19:09:50 INFO - PROCESS | 3592 | 1464232190275 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 19:09:50 INFO - PROCESS | 3592 | 1464232190265 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:50 INFO - PROCESS | 3592 | ++DOCSHELL 155A0800 == 35 [pid = 3592] [id = 441] 19:09:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (1596A400) [pid = 3592] [serial = 1323] [outer = 00000000] 19:09:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (16388800) [pid = 3592] [serial = 1324] [outer = 1596A400] 19:09:50 INFO - PROCESS | 3592 | 1464232190310 Marionette DEBUG loaded listener.js 19:09:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1637F800) [pid = 3592] [serial = 1325] [outer = 1596A400] 19:09:50 INFO - PROCESS | 3592 | 1464232190769 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]]]}] 19:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 19:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 598ms 19:09:50 INFO - PROCESS | 3592 | 1464232190777 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 19:09:50 INFO - PROCESS | 3592 | 1464232190779 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 19:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 19:09:50 INFO - PROCESS | 3592 | 1464232190786 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 19:09:50 INFO - PROCESS | 3592 | 1464232190788 Marionette TRACE conn3 <- [1,1730,null,{}] 19:09:50 INFO - PROCESS | 3592 | 1464232190791 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}] 19:09:50 INFO - PROCESS | 3592 | 1464232190908 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 19:09:50 INFO - PROCESS | 3592 | 1464232190997 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:50 INFO - PROCESS | 3592 | ++DOCSHELL 11254000 == 36 [pid = 3592] [id = 442] 19:09:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (16662C00) [pid = 3592] [serial = 1326] [outer = 00000000] 19:09:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (16695400) [pid = 3592] [serial = 1327] [outer = 16662C00] 19:09:51 INFO - PROCESS | 3592 | 1464232191042 Marionette DEBUG loaded listener.js 19:09:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (16695800) [pid = 3592] [serial = 1328] [outer = 16662C00] 19:09:51 INFO - PROCESS | 3592 | 1464232191434 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]]]}] 19:09:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 19:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 672ms 19:09:51 INFO - PROCESS | 3592 | 1464232191453 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 19:09:51 INFO - PROCESS | 3592 | 1464232191455 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 19:09:51 INFO - PROCESS | 3592 | 1464232191458 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 19:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 19:09:51 INFO - PROCESS | 3592 | 1464232191460 Marionette TRACE conn3 <- [1,1734,null,{}] 19:09:51 INFO - PROCESS | 3592 | 1464232191463 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}] 19:09:51 INFO - PROCESS | 3592 | 1464232191579 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 19:09:51 INFO - PROCESS | 3592 | 1464232191585 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:51 INFO - PROCESS | 3592 | ++DOCSHELL 10480400 == 37 [pid = 3592] [id = 443] 19:09:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (16668000) [pid = 3592] [serial = 1329] [outer = 00000000] 19:09:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (167B6800) [pid = 3592] [serial = 1330] [outer = 16668000] 19:09:51 INFO - PROCESS | 3592 | 1464232191630 Marionette DEBUG loaded listener.js 19:09:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (167BCC00) [pid = 3592] [serial = 1331] [outer = 16668000] 19:09:52 INFO - PROCESS | 3592 | 1464232192064 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]]]}] 19:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 19:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 672ms 19:09:52 INFO - PROCESS | 3592 | 1464232192141 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 19:09:52 INFO - PROCESS | 3592 | 1464232192143 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 19:09:52 INFO - PROCESS | 3592 | 1464232192146 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 19:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 19:09:52 INFO - PROCESS | 3592 | 1464232192148 Marionette TRACE conn3 <- [1,1738,null,{}] 19:09:52 INFO - PROCESS | 3592 | 1464232192152 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}] 19:09:52 INFO - PROCESS | 3592 | 1464232192305 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 19:09:52 INFO - PROCESS | 3592 | 1464232192333 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:52 INFO - PROCESS | 3592 | ++DOCSHELL 167C0400 == 38 [pid = 3592] [id = 444] 19:09:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (168B9C00) [pid = 3592] [serial = 1332] [outer = 00000000] 19:09:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (16AB1000) [pid = 3592] [serial = 1333] [outer = 168B9C00] 19:09:52 INFO - PROCESS | 3592 | 1464232192389 Marionette DEBUG loaded listener.js 19:09:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (16B96800) [pid = 3592] [serial = 1334] [outer = 168B9C00] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (10B1FC00) [pid = 3592] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (19E2C800) [pid = 3592] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (1638DC00) [pid = 3592] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (14532000) [pid = 3592] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (15132800) [pid = 3592] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (16F1F000) [pid = 3592] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (17545000) [pid = 3592] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (181F3400) [pid = 3592] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (1A7EEC00) [pid = 3592] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (16E26000) [pid = 3592] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (10B23C00) [pid = 3592] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (181F1000) [pid = 3592] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (16AB0800) [pid = 3592] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (10B29800) [pid = 3592] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (15103400) [pid = 3592] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1290DC00) [pid = 3592] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (1638B000) [pid = 3592] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (168C4C00) [pid = 3592] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (12B2AC00) [pid = 3592] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (16E2B800) [pid = 3592] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (10AC3400) [pid = 3592] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1B225C00) [pid = 3592] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (1ABD0C00) [pid = 3592] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (168C0C00) [pid = 3592] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (11CAE800) [pid = 3592] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (10562000) [pid = 3592] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1559A000) [pid = 3592] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (13A4FC00) [pid = 3592] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (11251400) [pid = 3592] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 19:09:53 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (110C5C00) [pid = 3592] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 19:09:53 INFO - PROCESS | 3592 | 1464232193294 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]]]}] 19:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 19:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1180ms 19:09:53 INFO - PROCESS | 3592 | 1464232193333 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 19:09:53 INFO - PROCESS | 3592 | 1464232193335 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 19:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 19:09:53 INFO - PROCESS | 3592 | 1464232193338 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 19:09:53 INFO - PROCESS | 3592 | 1464232193340 Marionette TRACE conn3 <- [1,1742,null,{}] 19:09:53 INFO - PROCESS | 3592 | 1464232193343 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}] 19:09:53 INFO - PROCESS | 3592 | 1464232193431 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 19:09:53 INFO - PROCESS | 3592 | 1464232193437 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:53 INFO - PROCESS | 3592 | ++DOCSHELL 10AC3400 == 39 [pid = 3592] [id = 445] 19:09:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (11CAE800) [pid = 3592] [serial = 1335] [outer = 00000000] 19:09:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (13807C00) [pid = 3592] [serial = 1336] [outer = 11CAE800] 19:09:53 INFO - PROCESS | 3592 | 1464232193483 Marionette DEBUG loaded listener.js 19:09:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1452D000) [pid = 3592] [serial = 1337] [outer = 11CAE800] 19:09:53 INFO - PROCESS | 3592 | 1464232193893 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]]]}] 19:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 19:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 613ms 19:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 19:09:53 INFO - PROCESS | 3592 | 1464232193940 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 19:09:53 INFO - PROCESS | 3592 | 1464232193942 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 19:09:53 INFO - PROCESS | 3592 | 1464232193945 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 19:09:53 INFO - PROCESS | 3592 | 1464232193947 Marionette TRACE conn3 <- [1,1746,null,{}] 19:09:53 INFO - PROCESS | 3592 | 1464232193950 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}] 19:09:54 INFO - PROCESS | 3592 | 1464232194028 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 19:09:54 INFO - PROCESS | 3592 | 1464232194035 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:54 INFO - PROCESS | 3592 | ++DOCSHELL 13802400 == 40 [pid = 3592] [id = 446] 19:09:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1386E800) [pid = 3592] [serial = 1338] [outer = 00000000] 19:09:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (16393800) [pid = 3592] [serial = 1339] [outer = 1386E800] 19:09:54 INFO - PROCESS | 3592 | 1464232194082 Marionette DEBUG loaded listener.js 19:09:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (168BD000) [pid = 3592] [serial = 1340] [outer = 1386E800] 19:09:54 INFO - PROCESS | 3592 | 1464232194516 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]]]}] 19:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 19:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 598ms 19:09:54 INFO - PROCESS | 3592 | 1464232194561 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 19:09:54 INFO - PROCESS | 3592 | 1464232194563 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 19:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 19:09:54 INFO - PROCESS | 3592 | 1464232194570 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 19:09:54 INFO - PROCESS | 3592 | 1464232194572 Marionette TRACE conn3 <- [1,1750,null,{}] 19:09:54 INFO - PROCESS | 3592 | 1464232194575 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}] 19:09:54 INFO - PROCESS | 3592 | 1464232194653 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 19:09:54 INFO - PROCESS | 3592 | 1464232194660 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:54 INFO - PROCESS | 3592 | ++DOCSHELL 12914000 == 41 [pid = 3592] [id = 447] 19:09:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (13242C00) [pid = 3592] [serial = 1341] [outer = 00000000] 19:09:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (16E24800) [pid = 3592] [serial = 1342] [outer = 13242C00] 19:09:54 INFO - PROCESS | 3592 | 1464232194705 Marionette DEBUG loaded listener.js 19:09:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (16E2EC00) [pid = 3592] [serial = 1343] [outer = 13242C00] 19:09:55 INFO - PROCESS | 3592 | 1464232195447 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]]]}] 19:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 19:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 896ms 19:09:55 INFO - PROCESS | 3592 | 1464232195482 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 19:09:55 INFO - PROCESS | 3592 | 1464232195486 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 19:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 19:09:55 INFO - PROCESS | 3592 | 1464232195493 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 19:09:55 INFO - PROCESS | 3592 | 1464232195478 Marionette TRACE conn3 <- [1,1754,null,{}] 19:09:55 INFO - PROCESS | 3592 | 1464232195484 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}] 19:09:55 INFO - PROCESS | 3592 | 1464232195603 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 19:09:55 INFO - PROCESS | 3592 | 1464232195724 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:55 INFO - PROCESS | 3592 | ++DOCSHELL 10431800 == 42 [pid = 3592] [id = 448] 19:09:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (105E8C00) [pid = 3592] [serial = 1344] [outer = 00000000] 19:09:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (10AC6000) [pid = 3592] [serial = 1345] [outer = 105E8C00] 19:09:55 INFO - PROCESS | 3592 | 1464232195781 Marionette DEBUG loaded listener.js 19:09:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (10B28400) [pid = 3592] [serial = 1346] [outer = 105E8C00] 19:09:56 INFO - PROCESS | 3592 | 1464232196431 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]]]}] 19:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 19:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1001ms 19:09:56 INFO - PROCESS | 3592 | 1464232196486 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 19:09:56 INFO - PROCESS | 3592 | 1464232196492 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 19:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 19:09:56 INFO - PROCESS | 3592 | 1464232196518 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 19:09:56 INFO - PROCESS | 3592 | 1464232196521 Marionette TRACE conn3 <- [1,1758,null,{}] 19:09:56 INFO - PROCESS | 3592 | 1464232196569 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}] 19:09:56 INFO - PROCESS | 3592 | 1464232196676 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 19:09:56 INFO - PROCESS | 3592 | 1464232196808 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:56 INFO - PROCESS | 3592 | ++DOCSHELL 10C15800 == 43 [pid = 3592] [id = 449] 19:09:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (10F95C00) [pid = 3592] [serial = 1347] [outer = 00000000] 19:09:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1290DC00) [pid = 3592] [serial = 1348] [outer = 10F95C00] 19:09:56 INFO - PROCESS | 3592 | 1464232196865 Marionette DEBUG loaded listener.js 19:09:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (12FA5400) [pid = 3592] [serial = 1349] [outer = 10F95C00] 19:09:57 INFO - PROCESS | 3592 | 1464232197735 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]]]}] 19:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 19:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1240ms 19:09:57 INFO - PROCESS | 3592 | 1464232197756 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 19:09:57 INFO - PROCESS | 3592 | 1464232197760 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 19:09:57 INFO - PROCESS | 3592 | 1464232197749 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 19:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 19:09:57 INFO - PROCESS | 3592 | 1464232197753 Marionette TRACE conn3 <- [1,1762,null,{}] 19:09:57 INFO - PROCESS | 3592 | 1464232197759 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}] 19:09:57 INFO - PROCESS | 3592 | 1464232197864 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 19:09:58 INFO - PROCESS | 3592 | 1464232198005 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:58 INFO - PROCESS | 3592 | ++DOCSHELL 10ACF400 == 44 [pid = 3592] [id = 450] 19:09:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (10AD0400) [pid = 3592] [serial = 1350] [outer = 00000000] 19:09:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (10BB0400) [pid = 3592] [serial = 1351] [outer = 10AD0400] 19:09:58 INFO - PROCESS | 3592 | 1464232198056 Marionette DEBUG loaded listener.js 19:09:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (10C0EC00) [pid = 3592] [serial = 1352] [outer = 10AD0400] 19:09:58 INFO - PROCESS | 3592 | --DOCSHELL 102CAC00 == 43 [pid = 3592] [id = 331] 19:09:58 INFO - PROCESS | 3592 | --DOCSHELL 0F314C00 == 42 [pid = 3592] [id = 325] 19:09:58 INFO - PROCESS | 3592 | --DOCSHELL 10B28C00 == 41 [pid = 3592] [id = 322] 19:09:58 INFO - PROCESS | 3592 | --DOCSHELL 12BD4000 == 40 [pid = 3592] [id = 326] 19:09:58 INFO - PROCESS | 3592 | --DOCSHELL 10C12400 == 39 [pid = 3592] [id = 317] 19:09:58 INFO - PROCESS | 3592 | --DOCSHELL 1386C400 == 38 [pid = 3592] [id = 327] 19:09:58 INFO - PROCESS | 3592 | --DOCSHELL 12FB1400 == 37 [pid = 3592] [id = 319] 19:09:58 INFO - PROCESS | 3592 | --DOCSHELL 10ACE400 == 36 [pid = 3592] [id = 332] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (19E80400) [pid = 3592] [serial = 1229] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (167B9000) [pid = 3592] [serial = 1217] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (15960800) [pid = 3592] [serial = 1214] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (16666000) [pid = 3592] [serial = 1151] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (1A257000) [pid = 3592] [serial = 1157] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1A7E9400) [pid = 3592] [serial = 1199] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (19B77800) [pid = 3592] [serial = 1226] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (1AA7DC00) [pid = 3592] [serial = 1202] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (17BF2C00) [pid = 3592] [serial = 1223] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (11F1A000) [pid = 3592] [serial = 1211] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (19E23800) [pid = 3592] [serial = 1154] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (16E2E800) [pid = 3592] [serial = 1220] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (12FA7800) [pid = 3592] [serial = 1148] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (167B9800) [pid = 3592] [serial = 1196] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1386C000) [pid = 3592] [serial = 1193] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (17D12400) [pid = 3592] [serial = 1298] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (196EE800) [pid = 3592] [serial = 1300] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1669A800) [pid = 3592] [serial = 1285] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (167C0000) [pid = 3592] [serial = 1286] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (16E23C00) [pid = 3592] [serial = 1289] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (16B90400) [pid = 3592] [serial = 1288] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (16692000) [pid = 3592] [serial = 1294] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (17215800) [pid = 3592] [serial = 1291] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (17B77000) [pid = 3592] [serial = 1297] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (17217C00) [pid = 3592] [serial = 1292] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (12942000) [pid = 3592] [serial = 1270] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (1B22EC00) [pid = 3592] [serial = 1268] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (1B229800) [pid = 3592] [serial = 1267] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (1B03BC00) [pid = 3592] [serial = 1265] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (1ABD6800) [pid = 3592] [serial = 1264] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (196E9C00) [pid = 3592] [serial = 1262] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (17D08400) [pid = 3592] [serial = 1261] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (16385800) [pid = 3592] [serial = 1259] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (1420A000) [pid = 3592] [serial = 1258] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (1ABDC000) [pid = 3592] [serial = 1256] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (1599E800) [pid = 3592] [serial = 1282] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (14207000) [pid = 3592] [serial = 1279] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (14538800) [pid = 3592] [serial = 1280] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (11FA7400) [pid = 3592] [serial = 1276] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (12F49C00) [pid = 3592] [serial = 1277] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (129FF800) [pid = 3592] [serial = 1274] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (12940400) [pid = 3592] [serial = 1273] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (12FEE000) [pid = 3592] [serial = 1271] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 73 (166EAC00) [pid = 3592] [serial = 1295] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | --DOMWINDOW == 72 (16387000) [pid = 3592] [serial = 1283] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3592 | 1464232198537 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]]]}] 19:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 19:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 792ms 19:09:58 INFO - PROCESS | 3592 | 1464232198558 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 19:09:58 INFO - PROCESS | 3592 | 1464232198563 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 19:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 19:09:58 INFO - PROCESS | 3592 | 1464232198569 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 19:09:58 INFO - PROCESS | 3592 | 1464232198572 Marionette TRACE conn3 <- [1,1766,null,{}] 19:09:58 INFO - PROCESS | 3592 | 1464232198580 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}] 19:09:58 INFO - PROCESS | 3592 | 1464232198665 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 19:09:58 INFO - PROCESS | 3592 | 1464232198674 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:58 INFO - PROCESS | 3592 | ++DOCSHELL 10C12400 == 37 [pid = 3592] [id = 451] 19:09:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 73 (10F97400) [pid = 3592] [serial = 1353] [outer = 00000000] 19:09:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (11F0D000) [pid = 3592] [serial = 1354] [outer = 10F97400] 19:09:58 INFO - PROCESS | 3592 | 1464232198720 Marionette DEBUG loaded listener.js 19:09:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (12940C00) [pid = 3592] [serial = 1355] [outer = 10F97400] 19:09:59 INFO - PROCESS | 3592 | 1464232199185 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]]]}] 19:09:59 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 19:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 672ms 19:09:59 INFO - PROCESS | 3592 | 1464232199247 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 19:09:59 INFO - PROCESS | 3592 | 1464232199249 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 19:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 19:09:59 INFO - PROCESS | 3592 | 1464232199253 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 19:09:59 INFO - PROCESS | 3592 | 1464232199256 Marionette TRACE conn3 <- [1,1770,null,{}] 19:09:59 INFO - PROCESS | 3592 | 1464232199267 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}] 19:09:59 INFO - PROCESS | 3592 | 1464232199389 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 19:09:59 INFO - PROCESS | 3592 | 1464232199470 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:59 INFO - PROCESS | 3592 | ++DOCSHELL 12FB1400 == 38 [pid = 3592] [id = 452] 19:09:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (12FE8C00) [pid = 3592] [serial = 1356] [outer = 00000000] 19:09:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (13242800) [pid = 3592] [serial = 1357] [outer = 12FE8C00] 19:09:59 INFO - PROCESS | 3592 | 1464232199519 Marionette DEBUG loaded listener.js 19:09:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (1386B800) [pid = 3592] [serial = 1358] [outer = 12FE8C00] 19:09:59 INFO - PROCESS | 3592 | 1464232199875 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]]]}] 19:09:59 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 19:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 672ms 19:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 19:09:59 INFO - PROCESS | 3592 | 1464232199913 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 19:09:59 INFO - PROCESS | 3592 | 1464232199916 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 19:09:59 INFO - PROCESS | 3592 | 1464232199919 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 19:09:59 INFO - PROCESS | 3592 | 1464232199921 Marionette TRACE conn3 <- [1,1774,null,{}] 19:09:59 INFO - PROCESS | 3592 | 1464232199924 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}] 19:10:00 INFO - PROCESS | 3592 | 1464232200008 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 19:10:00 INFO - PROCESS | 3592 | 1464232200014 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:00 INFO - PROCESS | 3592 | ++DOCSHELL 114DC800 == 39 [pid = 3592] [id = 453] 19:10:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (13937C00) [pid = 3592] [serial = 1359] [outer = 00000000] 19:10:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (1452E000) [pid = 3592] [serial = 1360] [outer = 13937C00] 19:10:00 INFO - PROCESS | 3592 | 1464232200059 Marionette DEBUG loaded listener.js 19:10:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (15105400) [pid = 3592] [serial = 1361] [outer = 13937C00] 19:10:00 INFO - PROCESS | 3592 | 1464232200530 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]]]}] 19:10:00 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 19:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 658ms 19:10:00 INFO - PROCESS | 3592 | 1464232200602 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 19:10:00 INFO - PROCESS | 3592 | 1464232200586 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 19:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 19:10:00 INFO - PROCESS | 3592 | 1464232200589 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 19:10:00 INFO - PROCESS | 3592 | 1464232200601 Marionette TRACE conn3 <- [1,1778,null,{}] 19:10:00 INFO - PROCESS | 3592 | 1464232200610 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}] 19:10:00 INFO - PROCESS | 3592 | 1464232200746 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 19:10:00 INFO - PROCESS | 3592 | 1464232200770 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:00 INFO - PROCESS | 3592 | ++DOCSHELL 13954400 == 40 [pid = 3592] [id = 454] 19:10:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (1510C000) [pid = 3592] [serial = 1362] [outer = 00000000] 19:10:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (15998800) [pid = 3592] [serial = 1363] [outer = 1510C000] 19:10:00 INFO - PROCESS | 3592 | 1464232200817 Marionette DEBUG loaded listener.js 19:10:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (16170800) [pid = 3592] [serial = 1364] [outer = 1510C000] 19:10:01 INFO - PROCESS | 3592 | 1464232201238 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]]]}] 19:10:01 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) 19:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 687ms 19:10:01 INFO - PROCESS | 3592 | 1464232201290 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 19:10:01 INFO - PROCESS | 3592 | 1464232201292 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 19:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 19:10:01 INFO - PROCESS | 3592 | 1464232201301 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 19:10:01 INFO - PROCESS | 3592 | 1464232201302 Marionette TRACE conn3 <- [1,1782,null,{}] 19:10:01 INFO - PROCESS | 3592 | 1464232201306 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}] 19:10:01 INFO - PROCESS | 3592 | 1464232201426 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 19:10:01 INFO - PROCESS | 3592 | 1464232201490 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:01 INFO - PROCESS | 3592 | ++DOCSHELL 16385800 == 41 [pid = 3592] [id = 455] 19:10:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (1638B400) [pid = 3592] [serial = 1365] [outer = 00000000] 19:10:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (16691C00) [pid = 3592] [serial = 1366] [outer = 1638B400] 19:10:01 INFO - PROCESS | 3592 | 1464232201536 Marionette DEBUG loaded listener.js 19:10:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (16692000) [pid = 3592] [serial = 1367] [outer = 1638B400] 19:10:01 INFO - PROCESS | 3592 | 1464232201953 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]]]}] 19:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 702ms 19:10:02 INFO - PROCESS | 3592 | 1464232202001 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 19:10:02 INFO - PROCESS | 3592 | 1464232202004 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 19:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 19:10:02 INFO - PROCESS | 3592 | 1464232202047 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 19:10:02 INFO - PROCESS | 3592 | 1464232202050 Marionette TRACE conn3 <- [1,1786,null,{}] 19:10:02 INFO - PROCESS | 3592 | 1464232202055 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}] 19:10:02 INFO - PROCESS | 3592 | 1464232202273 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 19:10:02 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (16662C00) [pid = 3592] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 19:10:02 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (13A54400) [pid = 3592] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 19:10:02 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (16668000) [pid = 3592] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 19:10:02 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (10ACEC00) [pid = 3592] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 19:10:02 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (10435000) [pid = 3592] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 19:10:02 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (13937000) [pid = 3592] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 19:10:02 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (12917400) [pid = 3592] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 19:10:02 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (1596A400) [pid = 3592] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 19:10:02 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (1386E800) [pid = 3592] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 19:10:02 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (131D9000) [pid = 3592] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 19:10:02 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (114D8C00) [pid = 3592] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 19:10:02 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (181EC800) [pid = 3592] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 19:10:02 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (168B9C00) [pid = 3592] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 19:10:02 INFO - PROCESS | 3592 | --DOMWINDOW == 73 (11CAE800) [pid = 3592] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 19:10:02 INFO - PROCESS | 3592 | 1464232202338 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:02 INFO - PROCESS | 3592 | ++DOCSHELL 1026A400 == 42 [pid = 3592] [id = 456] 19:10:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (10274400) [pid = 3592] [serial = 1368] [outer = 00000000] 19:10:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (10ACA800) [pid = 3592] [serial = 1369] [outer = 10274400] 19:10:02 INFO - PROCESS | 3592 | 1464232202391 Marionette DEBUG loaded listener.js 19:10:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (114D8C00) [pid = 3592] [serial = 1370] [outer = 10274400] 19:10:02 INFO - PROCESS | 3592 | 1464232202744 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]]]}] 19:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 19:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 717ms 19:10:02 INFO - PROCESS | 3592 | 1464232202763 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 19:10:02 INFO - PROCESS | 3592 | 1464232202765 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 19:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 19:10:02 INFO - PROCESS | 3592 | 1464232202768 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 19:10:02 INFO - PROCESS | 3592 | 1464232202770 Marionette TRACE conn3 <- [1,1790,null,{}] 19:10:02 INFO - PROCESS | 3592 | 1464232202773 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}] 19:10:02 INFO - PROCESS | 3592 | 1464232202836 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 19:10:02 INFO - PROCESS | 3592 | 1464232202842 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:02 INFO - PROCESS | 3592 | ++DOCSHELL 10ACA000 == 43 [pid = 3592] [id = 457] 19:10:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (118AE400) [pid = 3592] [serial = 1371] [outer = 00000000] 19:10:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (1666E800) [pid = 3592] [serial = 1372] [outer = 118AE400] 19:10:02 INFO - PROCESS | 3592 | 1464232202887 Marionette DEBUG loaded listener.js 19:10:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (167B3800) [pid = 3592] [serial = 1373] [outer = 118AE400] 19:10:03 INFO - PROCESS | 3592 | 1464232203324 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]]]}] 19:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 19:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 613ms 19:10:03 INFO - PROCESS | 3592 | 1464232203374 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 19:10:03 INFO - PROCESS | 3592 | 1464232203377 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 19:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 19:10:03 INFO - PROCESS | 3592 | 1464232203381 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 19:10:03 INFO - PROCESS | 3592 | 1464232203383 Marionette TRACE conn3 <- [1,1794,null,{}] 19:10:03 INFO - PROCESS | 3592 | 1464232203387 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}] 19:10:03 INFO - PROCESS | 3592 | 1464232203464 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 19:10:03 INFO - PROCESS | 3592 | 1464232203474 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:03 INFO - PROCESS | 3592 | ++DOCSHELL 12BD4000 == 44 [pid = 3592] [id = 458] 19:10:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (1596A400) [pid = 3592] [serial = 1374] [outer = 00000000] 19:10:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (168B6800) [pid = 3592] [serial = 1375] [outer = 1596A400] 19:10:03 INFO - PROCESS | 3592 | 1464232203518 Marionette DEBUG loaded listener.js 19:10:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (168B8000) [pid = 3592] [serial = 1376] [outer = 1596A400] 19:10:03 INFO - PROCESS | 3592 | 1464232203973 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]]]}] 19:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 19:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 612ms 19:10:03 INFO - PROCESS | 3592 | 1464232203997 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 19:10:03 INFO - PROCESS | 3592 | 1464232203999 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 19:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 19:10:03 INFO - PROCESS | 3592 | 1464232204002 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 19:10:03 INFO - PROCESS | 3592 | 1464232204004 Marionette TRACE conn3 <- [1,1798,null,{}] 19:10:03 INFO - PROCESS | 3592 | 1464232204007 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}] 19:10:04 INFO - PROCESS | 3592 | 1464232204089 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 19:10:04 INFO - PROCESS | 3592 | 1464232204095 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:04 INFO - PROCESS | 3592 | ++DOCSHELL 167C1000 == 45 [pid = 3592] [id = 459] 19:10:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (168BBC00) [pid = 3592] [serial = 1377] [outer = 00000000] 19:10:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (16AB8400) [pid = 3592] [serial = 1378] [outer = 168BBC00] 19:10:04 INFO - PROCESS | 3592 | 1464232204123 Marionette DEBUG loaded listener.js 19:10:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (16AB0400) [pid = 3592] [serial = 1379] [outer = 168BBC00] 19:10:04 INFO - PROCESS | 3592 | 1464232204801 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]]]}] 19:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 19:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 911ms 19:10:04 INFO - PROCESS | 3592 | 1464232204893 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 19:10:04 INFO - PROCESS | 3592 | 1464232204899 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 19:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 19:10:04 INFO - PROCESS | 3592 | 1464232204904 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 19:10:04 INFO - PROCESS | 3592 | 1464232204909 Marionette TRACE conn3 <- [1,1802,null,{}] 19:10:04 INFO - PROCESS | 3592 | 1464232204914 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}] 19:10:05 INFO - PROCESS | 3592 | 1464232205061 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 19:10:05 INFO - PROCESS | 3592 | 1464232205190 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:05 INFO - PROCESS | 3592 | ++DOCSHELL 10AC9000 == 46 [pid = 3592] [id = 460] 19:10:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (10B2BC00) [pid = 3592] [serial = 1380] [outer = 00000000] 19:10:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (114DB000) [pid = 3592] [serial = 1381] [outer = 10B2BC00] 19:10:05 INFO - PROCESS | 3592 | 1464232205249 Marionette DEBUG loaded listener.js 19:10:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (12B24800) [pid = 3592] [serial = 1382] [outer = 10B2BC00] 19:10:05 INFO - PROCESS | 3592 | 1464232205801 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]]]}] 19:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 19:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 956ms 19:10:05 INFO - PROCESS | 3592 | 1464232205871 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 19:10:05 INFO - PROCESS | 3592 | 1464232205877 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 19:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 19:10:05 INFO - PROCESS | 3592 | 1464232205884 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 19:10:05 INFO - PROCESS | 3592 | 1464232205887 Marionette TRACE conn3 <- [1,1806,null,{}] 19:10:05 INFO - PROCESS | 3592 | 1464232205891 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}] 19:10:05 INFO - PROCESS | 3592 | 1464232206000 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 19:10:06 INFO - PROCESS | 3592 | 1464232206116 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:06 INFO - PROCESS | 3592 | ++DOCSHELL 11CAD000 == 47 [pid = 3592] [id = 461] 19:10:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (12B4C000) [pid = 3592] [serial = 1383] [outer = 00000000] 19:10:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (1510E000) [pid = 3592] [serial = 1384] [outer = 12B4C000] 19:10:06 INFO - PROCESS | 3592 | 1464232206172 Marionette DEBUG loaded listener.js 19:10:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (16175800) [pid = 3592] [serial = 1385] [outer = 12B4C000] 19:10:06 INFO - PROCESS | 3592 | 1464232206790 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]]]}] 19:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 19:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 956ms 19:10:06 INFO - PROCESS | 3592 | 1464232206831 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 19:10:06 INFO - PROCESS | 3592 | 1464232206833 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 19:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 19:10:06 INFO - PROCESS | 3592 | 1464232206837 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 19:10:06 INFO - PROCESS | 3592 | 1464232206841 Marionette TRACE conn3 <- [1,1810,null,{}] 19:10:06 INFO - PROCESS | 3592 | 1464232206853 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}] 19:10:06 INFO - PROCESS | 3592 | 1464232207005 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 19:10:07 INFO - PROCESS | 3592 | 1464232207070 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:07 INFO - PROCESS | 3592 | ++DOCSHELL 16AB9800 == 48 [pid = 3592] [id = 462] 19:10:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (16ABB000) [pid = 3592] [serial = 1386] [outer = 00000000] 19:10:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (16E28400) [pid = 3592] [serial = 1387] [outer = 16ABB000] 19:10:07 INFO - PROCESS | 3592 | 1464232207128 Marionette DEBUG loaded listener.js 19:10:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (16E2DC00) [pid = 3592] [serial = 1388] [outer = 16ABB000] 19:10:07 INFO - PROCESS | 3592 | 1464232207736 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]]]}] 19:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 19:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 956ms 19:10:07 INFO - PROCESS | 3592 | 1464232207804 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 19:10:07 INFO - PROCESS | 3592 | 1464232207807 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 19:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 19:10:07 INFO - PROCESS | 3592 | 1464232207811 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 19:10:07 INFO - PROCESS | 3592 | 1464232207813 Marionette TRACE conn3 <- [1,1814,null,{}] 19:10:07 INFO - PROCESS | 3592 | 1464232207817 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}] 19:10:08 INFO - PROCESS | 3592 | 1464232208018 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 19:10:08 INFO - PROCESS | 3592 | 1464232208171 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:08 INFO - PROCESS | 3592 | ++DOCSHELL 104E6C00 == 49 [pid = 3592] [id = 463] 19:10:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (104EC400) [pid = 3592] [serial = 1389] [outer = 00000000] 19:10:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (10AC5000) [pid = 3592] [serial = 1390] [outer = 104EC400] 19:10:08 INFO - PROCESS | 3592 | 1464232208221 Marionette DEBUG loaded listener.js 19:10:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (10C07000) [pid = 3592] [serial = 1391] [outer = 104EC400] 19:10:08 INFO - PROCESS | 3592 | --DOCSHELL 10A50800 == 48 [pid = 3592] [id = 329] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (16695400) [pid = 3592] [serial = 1327] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (15141400) [pid = 3592] [serial = 1321] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (1559A400) [pid = 3592] [serial = 1322] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (167B6800) [pid = 3592] [serial = 1330] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (10B24000) [pid = 3592] [serial = 1306] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (10B2C000) [pid = 3592] [serial = 1307] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (16E24800) [pid = 3592] [serial = 1342] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (10561400) [pid = 3592] [serial = 1303] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (10A51000) [pid = 3592] [serial = 1304] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (13956C00) [pid = 3592] [serial = 1318] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (1420CC00) [pid = 3592] [serial = 1319] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (12FE9400) [pid = 3592] [serial = 1313] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (12BCFC00) [pid = 3592] [serial = 1312] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (16388800) [pid = 3592] [serial = 1324] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (168BD000) [pid = 3592] [serial = 1340] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (13244C00) [pid = 3592] [serial = 1315] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (13808400) [pid = 3592] [serial = 1316] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (11857400) [pid = 3592] [serial = 1309] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (11CB0800) [pid = 3592] [serial = 1310] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (196F6000) [pid = 3592] [serial = 1301] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (16695800) [pid = 3592] [serial = 1328] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (16AB1000) [pid = 3592] [serial = 1333] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (167BCC00) [pid = 3592] [serial = 1331] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 73 (16393800) [pid = 3592] [serial = 1339] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 72 (16B96800) [pid = 3592] [serial = 1334] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 71 (13807C00) [pid = 3592] [serial = 1336] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 70 (1452D000) [pid = 3592] [serial = 1337] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | --DOMWINDOW == 69 (1637F800) [pid = 3592] [serial = 1325] [outer = 00000000] [url = about:blank] 19:10:08 INFO - PROCESS | 3592 | 1464232208776 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]]]}] 19:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 19:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1001ms 19:10:08 INFO - PROCESS | 3592 | 1464232208817 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 19:10:08 INFO - PROCESS | 3592 | 1464232208820 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 19:10:08 INFO - PROCESS | 3592 | 1464232208824 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 19:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 19:10:08 INFO - PROCESS | 3592 | 1464232208828 Marionette TRACE conn3 <- [1,1818,null,{}] 19:10:08 INFO - PROCESS | 3592 | 1464232208837 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}] 19:10:08 INFO - PROCESS | 3592 | 1464232208922 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 19:10:09 INFO - PROCESS | 3592 | 1464232209017 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:09 INFO - PROCESS | 3592 | ++DOCSHELL 10AC6400 == 49 [pid = 3592] [id = 464] 19:10:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 70 (10AC9C00) [pid = 3592] [serial = 1392] [outer = 00000000] 19:10:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 71 (10B2D000) [pid = 3592] [serial = 1393] [outer = 10AC9C00] 19:10:09 INFO - PROCESS | 3592 | 1464232209066 Marionette DEBUG loaded listener.js 19:10:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 72 (11CB0800) [pid = 3592] [serial = 1394] [outer = 10AC9C00] 19:10:09 INFO - PROCESS | 3592 | 1464232209454 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]]]}] 19:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 19:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 702ms 19:10:09 INFO - PROCESS | 3592 | 1464232209532 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 19:10:09 INFO - PROCESS | 3592 | 1464232209535 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 19:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 19:10:09 INFO - PROCESS | 3592 | 1464232209538 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 19:10:09 INFO - PROCESS | 3592 | 1464232209540 Marionette TRACE conn3 <- [1,1822,null,{}] 19:10:09 INFO - PROCESS | 3592 | 1464232209544 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}] 19:10:09 INFO - PROCESS | 3592 | 1464232209627 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 19:10:09 INFO - PROCESS | 3592 | 1464232209644 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:09 INFO - PROCESS | 3592 | ++DOCSHELL 13108800 == 50 [pid = 3592] [id = 465] 19:10:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 73 (13125400) [pid = 3592] [serial = 1395] [outer = 00000000] 19:10:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (131F1000) [pid = 3592] [serial = 1396] [outer = 13125400] 19:10:09 INFO - PROCESS | 3592 | 1464232209690 Marionette DEBUG loaded listener.js 19:10:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (13807C00) [pid = 3592] [serial = 1397] [outer = 13125400] 19:10:10 INFO - PROCESS | 3592 | 1464232210137 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]]]}] 19:10:10 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 19:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 597ms 19:10:10 INFO - PROCESS | 3592 | 1464232210156 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 19:10:10 INFO - PROCESS | 3592 | 1464232210160 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 19:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 19:10:10 INFO - PROCESS | 3592 | 1464232210170 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 19:10:10 INFO - PROCESS | 3592 | 1464232210174 Marionette TRACE conn3 <- [1,1826,null,{}] 19:10:10 INFO - PROCESS | 3592 | 1464232210181 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}] 19:10:10 INFO - PROCESS | 3592 | 1464232210267 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 19:10:10 INFO - PROCESS | 3592 | 1464232210276 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:10 INFO - PROCESS | 3592 | ++DOCSHELL 131F0400 == 51 [pid = 3592] [id = 466] 19:10:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (13863400) [pid = 3592] [serial = 1398] [outer = 00000000] 19:10:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (14535000) [pid = 3592] [serial = 1399] [outer = 13863400] 19:10:10 INFO - PROCESS | 3592 | 1464232210303 Marionette DEBUG loaded listener.js 19:10:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (1510AC00) [pid = 3592] [serial = 1400] [outer = 13863400] 19:10:10 INFO - PROCESS | 3592 | 1464232210753 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]]]}] 19:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 19:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 658ms 19:10:10 INFO - PROCESS | 3592 | 1464232210825 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 19:10:10 INFO - PROCESS | 3592 | 1464232210827 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 19:10:10 INFO - PROCESS | 3592 | 1464232210840 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 19:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 19:10:10 INFO - PROCESS | 3592 | 1464232210842 Marionette TRACE conn3 <- [1,1830,null,{}] 19:10:10 INFO - PROCESS | 3592 | 1464232210846 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}] 19:10:10 INFO - PROCESS | 3592 | 1464232210997 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 19:10:11 INFO - PROCESS | 3592 | 1464232211058 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:11 INFO - PROCESS | 3592 | ++DOCSHELL 15103400 == 52 [pid = 3592] [id = 467] 19:10:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (1559DC00) [pid = 3592] [serial = 1401] [outer = 00000000] 19:10:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (15999C00) [pid = 3592] [serial = 1402] [outer = 1559DC00] 19:10:11 INFO - PROCESS | 3592 | 1464232211086 Marionette DEBUG loaded listener.js 19:10:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (16173400) [pid = 3592] [serial = 1403] [outer = 1559DC00] 19:10:11 INFO - PROCESS | 3592 | 1464232211483 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]]]}] 19:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 19:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 703ms 19:10:11 INFO - PROCESS | 3592 | 1464232211547 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 19:10:11 INFO - PROCESS | 3592 | 1464232211549 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 19:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 19:10:11 INFO - PROCESS | 3592 | 1464232211552 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 19:10:11 INFO - PROCESS | 3592 | 1464232211554 Marionette TRACE conn3 <- [1,1834,null,{}] 19:10:11 INFO - PROCESS | 3592 | 1464232211557 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}] 19:10:11 INFO - PROCESS | 3592 | 1464232211668 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 19:10:11 INFO - PROCESS | 3592 | 1464232211732 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:11 INFO - PROCESS | 3592 | ++DOCSHELL 10F9C400 == 53 [pid = 3592] [id = 468] 19:10:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (1638DC00) [pid = 3592] [serial = 1404] [outer = 00000000] 19:10:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (16663400) [pid = 3592] [serial = 1405] [outer = 1638DC00] 19:10:11 INFO - PROCESS | 3592 | 1464232211784 Marionette DEBUG loaded listener.js 19:10:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (1669C000) [pid = 3592] [serial = 1406] [outer = 1638DC00] 19:10:12 INFO - PROCESS | 3592 | 1464232212203 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]]]}] 19:10:12 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) 19:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 672ms 19:10:12 INFO - PROCESS | 3592 | 1464232212236 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 19:10:12 INFO - PROCESS | 3592 | 1464232212222 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 19:10:12 INFO - PROCESS | 3592 | 1464232212225 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 19:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 19:10:12 INFO - PROCESS | 3592 | 1464232212227 Marionette TRACE conn3 <- [1,1838,null,{}] 19:10:12 INFO - PROCESS | 3592 | 1464232212231 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}] 19:10:12 INFO - PROCESS | 3592 | 1464232212370 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 19:10:12 INFO - PROCESS | 3592 | 1464232212393 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:12 INFO - PROCESS | 3592 | ++DOCSHELL 1047F800 == 54 [pid = 3592] [id = 469] 19:10:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (167BDC00) [pid = 3592] [serial = 1407] [outer = 00000000] 19:10:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (168B9800) [pid = 3592] [serial = 1408] [outer = 167BDC00] 19:10:12 INFO - PROCESS | 3592 | 1464232212438 Marionette DEBUG loaded listener.js 19:10:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (168BCC00) [pid = 3592] [serial = 1409] [outer = 167BDC00] 19:10:12 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (1510C000) [pid = 3592] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 19:10:12 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (10AD0400) [pid = 3592] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 19:10:12 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (13937C00) [pid = 3592] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 19:10:12 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (10F97400) [pid = 3592] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 19:10:12 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (1638B400) [pid = 3592] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 19:10:12 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (12FE8C00) [pid = 3592] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 19:10:12 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (10274400) [pid = 3592] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 19:10:12 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (118AE400) [pid = 3592] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 19:10:12 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (1596A400) [pid = 3592] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 19:10:12 INFO - PROCESS | 3592 | 1464232212900 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]]]}] 19:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 702ms 19:10:12 INFO - PROCESS | 3592 | 1464232212950 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 19:10:12 INFO - PROCESS | 3592 | 1464232212952 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 19:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 19:10:12 INFO - PROCESS | 3592 | 1464232212955 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 19:10:12 INFO - PROCESS | 3592 | 1464232212957 Marionette TRACE conn3 <- [1,1842,null,{}] 19:10:12 INFO - PROCESS | 3592 | 1464232212960 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}] 19:10:13 INFO - PROCESS | 3592 | 1464232213023 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 19:10:13 INFO - PROCESS | 3592 | 1464232213113 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:13 INFO - PROCESS | 3592 | ++DOCSHELL 10AC7C00 == 55 [pid = 3592] [id = 470] 19:10:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (10AD0400) [pid = 3592] [serial = 1410] [outer = 00000000] 19:10:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (155A1000) [pid = 3592] [serial = 1411] [outer = 10AD0400] 19:10:13 INFO - PROCESS | 3592 | 1464232213160 Marionette DEBUG loaded listener.js 19:10:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (155A1400) [pid = 3592] [serial = 1412] [outer = 10AD0400] 19:10:13 INFO - PROCESS | 3592 | 1464232213539 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]]]}] 19:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 19:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 597ms 19:10:13 INFO - PROCESS | 3592 | 1464232213557 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 19:10:13 INFO - PROCESS | 3592 | 1464232213559 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 19:10:13 INFO - PROCESS | 3592 | 1464232213562 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 19:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 19:10:13 INFO - PROCESS | 3592 | 1464232213564 Marionette TRACE conn3 <- [1,1846,null,{}] 19:10:13 INFO - PROCESS | 3592 | 1464232213567 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}] 19:10:13 INFO - PROCESS | 3592 | 1464232213646 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 19:10:13 INFO - PROCESS | 3592 | 1464232213769 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:13 INFO - PROCESS | 3592 | ++DOCSHELL 10476000 == 56 [pid = 3592] [id = 471] 19:10:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (1452D000) [pid = 3592] [serial = 1413] [outer = 00000000] 19:10:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (16B97800) [pid = 3592] [serial = 1414] [outer = 1452D000] 19:10:13 INFO - PROCESS | 3592 | 1464232213797 Marionette DEBUG loaded listener.js 19:10:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (16E2C800) [pid = 3592] [serial = 1415] [outer = 1452D000] 19:10:14 INFO - PROCESS | 3592 | 1464232214136 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]]]}] 19:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 19:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 598ms 19:10:14 INFO - PROCESS | 3592 | 1464232214166 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 19:10:14 INFO - PROCESS | 3592 | 1464232214168 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 19:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 19:10:14 INFO - PROCESS | 3592 | 1464232214171 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 19:10:14 INFO - PROCESS | 3592 | 1464232214173 Marionette TRACE conn3 <- [1,1850,null,{}] 19:10:14 INFO - PROCESS | 3592 | 1464232214176 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}] 19:10:14 INFO - PROCESS | 3592 | 1464232214292 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 19:10:14 INFO - PROCESS | 3592 | 1464232214301 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:14 INFO - PROCESS | 3592 | ++DOCSHELL 14535C00 == 57 [pid = 3592] [id = 472] 19:10:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (16AB4800) [pid = 3592] [serial = 1416] [outer = 00000000] 19:10:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (17214C00) [pid = 3592] [serial = 1417] [outer = 16AB4800] 19:10:14 INFO - PROCESS | 3592 | 1464232214346 Marionette DEBUG loaded listener.js 19:10:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (17215000) [pid = 3592] [serial = 1418] [outer = 16AB4800] 19:10:14 INFO - PROCESS | 3592 | 1464232214813 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]]]}] 19:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 19:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 673ms 19:10:14 INFO - PROCESS | 3592 | 1464232214855 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 19:10:14 INFO - PROCESS | 3592 | 1464232214859 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 19:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 19:10:14 INFO - PROCESS | 3592 | 1464232214865 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 19:10:14 INFO - PROCESS | 3592 | 1464232214870 Marionette TRACE conn3 <- [1,1854,null,{}] 19:10:14 INFO - PROCESS | 3592 | 1464232214877 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}] 19:10:15 INFO - PROCESS | 3592 | 1464232215017 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 19:10:15 INFO - PROCESS | 3592 | 1464232215144 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:15 INFO - PROCESS | 3592 | ++DOCSHELL 102D4000 == 58 [pid = 3592] [id = 473] 19:10:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (10434800) [pid = 3592] [serial = 1419] [outer = 00000000] 19:10:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (10B2B800) [pid = 3592] [serial = 1420] [outer = 10434800] 19:10:15 INFO - PROCESS | 3592 | 1464232215202 Marionette DEBUG loaded listener.js 19:10:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (10F9E800) [pid = 3592] [serial = 1421] [outer = 10434800] 19:10:15 INFO - PROCESS | 3592 | 1464232215752 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]]]}] 19:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 19:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 956ms 19:10:15 INFO - PROCESS | 3592 | 1464232215817 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 19:10:15 INFO - PROCESS | 3592 | 1464232215823 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 19:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 19:10:15 INFO - PROCESS | 3592 | 1464232215830 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 19:10:15 INFO - PROCESS | 3592 | 1464232215832 Marionette TRACE conn3 <- [1,1858,null,{}] 19:10:15 INFO - PROCESS | 3592 | 1464232215837 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}] 19:10:15 INFO - PROCESS | 3592 | 1464232215946 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 19:10:16 INFO - PROCESS | 3592 | 1464232216083 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:16 INFO - PROCESS | 3592 | ++DOCSHELL 12FEE000 == 59 [pid = 3592] [id = 474] 19:10:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (12FEE400) [pid = 3592] [serial = 1422] [outer = 00000000] 19:10:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (1386D400) [pid = 3592] [serial = 1423] [outer = 12FEE400] 19:10:16 INFO - PROCESS | 3592 | 1464232216139 Marionette DEBUG loaded listener.js 19:10:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (13953C00) [pid = 3592] [serial = 1424] [outer = 12FEE400] 19:10:16 INFO - PROCESS | 3592 | 1464232216766 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]]]}] 19:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 19:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1000ms 19:10:16 INFO - PROCESS | 3592 | 1464232216853 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 19:10:16 INFO - PROCESS | 3592 | 1464232216856 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 19:10:16 INFO - PROCESS | 3592 | 1464232216860 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 19:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 19:10:16 INFO - PROCESS | 3592 | 1464232216863 Marionette TRACE conn3 <- [1,1862,null,{}] 19:10:16 INFO - PROCESS | 3592 | 1464232216875 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}] 19:10:16 INFO - PROCESS | 3592 | 1464232216994 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 19:10:17 INFO - PROCESS | 3592 | 1464232217124 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:17 INFO - PROCESS | 3592 | ++DOCSHELL 16384000 == 60 [pid = 3592] [id = 475] 19:10:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (1669A000) [pid = 3592] [serial = 1425] [outer = 00000000] 19:10:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (16B8F400) [pid = 3592] [serial = 1426] [outer = 1669A000] 19:10:17 INFO - PROCESS | 3592 | 1464232217166 Marionette DEBUG loaded listener.js 19:10:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (170E4C00) [pid = 3592] [serial = 1427] [outer = 1669A000] 19:10:17 INFO - PROCESS | 3592 | 1464232217792 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]]]}] 19:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 19:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 956ms 19:10:17 INFO - PROCESS | 3592 | 1464232217830 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 19:10:17 INFO - PROCESS | 3592 | 1464232217833 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 19:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 19:10:17 INFO - PROCESS | 3592 | 1464232217837 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 19:10:17 INFO - PROCESS | 3592 | 1464232217839 Marionette TRACE conn3 <- [1,1866,null,{}] 19:10:17 INFO - PROCESS | 3592 | 1464232217842 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}] 19:10:17 INFO - PROCESS | 3592 | 1464232217965 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 19:10:18 INFO - PROCESS | 3592 | 1464232218083 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:18 INFO - PROCESS | 3592 | ++DOCSHELL 168C0C00 == 61 [pid = 3592] [id = 476] 19:10:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (17BF3000) [pid = 3592] [serial = 1428] [outer = 00000000] 19:10:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (17D07400) [pid = 3592] [serial = 1429] [outer = 17BF3000] 19:10:18 INFO - PROCESS | 3592 | 1464232218148 Marionette DEBUG loaded listener.js 19:10:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (17D0C800) [pid = 3592] [serial = 1430] [outer = 17BF3000] 19:10:18 INFO - PROCESS | 3592 | 1464232218754 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]]]}] 19:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 19:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1090ms 19:10:18 INFO - PROCESS | 3592 | 1464232218951 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 19:10:18 INFO - PROCESS | 3592 | 1464232218956 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 19:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 19:10:18 INFO - PROCESS | 3592 | 1464232218963 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 19:10:18 INFO - PROCESS | 3592 | 1464232218966 Marionette TRACE conn3 <- [1,1870,null,{}] 19:10:18 INFO - PROCESS | 3592 | 1464232218972 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}] 19:10:19 INFO - PROCESS | 3592 | 1464232219071 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 19:10:19 INFO - PROCESS | 3592 | 1464232219202 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:19 INFO - PROCESS | 3592 | ++DOCSHELL 10C11800 == 62 [pid = 3592] [id = 477] 19:10:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (110C5C00) [pid = 3592] [serial = 1431] [outer = 00000000] 19:10:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (11CAE800) [pid = 3592] [serial = 1432] [outer = 110C5C00] 19:10:19 INFO - PROCESS | 3592 | 1464232219257 Marionette DEBUG loaded listener.js 19:10:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (129FB400) [pid = 3592] [serial = 1433] [outer = 110C5C00] 19:10:19 INFO - PROCESS | 3592 | --DOCSHELL 13954400 == 61 [pid = 3592] [id = 454] 19:10:19 INFO - PROCESS | 3592 | --DOCSHELL 12BD4000 == 60 [pid = 3592] [id = 458] 19:10:19 INFO - PROCESS | 3592 | --DOCSHELL 1026A400 == 59 [pid = 3592] [id = 456] 19:10:19 INFO - PROCESS | 3592 | --DOCSHELL 114DC800 == 58 [pid = 3592] [id = 453] 19:10:19 INFO - PROCESS | 3592 | --DOCSHELL 16660C00 == 57 [pid = 3592] [id = 433] 19:10:19 INFO - PROCESS | 3592 | --DOCSHELL 12FB1400 == 56 [pid = 3592] [id = 452] 19:10:19 INFO - PROCESS | 3592 | --DOCSHELL 10476000 == 55 [pid = 3592] [id = 471] 19:10:19 INFO - PROCESS | 3592 | --DOCSHELL 10AC7C00 == 54 [pid = 3592] [id = 470] 19:10:19 INFO - PROCESS | 3592 | --DOCSHELL 1047F800 == 53 [pid = 3592] [id = 469] 19:10:19 INFO - PROCESS | 3592 | --DOCSHELL 10F9C400 == 52 [pid = 3592] [id = 468] 19:10:19 INFO - PROCESS | 3592 | --DOCSHELL 15103400 == 51 [pid = 3592] [id = 467] 19:10:19 INFO - PROCESS | 3592 | --DOCSHELL 131F0400 == 50 [pid = 3592] [id = 466] 19:10:19 INFO - PROCESS | 3592 | --DOCSHELL 13108800 == 49 [pid = 3592] [id = 465] 19:10:19 INFO - PROCESS | 3592 | --DOCSHELL 10AC6400 == 48 [pid = 3592] [id = 464] 19:10:19 INFO - PROCESS | 3592 | --DOCSHELL 104E6C00 == 47 [pid = 3592] [id = 463] 19:10:19 INFO - PROCESS | 3592 | --DOCSHELL 10AC9000 == 46 [pid = 3592] [id = 460] 19:10:19 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (168B6800) [pid = 3592] [serial = 1375] [outer = 00000000] [url = about:blank] 19:10:19 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (15998800) [pid = 3592] [serial = 1363] [outer = 00000000] [url = about:blank] 19:10:19 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (10C0EC00) [pid = 3592] [serial = 1352] [outer = 00000000] [url = about:blank] 19:10:19 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (10BB0400) [pid = 3592] [serial = 1351] [outer = 00000000] [url = about:blank] 19:10:19 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (1452E000) [pid = 3592] [serial = 1360] [outer = 00000000] [url = about:blank] 19:10:19 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (11F0D000) [pid = 3592] [serial = 1354] [outer = 00000000] [url = about:blank] 19:10:19 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (16691C00) [pid = 3592] [serial = 1366] [outer = 00000000] [url = about:blank] 19:10:19 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (12940C00) [pid = 3592] [serial = 1355] [outer = 00000000] [url = about:blank] 19:10:19 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (13242800) [pid = 3592] [serial = 1357] [outer = 00000000] [url = about:blank] 19:10:19 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (10ACA800) [pid = 3592] [serial = 1369] [outer = 00000000] [url = about:blank] 19:10:19 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (1386B800) [pid = 3592] [serial = 1358] [outer = 00000000] [url = about:blank] 19:10:19 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (10AC6000) [pid = 3592] [serial = 1345] [outer = 00000000] [url = about:blank] 19:10:19 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (16692000) [pid = 3592] [serial = 1367] [outer = 00000000] [url = about:blank] 19:10:19 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (1290DC00) [pid = 3592] [serial = 1348] [outer = 00000000] [url = about:blank] 19:10:19 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (1666E800) [pid = 3592] [serial = 1372] [outer = 00000000] [url = about:blank] 19:10:19 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (168B8000) [pid = 3592] [serial = 1376] [outer = 00000000] [url = about:blank] 19:10:19 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (16170800) [pid = 3592] [serial = 1364] [outer = 00000000] [url = about:blank] 19:10:19 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (114D8C00) [pid = 3592] [serial = 1370] [outer = 00000000] [url = about:blank] 19:10:19 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (167B3800) [pid = 3592] [serial = 1373] [outer = 00000000] [url = about:blank] 19:10:19 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (15105400) [pid = 3592] [serial = 1361] [outer = 00000000] [url = about:blank] 19:10:19 INFO - PROCESS | 3592 | 1464232219821 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]]]}] 19:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 19:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 897ms 19:10:19 INFO - PROCESS | 3592 | 1464232219872 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 19:10:19 INFO - PROCESS | 3592 | 1464232219875 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 19:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 19:10:19 INFO - PROCESS | 3592 | 1464232219882 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 19:10:19 INFO - PROCESS | 3592 | 1464232219886 Marionette TRACE conn3 <- [1,1874,null,{}] 19:10:19 INFO - PROCESS | 3592 | 1464232219890 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}] 19:10:19 INFO - PROCESS | 3592 | 1464232219959 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 19:10:19 INFO - PROCESS | 3592 | 1464232219969 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:19 INFO - PROCESS | 3592 | ++DOCSHELL 10B22400 == 47 [pid = 3592] [id = 478] 19:10:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (10BB0400) [pid = 3592] [serial = 1434] [outer = 00000000] 19:10:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (11CB2800) [pid = 3592] [serial = 1435] [outer = 10BB0400] 19:10:20 INFO - PROCESS | 3592 | 1464232220015 Marionette DEBUG loaded listener.js 19:10:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (129F5400) [pid = 3592] [serial = 1436] [outer = 10BB0400] 19:10:20 INFO - PROCESS | 3592 | 1464232220487 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]]]}] 19:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 19:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 672ms 19:10:20 INFO - PROCESS | 3592 | 1464232220548 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 19:10:20 INFO - PROCESS | 3592 | 1464232220550 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 19:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 19:10:20 INFO - PROCESS | 3592 | 1464232220554 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 19:10:20 INFO - PROCESS | 3592 | 1464232220556 Marionette TRACE conn3 <- [1,1878,null,{}] 19:10:20 INFO - PROCESS | 3592 | 1464232220566 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}] 19:10:20 INFO - PROCESS | 3592 | 1464232220662 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 19:10:20 INFO - PROCESS | 3592 | 1464232220735 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:20 INFO - PROCESS | 3592 | ++DOCSHELL 1386B800 == 48 [pid = 3592] [id = 479] 19:10:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (1386C400) [pid = 3592] [serial = 1437] [outer = 00000000] 19:10:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (13A4FC00) [pid = 3592] [serial = 1438] [outer = 1386C400] 19:10:20 INFO - PROCESS | 3592 | 1464232220792 Marionette DEBUG loaded listener.js 19:10:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (14538C00) [pid = 3592] [serial = 1439] [outer = 1386C400] 19:10:21 INFO - PROCESS | 3592 | 1464232221174 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]]]}] 19:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 19:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 672ms 19:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 19:10:21 INFO - PROCESS | 3592 | 1464232221214 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 19:10:21 INFO - PROCESS | 3592 | 1464232221216 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 19:10:21 INFO - PROCESS | 3592 | 1464232221220 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 19:10:21 INFO - PROCESS | 3592 | 1464232221221 Marionette TRACE conn3 <- [1,1882,null,{}] 19:10:21 INFO - PROCESS | 3592 | 1464232221225 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}] 19:10:21 INFO - PROCESS | 3592 | 1464232221309 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 19:10:21 INFO - PROCESS | 3592 | 1464232221315 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:21 INFO - PROCESS | 3592 | ++DOCSHELL 1394AC00 == 49 [pid = 3592] [id = 480] 19:10:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (13A4F400) [pid = 3592] [serial = 1440] [outer = 00000000] 19:10:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (1599A000) [pid = 3592] [serial = 1441] [outer = 13A4F400] 19:10:21 INFO - PROCESS | 3592 | 1464232221361 Marionette DEBUG loaded listener.js 19:10:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (1638B800) [pid = 3592] [serial = 1442] [outer = 13A4F400] 19:10:21 INFO - PROCESS | 3592 | 1464232221790 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]]]}] 19:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 19:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 597ms 19:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 19:10:21 INFO - PROCESS | 3592 | 1464232221836 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 19:10:21 INFO - PROCESS | 3592 | 1464232221838 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 19:10:21 INFO - PROCESS | 3592 | 1464232221842 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 19:10:21 INFO - PROCESS | 3592 | 1464232221843 Marionette TRACE conn3 <- [1,1886,null,{}] 19:10:21 INFO - PROCESS | 3592 | 1464232221847 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}] 19:10:21 INFO - PROCESS | 3592 | 1464232221970 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 19:10:22 INFO - PROCESS | 3592 | 1464232222045 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:22 INFO - PROCESS | 3592 | ++DOCSHELL 16668C00 == 50 [pid = 3592] [id = 481] 19:10:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (1666E800) [pid = 3592] [serial = 1443] [outer = 00000000] 19:10:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (1669AC00) [pid = 3592] [serial = 1444] [outer = 1666E800] 19:10:22 INFO - PROCESS | 3592 | 1464232222093 Marionette DEBUG loaded listener.js 19:10:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (167B4800) [pid = 3592] [serial = 1445] [outer = 1666E800] 19:10:22 INFO - PROCESS | 3592 | 1464232222484 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]]]}] 19:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 19:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 702ms 19:10:22 INFO - PROCESS | 3592 | 1464232222544 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 19:10:22 INFO - PROCESS | 3592 | 1464232222546 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 19:10:22 INFO - PROCESS | 3592 | 1464232222549 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 19:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 19:10:22 INFO - PROCESS | 3592 | 1464232222551 Marionette TRACE conn3 <- [1,1890,null,{}] 19:10:22 INFO - PROCESS | 3592 | 1464232222560 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}] 19:10:22 INFO - PROCESS | 3592 | 1464232222702 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 19:10:22 INFO - PROCESS | 3592 | 1464232222768 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:22 INFO - PROCESS | 3592 | ++DOCSHELL 167C0800 == 51 [pid = 3592] [id = 482] 19:10:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (168B7C00) [pid = 3592] [serial = 1446] [outer = 00000000] 19:10:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (16AB5C00) [pid = 3592] [serial = 1447] [outer = 168B7C00] 19:10:22 INFO - PROCESS | 3592 | 1464232222817 Marionette DEBUG loaded listener.js 19:10:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (16F24C00) [pid = 3592] [serial = 1448] [outer = 168B7C00] 19:10:23 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1452D000) [pid = 3592] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 19:10:23 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (1559DC00) [pid = 3592] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 19:10:23 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (1638DC00) [pid = 3592] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 19:10:23 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (13125400) [pid = 3592] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 19:10:23 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (10AC9C00) [pid = 3592] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 19:10:23 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (104EC400) [pid = 3592] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 19:10:23 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (10AD0400) [pid = 3592] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 19:10:23 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (13863400) [pid = 3592] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 19:10:23 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (167BDC00) [pid = 3592] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 19:10:23 INFO - PROCESS | 3592 | 1464232223627 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]]]}] 19:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 19:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1135ms 19:10:23 INFO - PROCESS | 3592 | 1464232223699 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 19:10:23 INFO - PROCESS | 3592 | 1464232223703 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 19:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 19:10:23 INFO - PROCESS | 3592 | 1464232223709 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 19:10:23 INFO - PROCESS | 3592 | 1464232223713 Marionette TRACE conn3 <- [1,1894,null,{}] 19:10:23 INFO - PROCESS | 3592 | 1464232223719 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}] 19:10:23 INFO - PROCESS | 3592 | 1464232223838 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 19:10:23 INFO - PROCESS | 3592 | 1464232223968 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:23 INFO - PROCESS | 3592 | ++DOCSHELL 10AC7400 == 52 [pid = 3592] [id = 483] 19:10:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (10ACE800) [pid = 3592] [serial = 1449] [outer = 00000000] 19:10:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (10C10000) [pid = 3592] [serial = 1450] [outer = 10ACE800] 19:10:24 INFO - PROCESS | 3592 | 1464232224010 Marionette DEBUG loaded listener.js 19:10:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (129F4000) [pid = 3592] [serial = 1451] [outer = 10ACE800] 19:10:24 INFO - PROCESS | 3592 | 1464232224553 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]]]}] 19:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 19:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 867ms 19:10:24 INFO - PROCESS | 3592 | 1464232224587 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 19:10:24 INFO - PROCESS | 3592 | 1464232224593 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 19:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 19:10:24 INFO - PROCESS | 3592 | 1464232224601 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 19:10:24 INFO - PROCESS | 3592 | 1464232224604 Marionette TRACE conn3 <- [1,1898,null,{}] 19:10:24 INFO - PROCESS | 3592 | 1464232224608 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}] 19:10:24 INFO - PROCESS | 3592 | 1464232224723 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 19:10:24 INFO - PROCESS | 3592 | 1464232224815 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:24 INFO - PROCESS | 3592 | ++DOCSHELL 1312BC00 == 53 [pid = 3592] [id = 484] 19:10:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (1312C000) [pid = 3592] [serial = 1452] [outer = 00000000] 19:10:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (13952400) [pid = 3592] [serial = 1453] [outer = 1312C000] 19:10:24 INFO - PROCESS | 3592 | 1464232224870 Marionette DEBUG loaded listener.js 19:10:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (14209800) [pid = 3592] [serial = 1454] [outer = 1312C000] 19:10:25 INFO - PROCESS | 3592 | 1464232225480 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]]]}] 19:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 19:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 896ms 19:10:25 INFO - PROCESS | 3592 | 1464232225508 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 19:10:25 INFO - PROCESS | 3592 | 1464232225511 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 19:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 19:10:25 INFO - PROCESS | 3592 | 1464232225514 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 19:10:25 INFO - PROCESS | 3592 | 1464232225518 Marionette TRACE conn3 <- [1,1902,null,{}] 19:10:25 INFO - PROCESS | 3592 | 1464232225529 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}] 19:10:25 INFO - PROCESS | 3592 | 1464232225624 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 19:10:25 INFO - PROCESS | 3592 | 1464232225741 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:25 INFO - PROCESS | 3592 | ++DOCSHELL 16381800 == 54 [pid = 3592] [id = 485] 19:10:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (16699800) [pid = 3592] [serial = 1455] [outer = 00000000] 19:10:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (168BE000) [pid = 3592] [serial = 1456] [outer = 16699800] 19:10:25 INFO - PROCESS | 3592 | 1464232225842 Marionette DEBUG loaded listener.js 19:10:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (16B9A000) [pid = 3592] [serial = 1457] [outer = 16699800] 19:10:26 INFO - PROCESS | 3592 | 1464232226394 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]]]}] 19:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 19:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 911ms 19:10:26 INFO - PROCESS | 3592 | 1464232226406 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 19:10:26 INFO - PROCESS | 3592 | 1464232226409 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 19:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 19:10:26 INFO - PROCESS | 3592 | 1464232226412 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 19:10:26 INFO - PROCESS | 3592 | 1464232226414 Marionette TRACE conn3 <- [1,1906,null,{}] 19:10:26 INFO - PROCESS | 3592 | 1464232226418 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}] 19:10:26 INFO - PROCESS | 3592 | 1464232226523 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 19:10:26 INFO - PROCESS | 3592 | 1464232226630 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:26 INFO - PROCESS | 3592 | ++DOCSHELL 16392800 == 55 [pid = 3592] [id = 486] 19:10:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (168C2000) [pid = 3592] [serial = 1458] [outer = 00000000] 19:10:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (17BEC400) [pid = 3592] [serial = 1459] [outer = 168C2000] 19:10:26 INFO - PROCESS | 3592 | 1464232226686 Marionette DEBUG loaded listener.js 19:10:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (17C70000) [pid = 3592] [serial = 1460] [outer = 168C2000] 19:10:27 INFO - PROCESS | 3592 | 1464232227276 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]]]}] 19:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 19:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 911ms 19:10:27 INFO - PROCESS | 3592 | 1464232227320 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 19:10:27 INFO - PROCESS | 3592 | 1464232227322 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 19:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 19:10:27 INFO - PROCESS | 3592 | 1464232227326 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 19:10:27 INFO - PROCESS | 3592 | 1464232227328 Marionette TRACE conn3 <- [1,1910,null,{}] 19:10:27 INFO - PROCESS | 3592 | 1464232227331 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}] 19:10:27 INFO - PROCESS | 3592 | 1464232227432 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 19:10:27 INFO - PROCESS | 3592 | 1464232227540 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:27 INFO - PROCESS | 3592 | ++DOCSHELL 16175400 == 56 [pid = 3592] [id = 487] 19:10:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (16E2B400) [pid = 3592] [serial = 1461] [outer = 00000000] 19:10:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1838B800) [pid = 3592] [serial = 1462] [outer = 16E2B400] 19:10:27 INFO - PROCESS | 3592 | 1464232227577 Marionette DEBUG loaded listener.js 19:10:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (18693800) [pid = 3592] [serial = 1463] [outer = 16E2B400] 19:10:28 INFO - PROCESS | 3592 | 1464232228258 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]]]}] 19:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 19:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 956ms 19:10:28 INFO - PROCESS | 3592 | 1464232228290 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 19:10:28 INFO - PROCESS | 3592 | 1464232228294 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 19:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 19:10:28 INFO - PROCESS | 3592 | 1464232228301 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 19:10:28 INFO - PROCESS | 3592 | 1464232228304 Marionette TRACE conn3 <- [1,1914,null,{}] 19:10:28 INFO - PROCESS | 3592 | 1464232228311 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}] 19:10:28 INFO - PROCESS | 3592 | 1464232228410 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 19:10:28 INFO - PROCESS | 3592 | 1464232228559 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:28 INFO - PROCESS | 3592 | ++DOCSHELL 10B21800 == 57 [pid = 3592] [id = 488] 19:10:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (10B22C00) [pid = 3592] [serial = 1464] [outer = 00000000] 19:10:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (10F9AC00) [pid = 3592] [serial = 1465] [outer = 10B22C00] 19:10:28 INFO - PROCESS | 3592 | 1464232228611 Marionette DEBUG loaded listener.js 19:10:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (11F0D000) [pid = 3592] [serial = 1466] [outer = 10B22C00] 19:10:28 INFO - PROCESS | 3592 | --DOCSHELL 16668C00 == 56 [pid = 3592] [id = 481] 19:10:28 INFO - PROCESS | 3592 | --DOCSHELL 1394AC00 == 55 [pid = 3592] [id = 480] 19:10:28 INFO - PROCESS | 3592 | --DOCSHELL 1386B800 == 54 [pid = 3592] [id = 479] 19:10:28 INFO - PROCESS | 3592 | --DOCSHELL 10B22400 == 53 [pid = 3592] [id = 478] 19:10:28 INFO - PROCESS | 3592 | --DOCSHELL 10C11800 == 52 [pid = 3592] [id = 477] 19:10:28 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (16E2C800) [pid = 3592] [serial = 1415] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (15999C00) [pid = 3592] [serial = 1402] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (16173400) [pid = 3592] [serial = 1403] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (16AB8400) [pid = 3592] [serial = 1378] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1669C000) [pid = 3592] [serial = 1406] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (114DB000) [pid = 3592] [serial = 1381] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1510E000) [pid = 3592] [serial = 1384] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (131F1000) [pid = 3592] [serial = 1396] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (13807C00) [pid = 3592] [serial = 1397] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (10B2D000) [pid = 3592] [serial = 1393] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (11CB0800) [pid = 3592] [serial = 1394] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (10C07000) [pid = 3592] [serial = 1391] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (10AC5000) [pid = 3592] [serial = 1390] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (16663400) [pid = 3592] [serial = 1405] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (155A1000) [pid = 3592] [serial = 1411] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (14535000) [pid = 3592] [serial = 1399] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (16E28400) [pid = 3592] [serial = 1387] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (17214C00) [pid = 3592] [serial = 1417] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (168B9800) [pid = 3592] [serial = 1408] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (168BCC00) [pid = 3592] [serial = 1409] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (1510AC00) [pid = 3592] [serial = 1400] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (155A1400) [pid = 3592] [serial = 1412] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (16B97800) [pid = 3592] [serial = 1414] [outer = 00000000] [url = about:blank] 19:10:29 INFO - PROCESS | 3592 | 1464232229090 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]]]}] 19:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 19:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 807ms 19:10:29 INFO - PROCESS | 3592 | 1464232229107 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 19:10:29 INFO - PROCESS | 3592 | 1464232229112 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 19:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 19:10:29 INFO - PROCESS | 3592 | 1464232229119 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 19:10:29 INFO - PROCESS | 3592 | 1464232229121 Marionette TRACE conn3 <- [1,1918,null,{}] 19:10:29 INFO - PROCESS | 3592 | 1464232229125 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}] 19:10:29 INFO - PROCESS | 3592 | 1464232229217 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 19:10:29 INFO - PROCESS | 3592 | 1464232229316 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:29 INFO - PROCESS | 3592 | ++DOCSHELL 114DC800 == 53 [pid = 3592] [id = 489] 19:10:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (114DE000) [pid = 3592] [serial = 1467] [outer = 00000000] 19:10:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (13125400) [pid = 3592] [serial = 1468] [outer = 114DE000] 19:10:29 INFO - PROCESS | 3592 | 1464232229362 Marionette DEBUG loaded listener.js 19:10:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (13807C00) [pid = 3592] [serial = 1469] [outer = 114DE000] 19:10:29 INFO - PROCESS | 3592 | 1464232229741 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]]]}] 19:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 19:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 657ms 19:10:29 INFO - PROCESS | 3592 | 1464232229801 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 19:10:29 INFO - PROCESS | 3592 | 1464232229803 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 19:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 19:10:29 INFO - PROCESS | 3592 | 1464232229791 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 19:10:29 INFO - PROCESS | 3592 | 1464232229794 Marionette TRACE conn3 <- [1,1922,null,{}] 19:10:29 INFO - PROCESS | 3592 | 1464232229804 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}] 19:10:29 INFO - PROCESS | 3592 | 1464232229891 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 19:10:29 INFO - PROCESS | 3592 | 1464232229935 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:29 INFO - PROCESS | 3592 | ++DOCSHELL 1560BC00 == 54 [pid = 3592] [id = 490] 19:10:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (15617400) [pid = 3592] [serial = 1470] [outer = 00000000] 19:10:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (16173400) [pid = 3592] [serial = 1471] [outer = 15617400] 19:10:29 INFO - PROCESS | 3592 | 1464232229985 Marionette DEBUG loaded listener.js 19:10:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (16387800) [pid = 3592] [serial = 1472] [outer = 15617400] 19:10:30 INFO - PROCESS | 3592 | 1464232230432 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]]]}] 19:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 19:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 657ms 19:10:30 INFO - PROCESS | 3592 | 1464232230473 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 19:10:30 INFO - PROCESS | 3592 | 1464232230476 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 19:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 19:10:30 INFO - PROCESS | 3592 | 1464232230479 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 19:10:30 INFO - PROCESS | 3592 | 1464232230481 Marionette TRACE conn3 <- [1,1926,null,{}] 19:10:30 INFO - PROCESS | 3592 | 1464232230484 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}] 19:10:30 INFO - PROCESS | 3592 | 1464232230568 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 19:10:30 INFO - PROCESS | 3592 | 1464232230575 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:30 INFO - PROCESS | 3592 | ++DOCSHELL 1599A800 == 55 [pid = 3592] [id = 491] 19:10:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (16173000) [pid = 3592] [serial = 1473] [outer = 00000000] 19:10:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (1669A800) [pid = 3592] [serial = 1474] [outer = 16173000] 19:10:30 INFO - PROCESS | 3592 | 1464232230603 Marionette DEBUG loaded listener.js 19:10:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (167BD000) [pid = 3592] [serial = 1475] [outer = 16173000] 19:10:31 INFO - PROCESS | 3592 | 1464232231031 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]]]}] 19:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 19:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 612ms 19:10:31 INFO - PROCESS | 3592 | 1464232231086 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 19:10:31 INFO - PROCESS | 3592 | 1464232231088 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 19:10:31 INFO - PROCESS | 3592 | 1464232231091 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 19:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 19:10:31 INFO - PROCESS | 3592 | 1464232231103 Marionette TRACE conn3 <- [1,1930,null,{}] 19:10:31 INFO - PROCESS | 3592 | 1464232231106 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}] 19:10:31 INFO - PROCESS | 3592 | 1464232231220 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 19:10:31 INFO - PROCESS | 3592 | 1464232231308 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:31 INFO - PROCESS | 3592 | ++DOCSHELL 168B7800 == 56 [pid = 3592] [id = 492] 19:10:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (168B8800) [pid = 3592] [serial = 1476] [outer = 00000000] 19:10:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (16AB5400) [pid = 3592] [serial = 1477] [outer = 168B8800] 19:10:31 INFO - PROCESS | 3592 | 1464232231353 Marionette DEBUG loaded listener.js 19:10:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (16B98400) [pid = 3592] [serial = 1478] [outer = 168B8800] 19:10:31 INFO - PROCESS | 3592 | 1464232231744 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]]]}] 19:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 19:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 658ms 19:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 19:10:31 INFO - PROCESS | 3592 | 1464232231774 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 19:10:31 INFO - PROCESS | 3592 | 1464232231760 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 19:10:31 INFO - PROCESS | 3592 | 1464232231763 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 19:10:31 INFO - PROCESS | 3592 | 1464232231765 Marionette TRACE conn3 <- [1,1934,null,{}] 19:10:31 INFO - PROCESS | 3592 | 1464232231768 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}] 19:10:31 INFO - PROCESS | 3592 | 1464232231916 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 19:10:31 INFO - PROCESS | 3592 | 1464232231929 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:31 INFO - PROCESS | 3592 | ++DOCSHELL 16666C00 == 57 [pid = 3592] [id = 493] 19:10:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (1668EC00) [pid = 3592] [serial = 1479] [outer = 00000000] 19:10:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (17D06800) [pid = 3592] [serial = 1480] [outer = 1668EC00] 19:10:32 INFO - PROCESS | 3592 | 1464232232031 Marionette DEBUG loaded listener.js 19:10:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (1868B000) [pid = 3592] [serial = 1481] [outer = 1668EC00] 19:10:32 INFO - PROCESS | 3592 | 1464232232438 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]]]}] 19:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 19:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 703ms 19:10:32 INFO - PROCESS | 3592 | 1464232232485 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 19:10:32 INFO - PROCESS | 3592 | 1464232232488 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 19:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 19:10:32 INFO - PROCESS | 3592 | 1464232232493 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 19:10:32 INFO - PROCESS | 3592 | 1464232232495 Marionette TRACE conn3 <- [1,1938,null,{}] 19:10:32 INFO - PROCESS | 3592 | 1464232232499 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}] 19:10:32 INFO - PROCESS | 3592 | 1464232232638 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 19:10:32 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (13A4F400) [pid = 3592] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 19:10:32 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1666E800) [pid = 3592] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 19:10:32 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (10BB0400) [pid = 3592] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 19:10:32 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (110C5C00) [pid = 3592] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 19:10:32 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (1386C400) [pid = 3592] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 19:10:32 INFO - PROCESS | 3592 | 1464232232711 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:32 INFO - PROCESS | 3592 | ++DOCSHELL 10505800 == 58 [pid = 3592] [id = 494] 19:10:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (10AC5800) [pid = 3592] [serial = 1482] [outer = 00000000] 19:10:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (1386DC00) [pid = 3592] [serial = 1483] [outer = 10AC5800] 19:10:32 INFO - PROCESS | 3592 | 1464232232755 Marionette DEBUG loaded listener.js 19:10:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (155A0400) [pid = 3592] [serial = 1484] [outer = 10AC5800] 19:10:33 INFO - PROCESS | 3592 | 1464232233138 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]]]}] 19:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 19:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 717ms 19:10:33 INFO - PROCESS | 3592 | 1464232233196 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 19:10:33 INFO - PROCESS | 3592 | 1464232233198 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 19:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 19:10:33 INFO - PROCESS | 3592 | 1464232233202 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 19:10:33 INFO - PROCESS | 3592 | 1464232233203 Marionette TRACE conn3 <- [1,1942,null,{}] 19:10:33 INFO - PROCESS | 3592 | 1464232233206 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}] 19:10:33 INFO - PROCESS | 3592 | 1464232233324 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 19:10:33 INFO - PROCESS | 3592 | 1464232233330 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:33 INFO - PROCESS | 3592 | ++DOCSHELL 166E0800 == 59 [pid = 3592] [id = 495] 19:10:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (196F2800) [pid = 3592] [serial = 1485] [outer = 00000000] 19:10:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (19BC3000) [pid = 3592] [serial = 1486] [outer = 196F2800] 19:10:33 INFO - PROCESS | 3592 | 1464232233375 Marionette DEBUG loaded listener.js 19:10:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (19BCD400) [pid = 3592] [serial = 1487] [outer = 196F2800] 19:10:33 INFO - PROCESS | 3592 | 1464232233756 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]]]}] 19:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 19:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 612ms 19:10:33 INFO - PROCESS | 3592 | 1464232233803 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 19:10:33 INFO - PROCESS | 3592 | 1464232233805 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 19:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 19:10:33 INFO - PROCESS | 3592 | 1464232233808 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 19:10:33 INFO - PROCESS | 3592 | 1464232233810 Marionette TRACE conn3 <- [1,1946,null,{}] 19:10:33 INFO - PROCESS | 3592 | 1464232233814 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}] 19:10:33 INFO - PROCESS | 3592 | 1464232233942 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 19:10:33 INFO - PROCESS | 3592 | 1464232233983 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:33 INFO - PROCESS | 3592 | ++DOCSHELL 10476000 == 60 [pid = 3592] [id = 496] 19:10:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (104EC400) [pid = 3592] [serial = 1488] [outer = 00000000] 19:10:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (19BCF400) [pid = 3592] [serial = 1489] [outer = 104EC400] 19:10:34 INFO - PROCESS | 3592 | 1464232234028 Marionette DEBUG loaded listener.js 19:10:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (19E25400) [pid = 3592] [serial = 1490] [outer = 104EC400] 19:10:34 INFO - PROCESS | 3592 | 1464232234410 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]]]}] 19:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 19:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 612ms 19:10:34 INFO - PROCESS | 3592 | 1464232234430 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 19:10:34 INFO - PROCESS | 3592 | 1464232234432 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 19:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 19:10:34 INFO - PROCESS | 3592 | 1464232234418 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 19:10:34 INFO - PROCESS | 3592 | 1464232234420 Marionette TRACE conn3 <- [1,1950,null,{}] 19:10:34 INFO - PROCESS | 3592 | 1464232234423 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}] 19:10:34 INFO - PROCESS | 3592 | 1464232234544 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 19:10:34 INFO - PROCESS | 3592 | 1464232234553 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:34 INFO - PROCESS | 3592 | ++DOCSHELL 1420B000 == 61 [pid = 3592] [id = 497] 19:10:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (16699000) [pid = 3592] [serial = 1491] [outer = 00000000] 19:10:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (19E78800) [pid = 3592] [serial = 1492] [outer = 16699000] 19:10:34 INFO - PROCESS | 3592 | 1464232234598 Marionette DEBUG loaded listener.js 19:10:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (19E7F000) [pid = 3592] [serial = 1493] [outer = 16699000] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 16384000 == 60 [pid = 3592] [id = 475] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 168C0C00 == 59 [pid = 3592] [id = 476] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 13A53800 == 58 [pid = 3592] [id = 321] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 12FAC800 == 57 [pid = 3592] [id = 328] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 10431400 == 56 [pid = 3592] [id = 315] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 16AB9800 == 55 [pid = 3592] [id = 462] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 104E2800 == 54 [pid = 3592] [id = 330] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 16385800 == 53 [pid = 3592] [id = 455] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 10ACA000 == 52 [pid = 3592] [id = 457] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 167C1000 == 51 [pid = 3592] [id = 459] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 102D4000 == 50 [pid = 3592] [id = 473] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 12FEE000 == 49 [pid = 3592] [id = 474] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 10A5C400 == 48 [pid = 3592] [id = 318] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 12B2B400 == 47 [pid = 3592] [id = 324] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 1386EC00 == 46 [pid = 3592] [id = 320] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 10C06C00 == 45 [pid = 3592] [id = 323] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 11CAD000 == 44 [pid = 3592] [id = 461] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 10B1F400 == 43 [pid = 3592] [id = 316] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 16175400 == 42 [pid = 3592] [id = 487] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 10B21800 == 41 [pid = 3592] [id = 488] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 16381800 == 40 [pid = 3592] [id = 485] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 16392800 == 39 [pid = 3592] [id = 486] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 1312BC00 == 38 [pid = 3592] [id = 484] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 167C0800 == 37 [pid = 3592] [id = 482] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 10AC7400 == 36 [pid = 3592] [id = 483] 19:10:35 INFO - PROCESS | 3592 | --DOCSHELL 14535C00 == 35 [pid = 3592] [id = 472] 19:10:36 INFO - PROCESS | 3592 | --DOCSHELL 1560BC00 == 34 [pid = 3592] [id = 490] 19:10:36 INFO - PROCESS | 3592 | --DOCSHELL 1599A800 == 33 [pid = 3592] [id = 491] 19:10:36 INFO - PROCESS | 3592 | --DOCSHELL 10505800 == 32 [pid = 3592] [id = 494] 19:10:36 INFO - PROCESS | 3592 | --DOCSHELL 114DC800 == 31 [pid = 3592] [id = 489] 19:10:36 INFO - PROCESS | 3592 | --DOCSHELL 168B7800 == 30 [pid = 3592] [id = 492] 19:10:36 INFO - PROCESS | 3592 | --DOCSHELL 166E0800 == 29 [pid = 3592] [id = 495] 19:10:36 INFO - PROCESS | 3592 | --DOCSHELL 16666C00 == 28 [pid = 3592] [id = 493] 19:10:36 INFO - PROCESS | 3592 | --DOCSHELL 10476000 == 27 [pid = 3592] [id = 496] 19:10:36 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (16AB5C00) [pid = 3592] [serial = 1447] [outer = 00000000] [url = about:blank] 19:10:36 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1638B800) [pid = 3592] [serial = 1442] [outer = 00000000] [url = about:blank] 19:10:36 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1599A000) [pid = 3592] [serial = 1441] [outer = 00000000] [url = about:blank] 19:10:36 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1669AC00) [pid = 3592] [serial = 1444] [outer = 00000000] [url = about:blank] 19:10:36 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (129F5400) [pid = 3592] [serial = 1436] [outer = 00000000] [url = about:blank] 19:10:36 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (11CAE800) [pid = 3592] [serial = 1432] [outer = 00000000] [url = about:blank] 19:10:36 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (13A4FC00) [pid = 3592] [serial = 1438] [outer = 00000000] [url = about:blank] 19:10:36 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (11CB2800) [pid = 3592] [serial = 1435] [outer = 00000000] [url = about:blank] 19:10:36 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (10B2B800) [pid = 3592] [serial = 1420] [outer = 00000000] [url = about:blank] 19:10:36 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (17D07400) [pid = 3592] [serial = 1429] [outer = 00000000] [url = about:blank] 19:10:36 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (129FB400) [pid = 3592] [serial = 1433] [outer = 00000000] [url = about:blank] 19:10:36 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (14538C00) [pid = 3592] [serial = 1439] [outer = 00000000] [url = about:blank] 19:10:36 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (1386D400) [pid = 3592] [serial = 1423] [outer = 00000000] [url = about:blank] 19:10:36 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (16B8F400) [pid = 3592] [serial = 1426] [outer = 00000000] [url = about:blank] 19:10:36 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (167B4800) [pid = 3592] [serial = 1445] [outer = 00000000] [url = about:blank] 19:10:36 INFO - PROCESS | 3592 | 1464232236512 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]]]}] 19:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 19:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 2106ms 19:10:36 INFO - PROCESS | 3592 | 1464232236553 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 19:10:36 INFO - PROCESS | 3592 | 1464232236557 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 19:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 19:10:36 INFO - PROCESS | 3592 | 1464232236562 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 19:10:36 INFO - PROCESS | 3592 | 1464232236566 Marionette TRACE conn3 <- [1,1954,null,{}] 19:10:36 INFO - PROCESS | 3592 | 1464232236572 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}] 19:10:36 INFO - PROCESS | 3592 | 1464232236650 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 19:10:36 INFO - PROCESS | 3592 | 1464232236660 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:36 INFO - PROCESS | 3592 | ++DOCSHELL 104E5400 == 28 [pid = 3592] [id = 498] 19:10:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (104E6000) [pid = 3592] [serial = 1494] [outer = 00000000] 19:10:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (10A50C00) [pid = 3592] [serial = 1495] [outer = 104E6000] 19:10:36 INFO - PROCESS | 3592 | 1464232236709 Marionette DEBUG loaded listener.js 19:10:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (10A5C000) [pid = 3592] [serial = 1496] [outer = 104E6000] 19:10:37 INFO - PROCESS | 3592 | 1464232237198 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]]]}] 19:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 19:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 673ms 19:10:37 INFO - PROCESS | 3592 | 1464232237228 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 19:10:37 INFO - PROCESS | 3592 | 1464232237235 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 19:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 19:10:37 INFO - PROCESS | 3592 | 1464232237244 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 19:10:37 INFO - PROCESS | 3592 | 1464232237247 Marionette TRACE conn3 <- [1,1958,null,{}] 19:10:37 INFO - PROCESS | 3592 | 1464232237251 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}] 19:10:37 INFO - PROCESS | 3592 | 1464232237338 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 19:10:37 INFO - PROCESS | 3592 | 1464232237347 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:37 INFO - PROCESS | 3592 | ++DOCSHELL 10B23000 == 29 [pid = 3592] [id = 499] 19:10:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (10B23800) [pid = 3592] [serial = 1497] [outer = 00000000] 19:10:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (10B2B800) [pid = 3592] [serial = 1498] [outer = 10B23800] 19:10:37 INFO - PROCESS | 3592 | 1464232237376 Marionette DEBUG loaded listener.js 19:10:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (10C07400) [pid = 3592] [serial = 1499] [outer = 10B23800] 19:10:37 INFO - PROCESS | 3592 | 1464232237836 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]]]}] 19:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 19:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 627ms 19:10:37 INFO - PROCESS | 3592 | 1464232237862 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 19:10:37 INFO - PROCESS | 3592 | 1464232237865 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 19:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 19:10:37 INFO - PROCESS | 3592 | 1464232237869 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 19:10:37 INFO - PROCESS | 3592 | 1464232237872 Marionette TRACE conn3 <- [1,1962,null,{}] 19:10:37 INFO - PROCESS | 3592 | 1464232237887 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}] 19:10:37 INFO - PROCESS | 3592 | 1464232237984 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 19:10:38 INFO - PROCESS | 3592 | 1464232238117 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:38 INFO - PROCESS | 3592 | ++DOCSHELL 118B9000 == 30 [pid = 3592] [id = 500] 19:10:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (118B9C00) [pid = 3592] [serial = 1500] [outer = 00000000] 19:10:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (11F0EC00) [pid = 3592] [serial = 1501] [outer = 118B9C00] 19:10:38 INFO - PROCESS | 3592 | 1464232238153 Marionette DEBUG loaded listener.js 19:10:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (11FAAC00) [pid = 3592] [serial = 1502] [outer = 118B9C00] 19:10:38 INFO - PROCESS | 3592 | 1464232238536 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]]]}] 19:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 19:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 672ms 19:10:38 INFO - PROCESS | 3592 | 1464232238549 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 19:10:38 INFO - PROCESS | 3592 | 1464232238551 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 19:10:38 INFO - PROCESS | 3592 | 1464232238554 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 19:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 19:10:38 INFO - PROCESS | 3592 | 1464232238556 Marionette TRACE conn3 <- [1,1966,null,{}] 19:10:38 INFO - PROCESS | 3592 | 1464232238542 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}] 19:10:38 INFO - PROCESS | 3592 | 1464232238624 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 19:10:38 INFO - PROCESS | 3592 | 1464232238716 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:38 INFO - PROCESS | 3592 | ++DOCSHELL 105F5400 == 31 [pid = 3592] [id = 501] 19:10:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (11F9FC00) [pid = 3592] [serial = 1503] [outer = 00000000] 19:10:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (12B24000) [pid = 3592] [serial = 1504] [outer = 11F9FC00] 19:10:38 INFO - PROCESS | 3592 | 1464232238762 Marionette DEBUG loaded listener.js 19:10:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (12FAC400) [pid = 3592] [serial = 1505] [outer = 11F9FC00] 19:10:39 INFO - PROCESS | 3592 | 1464232239134 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]]]}] 19:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 19:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 612ms 19:10:39 INFO - PROCESS | 3592 | 1464232239157 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 19:10:39 INFO - PROCESS | 3592 | 1464232239159 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 19:10:39 INFO - PROCESS | 3592 | 1464232239162 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 19:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 19:10:39 INFO - PROCESS | 3592 | 1464232239164 Marionette TRACE conn3 <- [1,1970,null,{}] 19:10:39 INFO - PROCESS | 3592 | 1464232239167 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}] 19:10:39 INFO - PROCESS | 3592 | 1464232239281 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 19:10:39 INFO - PROCESS | 3592 | 1464232239290 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:39 INFO - PROCESS | 3592 | ++DOCSHELL 13128000 == 32 [pid = 3592] [id = 502] 19:10:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (13128C00) [pid = 3592] [serial = 1506] [outer = 00000000] 19:10:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (131E9800) [pid = 3592] [serial = 1507] [outer = 13128C00] 19:10:39 INFO - PROCESS | 3592 | 1464232239318 Marionette DEBUG loaded listener.js 19:10:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (13242800) [pid = 3592] [serial = 1508] [outer = 13128C00] 19:10:39 INFO - PROCESS | 3592 | 1464232239750 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]]]}] 19:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 19:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 613ms 19:10:39 INFO - PROCESS | 3592 | 1464232239763 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 19:10:39 INFO - PROCESS | 3592 | 1464232239765 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 19:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 19:10:39 INFO - PROCESS | 3592 | 1464232239768 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 19:10:39 INFO - PROCESS | 3592 | 1464232239770 Marionette TRACE conn3 <- [1,1974,null,{}] 19:10:39 INFO - PROCESS | 3592 | 1464232239773 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}] 19:10:39 INFO - PROCESS | 3592 | 1464232239919 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 19:10:39 INFO - PROCESS | 3592 | 1464232239939 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:39 INFO - PROCESS | 3592 | ++DOCSHELL 1386B400 == 33 [pid = 3592] [id = 503] 19:10:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1386BC00) [pid = 3592] [serial = 1509] [outer = 00000000] 19:10:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (1393D800) [pid = 3592] [serial = 1510] [outer = 1386BC00] 19:10:39 INFO - PROCESS | 3592 | 1464232239992 Marionette DEBUG loaded listener.js 19:10:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (14207400) [pid = 3592] [serial = 1511] [outer = 1386BC00] 19:10:40 INFO - PROCESS | 3592 | 1464232240380 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]]]}] 19:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 19:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 657ms 19:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 19:10:40 INFO - PROCESS | 3592 | 1464232240450 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 19:10:40 INFO - PROCESS | 3592 | 1464232240452 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 19:10:40 INFO - PROCESS | 3592 | 1464232240456 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 19:10:40 INFO - PROCESS | 3592 | 1464232240457 Marionette TRACE conn3 <- [1,1978,null,{}] 19:10:40 INFO - PROCESS | 3592 | 1464232240461 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}] 19:10:40 INFO - PROCESS | 3592 | 1464232240553 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 19:10:40 INFO - PROCESS | 3592 | 1464232240595 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:40 INFO - PROCESS | 3592 | ++DOCSHELL 13A55400 == 34 [pid = 3592] [id = 504] 19:10:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (13A58800) [pid = 3592] [serial = 1512] [outer = 00000000] 19:10:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1510AC00) [pid = 3592] [serial = 1513] [outer = 13A58800] 19:10:40 INFO - PROCESS | 3592 | 1464232240641 Marionette DEBUG loaded listener.js 19:10:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (1510C000) [pid = 3592] [serial = 1514] [outer = 13A58800] 19:10:41 INFO - PROCESS | 3592 | 1464232241033 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]]]}] 19:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 19:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 597ms 19:10:41 INFO - PROCESS | 3592 | 1464232241060 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 19:10:41 INFO - PROCESS | 3592 | 1464232241061 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 19:10:41 INFO - PROCESS | 3592 | 1464232241065 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 19:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 19:10:41 INFO - PROCESS | 3592 | 1464232241067 Marionette TRACE conn3 <- [1,1982,null,{}] 19:10:41 INFO - PROCESS | 3592 | 1464232241070 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}] 19:10:41 INFO - PROCESS | 3592 | 1464232241189 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 19:10:41 INFO - PROCESS | 3592 | 1464232241217 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:41 INFO - PROCESS | 3592 | ++DOCSHELL 0F30EC00 == 35 [pid = 3592] [id = 505] 19:10:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (10B2B400) [pid = 3592] [serial = 1515] [outer = 00000000] 19:10:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (15965C00) [pid = 3592] [serial = 1516] [outer = 10B2B400] 19:10:41 INFO - PROCESS | 3592 | 1464232241248 Marionette DEBUG loaded listener.js 19:10:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (15967000) [pid = 3592] [serial = 1517] [outer = 10B2B400] 19:10:41 INFO - PROCESS | 3592 | 1464232241657 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]]]}] 19:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 19:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 613ms 19:10:41 INFO - PROCESS | 3592 | 1464232241668 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 19:10:41 INFO - PROCESS | 3592 | 1464232241670 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 19:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 19:10:41 INFO - PROCESS | 3592 | 1464232241673 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 19:10:41 INFO - PROCESS | 3592 | 1464232241675 Marionette TRACE conn3 <- [1,1986,null,{}] 19:10:41 INFO - PROCESS | 3592 | 1464232241678 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}] 19:10:41 INFO - PROCESS | 3592 | 1464232241790 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 19:10:41 INFO - PROCESS | 3592 | 1464232241797 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:41 INFO - PROCESS | 3592 | ++DOCSHELL 118B8000 == 36 [pid = 3592] [id = 506] 19:10:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (16383800) [pid = 3592] [serial = 1518] [outer = 00000000] 19:10:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (16389C00) [pid = 3592] [serial = 1519] [outer = 16383800] 19:10:41 INFO - PROCESS | 3592 | 1464232241841 Marionette DEBUG loaded listener.js 19:10:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1638A000) [pid = 3592] [serial = 1520] [outer = 16383800] 19:10:42 INFO - PROCESS | 3592 | 1464232242295 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]]]}] 19:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 19:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 672ms 19:10:42 INFO - PROCESS | 3592 | 1464232242355 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 19:10:42 INFO - PROCESS | 3592 | 1464232242356 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 19:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 19:10:42 INFO - PROCESS | 3592 | 1464232242360 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 19:10:42 INFO - PROCESS | 3592 | 1464232242361 Marionette TRACE conn3 <- [1,1990,null,{}] 19:10:42 INFO - PROCESS | 3592 | 1464232242371 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}] 19:10:42 INFO - PROCESS | 3592 | 1464232242467 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 19:10:42 INFO - PROCESS | 3592 | 1464232242478 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:42 INFO - PROCESS | 3592 | ++DOCSHELL 10AC4C00 == 37 [pid = 3592] [id = 507] 19:10:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (13A51400) [pid = 3592] [serial = 1521] [outer = 00000000] 19:10:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (16668C00) [pid = 3592] [serial = 1522] [outer = 13A51400] 19:10:42 INFO - PROCESS | 3592 | 1464232242522 Marionette DEBUG loaded listener.js 19:10:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (16692C00) [pid = 3592] [serial = 1523] [outer = 13A51400] 19:10:42 INFO - PROCESS | 3592 | 1464232242970 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]]]}] 19:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 19:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 672ms 19:10:43 INFO - PROCESS | 3592 | 1464232243029 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 19:10:43 INFO - PROCESS | 3592 | 1464232243031 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 19:10:43 INFO - PROCESS | 3592 | 1464232243035 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 19:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 19:10:43 INFO - PROCESS | 3592 | 1464232243037 Marionette TRACE conn3 <- [1,1994,null,{}] 19:10:43 INFO - PROCESS | 3592 | 1464232243040 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}] 19:10:43 INFO - PROCESS | 3592 | 1464232243486 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (104EC400) [pid = 3592] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1668EC00) [pid = 3592] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (168B8800) [pid = 3592] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (10AC5800) [pid = 3592] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (16699800) [pid = 3592] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1312C000) [pid = 3592] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (10ACE800) [pid = 3592] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (168B7C00) [pid = 3592] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (16173000) [pid = 3592] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (114DE000) [pid = 3592] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (10B22C00) [pid = 3592] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (16E2B400) [pid = 3592] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (168C2000) [pid = 3592] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (196F2800) [pid = 3592] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1669A000) [pid = 3592] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (10434800) [pid = 3592] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (12B4C000) [pid = 3592] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (105E8C00) [pid = 3592] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (12FEE400) [pid = 3592] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (13242C00) [pid = 3592] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (17BF3000) [pid = 3592] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (168BBC00) [pid = 3592] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (10B2BC00) [pid = 3592] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (16ABB000) [pid = 3592] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (10F95C00) [pid = 3592] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 19:10:43 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (16AB4800) [pid = 3592] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 19:10:43 INFO - PROCESS | 3592 | 1464232243562 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:43 INFO - PROCESS | 3592 | ++DOCSHELL 10440C00 == 38 [pid = 3592] [id = 508] 19:10:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (10478000) [pid = 3592] [serial = 1524] [outer = 00000000] 19:10:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (10A51000) [pid = 3592] [serial = 1525] [outer = 10478000] 19:10:43 INFO - PROCESS | 3592 | 1464232243619 Marionette DEBUG loaded listener.js 19:10:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (10F95C00) [pid = 3592] [serial = 1526] [outer = 10478000] 19:10:43 INFO - PROCESS | 3592 | 1464232243985 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]]]}] 19:10:44 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 19:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 986ms 19:10:44 INFO - PROCESS | 3592 | 1464232244028 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 19:10:44 INFO - PROCESS | 3592 | 1464232244030 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 19:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 19:10:44 INFO - PROCESS | 3592 | 1464232244047 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 19:10:44 INFO - PROCESS | 3592 | 1464232244048 Marionette TRACE conn3 <- [1,1998,null,{}] 19:10:44 INFO - PROCESS | 3592 | 1464232244052 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}] 19:10:44 INFO - PROCESS | 3592 | 1464232244128 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 19:10:44 INFO - PROCESS | 3592 | 1464232244135 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:44 INFO - PROCESS | 3592 | ++DOCSHELL 114DBC00 == 39 [pid = 3592] [id = 509] 19:10:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (1290CC00) [pid = 3592] [serial = 1527] [outer = 00000000] 19:10:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (16699800) [pid = 3592] [serial = 1528] [outer = 1290CC00] 19:10:44 INFO - PROCESS | 3592 | 1464232244179 Marionette DEBUG loaded listener.js 19:10:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (1669B800) [pid = 3592] [serial = 1529] [outer = 1290CC00] 19:10:44 INFO - PROCESS | 3592 | 1464232244589 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]]]}] 19:10:44 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 19:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 568ms 19:10:44 INFO - PROCESS | 3592 | 1464232244627 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 19:10:44 INFO - PROCESS | 3592 | 1464232244629 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 19:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 19:10:44 INFO - PROCESS | 3592 | 1464232244633 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 19:10:44 INFO - PROCESS | 3592 | 1464232244634 Marionette TRACE conn3 <- [1,2002,null,{}] 19:10:44 INFO - PROCESS | 3592 | 1464232244621 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}] 19:10:44 INFO - PROCESS | 3592 | 1464232244703 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 19:10:44 INFO - PROCESS | 3592 | 1464232244710 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:44 INFO - PROCESS | 3592 | ++DOCSHELL 10ACB800 == 40 [pid = 3592] [id = 510] 19:10:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (110C7400) [pid = 3592] [serial = 1530] [outer = 00000000] 19:10:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (167B7800) [pid = 3592] [serial = 1531] [outer = 110C7400] 19:10:44 INFO - PROCESS | 3592 | 1464232244754 Marionette DEBUG loaded listener.js 19:10:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (168BC400) [pid = 3592] [serial = 1532] [outer = 110C7400] 19:10:45 INFO - PROCESS | 3592 | 1464232245188 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]]]}] 19:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 19:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 613ms 19:10:45 INFO - PROCESS | 3592 | 1464232245241 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 19:10:45 INFO - PROCESS | 3592 | 1464232245243 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 19:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 19:10:45 INFO - PROCESS | 3592 | 1464232245246 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 19:10:45 INFO - PROCESS | 3592 | 1464232245248 Marionette TRACE conn3 <- [1,2006,null,{}] 19:10:45 INFO - PROCESS | 3592 | 1464232245251 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}] 19:10:45 INFO - PROCESS | 3592 | 1464232245328 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 19:10:45 INFO - PROCESS | 3592 | 1464232245335 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:45 INFO - PROCESS | 3592 | ++DOCSHELL 131E9400 == 41 [pid = 3592] [id = 511] 19:10:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (167BC000) [pid = 3592] [serial = 1533] [outer = 00000000] 19:10:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (16AB4400) [pid = 3592] [serial = 1534] [outer = 167BC000] 19:10:45 INFO - PROCESS | 3592 | 1464232245379 Marionette DEBUG loaded listener.js 19:10:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (16ABBC00) [pid = 3592] [serial = 1535] [outer = 167BC000] 19:10:46 INFO - PROCESS | 3592 | 1464232246174 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]]]}] 19:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 19:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 986ms 19:10:46 INFO - PROCESS | 3592 | 1464232246249 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 19:10:46 INFO - PROCESS | 3592 | 1464232246253 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 19:10:46 INFO - PROCESS | 3592 | 1464232246258 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 19:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 19:10:46 INFO - PROCESS | 3592 | 1464232246262 Marionette TRACE conn3 <- [1,2010,null,{}] 19:10:46 INFO - PROCESS | 3592 | 1464232246267 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}] 19:10:46 INFO - PROCESS | 3592 | 1464232246384 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 19:10:46 INFO - PROCESS | 3592 | 1464232246522 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:46 INFO - PROCESS | 3592 | ++DOCSHELL 105ED400 == 42 [pid = 3592] [id = 512] 19:10:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (10A52C00) [pid = 3592] [serial = 1536] [outer = 00000000] 19:10:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (10ACC000) [pid = 3592] [serial = 1537] [outer = 10A52C00] 19:10:46 INFO - PROCESS | 3592 | 1464232246580 Marionette DEBUG loaded listener.js 19:10:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (10C06800) [pid = 3592] [serial = 1538] [outer = 10A52C00] 19:10:47 INFO - PROCESS | 3592 | 1464232247252 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]]]}] 19:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 19:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1195ms 19:10:47 INFO - PROCESS | 3592 | 1464232247498 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 19:10:47 INFO - PROCESS | 3592 | 1464232247502 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 19:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 19:10:47 INFO - PROCESS | 3592 | 1464232247508 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 19:10:47 INFO - PROCESS | 3592 | 1464232247511 Marionette TRACE conn3 <- [1,2014,null,{}] 19:10:47 INFO - PROCESS | 3592 | 1464232247517 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}] 19:10:47 INFO - PROCESS | 3592 | 1464232247622 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 19:10:47 INFO - PROCESS | 3592 | 1464232247752 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:47 INFO - PROCESS | 3592 | ++DOCSHELL 10A5B800 == 43 [pid = 3592] [id = 513] 19:10:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (10AC9000) [pid = 3592] [serial = 1539] [outer = 00000000] 19:10:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (10B22800) [pid = 3592] [serial = 1540] [outer = 10AC9000] 19:10:47 INFO - PROCESS | 3592 | 1464232247805 Marionette DEBUG loaded listener.js 19:10:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (10C0A800) [pid = 3592] [serial = 1541] [outer = 10AC9000] 19:10:48 INFO - PROCESS | 3592 | --DOCSHELL 10C15800 == 42 [pid = 3592] [id = 449] 19:10:48 INFO - PROCESS | 3592 | --DOCSHELL 13951800 == 41 [pid = 3592] [id = 440] 19:10:48 INFO - PROCESS | 3592 | --DOCSHELL 155A0800 == 40 [pid = 3592] [id = 441] 19:10:48 INFO - PROCESS | 3592 | --DOCSHELL 11254000 == 39 [pid = 3592] [id = 442] 19:10:48 INFO - PROCESS | 3592 | --DOCSHELL 167C0400 == 38 [pid = 3592] [id = 444] 19:10:48 INFO - PROCESS | 3592 | --DOCSHELL 131D2400 == 37 [pid = 3592] [id = 438] 19:10:48 INFO - PROCESS | 3592 | --DOCSHELL 10480400 == 36 [pid = 3592] [id = 443] 19:10:48 INFO - PROCESS | 3592 | --DOCSHELL 10AC3400 == 35 [pid = 3592] [id = 445] 19:10:48 INFO - PROCESS | 3592 | --DOCSHELL 13936C00 == 34 [pid = 3592] [id = 439] 19:10:48 INFO - PROCESS | 3592 | --DOCSHELL 118AC800 == 33 [pid = 3592] [id = 437] 19:10:48 INFO - PROCESS | 3592 | --DOCSHELL 11254400 == 32 [pid = 3592] [id = 436] 19:10:48 INFO - PROCESS | 3592 | --DOCSHELL 102EBC00 == 31 [pid = 3592] [id = 434] 19:10:48 INFO - PROCESS | 3592 | --DOCSHELL 10C12400 == 30 [pid = 3592] [id = 451] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (19E78800) [pid = 3592] [serial = 1492] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (12FA5400) [pid = 3592] [serial = 1349] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (170E4C00) [pid = 3592] [serial = 1427] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (10F9E800) [pid = 3592] [serial = 1421] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (16175800) [pid = 3592] [serial = 1385] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (10B28400) [pid = 3592] [serial = 1346] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (13953C00) [pid = 3592] [serial = 1424] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (16E2EC00) [pid = 3592] [serial = 1343] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (17D0C800) [pid = 3592] [serial = 1430] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (16AB0400) [pid = 3592] [serial = 1379] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (12B24800) [pid = 3592] [serial = 1382] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (16E2DC00) [pid = 3592] [serial = 1388] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (17215000) [pid = 3592] [serial = 1418] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (19E25400) [pid = 3592] [serial = 1490] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (17D06800) [pid = 3592] [serial = 1480] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (16AB5400) [pid = 3592] [serial = 1477] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (16B98400) [pid = 3592] [serial = 1478] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (1868B000) [pid = 3592] [serial = 1481] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (1386DC00) [pid = 3592] [serial = 1483] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (155A0400) [pid = 3592] [serial = 1484] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (19BCF400) [pid = 3592] [serial = 1489] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (16B9A000) [pid = 3592] [serial = 1457] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (168BE000) [pid = 3592] [serial = 1456] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (14209800) [pid = 3592] [serial = 1454] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (13952400) [pid = 3592] [serial = 1453] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (129F4000) [pid = 3592] [serial = 1451] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (10C10000) [pid = 3592] [serial = 1450] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (16F24C00) [pid = 3592] [serial = 1448] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (1669A800) [pid = 3592] [serial = 1474] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (16173400) [pid = 3592] [serial = 1471] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (13125400) [pid = 3592] [serial = 1468] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (13807C00) [pid = 3592] [serial = 1469] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (11F0D000) [pid = 3592] [serial = 1466] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (10F9AC00) [pid = 3592] [serial = 1465] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (18693800) [pid = 3592] [serial = 1463] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (1838B800) [pid = 3592] [serial = 1462] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (17C70000) [pid = 3592] [serial = 1460] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (17BEC400) [pid = 3592] [serial = 1459] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 73 (19BC3000) [pid = 3592] [serial = 1486] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 72 (19BCD400) [pid = 3592] [serial = 1487] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | --DOMWINDOW == 71 (167BD000) [pid = 3592] [serial = 1475] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3592 | 1464232248319 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]]]}] 19:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 19:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 867ms 19:10:48 INFO - PROCESS | 3592 | 1464232248381 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 19:10:48 INFO - PROCESS | 3592 | 1464232248384 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 19:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 19:10:48 INFO - PROCESS | 3592 | 1464232248376 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 19:10:48 INFO - PROCESS | 3592 | 1464232248380 Marionette TRACE conn3 <- [1,2018,null,{}] 19:10:48 INFO - PROCESS | 3592 | 1464232248383 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}] 19:10:48 INFO - PROCESS | 3592 | 1464232248470 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 19:10:48 INFO - PROCESS | 3592 | 1464232248481 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:48 INFO - PROCESS | 3592 | ++DOCSHELL 10C12400 == 31 [pid = 3592] [id = 514] 19:10:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 72 (10C14400) [pid = 3592] [serial = 1542] [outer = 00000000] 19:10:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 73 (11254400) [pid = 3592] [serial = 1543] [outer = 10C14400] 19:10:48 INFO - PROCESS | 3592 | 1464232248528 Marionette DEBUG loaded listener.js 19:10:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (114DD800) [pid = 3592] [serial = 1544] [outer = 10C14400] 19:10:48 INFO - PROCESS | 3592 | 1464232248990 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]]]}] 19:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 19:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 657ms 19:10:49 INFO - PROCESS | 3592 | 1464232249052 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 19:10:49 INFO - PROCESS | 3592 | 1464232249054 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 19:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 19:10:49 INFO - PROCESS | 3592 | 1464232249058 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 19:10:49 INFO - PROCESS | 3592 | 1464232249060 Marionette TRACE conn3 <- [1,2022,null,{}] 19:10:49 INFO - PROCESS | 3592 | 1464232249070 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}] 19:10:49 INFO - PROCESS | 3592 | 1464232249174 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 19:10:49 INFO - PROCESS | 3592 | 1464232249276 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:49 INFO - PROCESS | 3592 | ++DOCSHELL 1290C000 == 32 [pid = 3592] [id = 515] 19:10:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (129FAC00) [pid = 3592] [serial = 1545] [outer = 00000000] 19:10:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (12B27C00) [pid = 3592] [serial = 1546] [outer = 129FAC00] 19:10:49 INFO - PROCESS | 3592 | 1464232249326 Marionette DEBUG loaded listener.js 19:10:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (12F0B400) [pid = 3592] [serial = 1547] [outer = 129FAC00] 19:10:49 INFO - PROCESS | 3592 | 1464232249692 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]]]}] 19:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 19:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 657ms 19:10:49 INFO - PROCESS | 3592 | 1464232249723 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 19:10:49 INFO - PROCESS | 3592 | 1464232249725 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 19:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 19:10:49 INFO - PROCESS | 3592 | 1464232249728 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 19:10:49 INFO - PROCESS | 3592 | 1464232249730 Marionette TRACE conn3 <- [1,2026,null,{}] 19:10:49 INFO - PROCESS | 3592 | 1464232249733 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}] 19:10:49 INFO - PROCESS | 3592 | 1464232249816 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 19:10:49 INFO - PROCESS | 3592 | 1464232249823 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:49 INFO - PROCESS | 3592 | ++DOCSHELL 12B24800 == 33 [pid = 3592] [id = 516] 19:10:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (13103800) [pid = 3592] [serial = 1548] [outer = 00000000] 19:10:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (131D2000) [pid = 3592] [serial = 1549] [outer = 13103800] 19:10:49 INFO - PROCESS | 3592 | 1464232249868 Marionette DEBUG loaded listener.js 19:10:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (1386C000) [pid = 3592] [serial = 1550] [outer = 13103800] 19:10:50 INFO - PROCESS | 3592 | 1464232250317 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]]]}] 19:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 19:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 612ms 19:10:50 INFO - PROCESS | 3592 | 1464232250333 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 19:10:50 INFO - PROCESS | 3592 | 1464232250335 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 19:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 19:10:50 INFO - PROCESS | 3592 | 1464232250338 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 19:10:50 INFO - PROCESS | 3592 | 1464232250340 Marionette TRACE conn3 <- [1,2030,null,{}] 19:10:50 INFO - PROCESS | 3592 | 1464232250360 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}] 19:10:50 INFO - PROCESS | 3592 | 1464232250467 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 19:10:50 INFO - PROCESS | 3592 | 1464232250557 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:50 INFO - PROCESS | 3592 | ++DOCSHELL 13949C00 == 34 [pid = 3592] [id = 517] 19:10:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (1394A800) [pid = 3592] [serial = 1551] [outer = 00000000] 19:10:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (13A50000) [pid = 3592] [serial = 1552] [outer = 1394A800] 19:10:50 INFO - PROCESS | 3592 | 1464232250602 Marionette DEBUG loaded listener.js 19:10:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (14204C00) [pid = 3592] [serial = 1553] [outer = 1394A800] 19:10:50 INFO - PROCESS | 3592 | 1464232251006 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]]]}] 19:10:51 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) 19:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 688ms 19:10:51 INFO - PROCESS | 3592 | 1464232251040 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 19:10:51 INFO - PROCESS | 3592 | 1464232251042 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 19:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 19:10:51 INFO - PROCESS | 3592 | 1464232251028 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 19:10:51 INFO - PROCESS | 3592 | 1464232251030 Marionette TRACE conn3 <- [1,2034,null,{}] 19:10:51 INFO - PROCESS | 3592 | 1464232251034 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}] 19:10:51 INFO - PROCESS | 3592 | 1464232251179 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 19:10:51 INFO - PROCESS | 3592 | 1464232251196 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:51 INFO - PROCESS | 3592 | ++DOCSHELL 15135800 == 35 [pid = 3592] [id = 518] 19:10:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (1513E400) [pid = 3592] [serial = 1554] [outer = 00000000] 19:10:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (15960000) [pid = 3592] [serial = 1555] [outer = 1513E400] 19:10:51 INFO - PROCESS | 3592 | 1464232251295 Marionette DEBUG loaded listener.js 19:10:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (1637F800) [pid = 3592] [serial = 1556] [outer = 1513E400] 19:10:51 INFO - PROCESS | 3592 | 1464232251698 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]]]}] 19:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 703ms 19:10:51 INFO - PROCESS | 3592 | 1464232251750 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 19:10:51 INFO - PROCESS | 3592 | 1464232251752 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 19:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 19:10:51 INFO - PROCESS | 3592 | 1464232251755 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 19:10:51 INFO - PROCESS | 3592 | 1464232251757 Marionette TRACE conn3 <- [1,2038,null,{}] 19:10:51 INFO - PROCESS | 3592 | 1464232251760 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}] 19:10:51 INFO - PROCESS | 3592 | 1464232251888 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 19:10:51 INFO - PROCESS | 3592 | 1464232251901 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:51 INFO - PROCESS | 3592 | ++DOCSHELL 15615800 == 36 [pid = 3592] [id = 519] 19:10:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (16383C00) [pid = 3592] [serial = 1557] [outer = 00000000] 19:10:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (16661000) [pid = 3592] [serial = 1558] [outer = 16383C00] 19:10:51 INFO - PROCESS | 3592 | 1464232251945 Marionette DEBUG loaded listener.js 19:10:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (16662400) [pid = 3592] [serial = 1559] [outer = 16383C00] 19:10:52 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (15617400) [pid = 3592] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 19:10:52 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (110C7400) [pid = 3592] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 19:10:52 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (1386BC00) [pid = 3592] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 19:10:52 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (16383800) [pid = 3592] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 19:10:52 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (104E6000) [pid = 3592] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 19:10:52 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (118B9C00) [pid = 3592] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 19:10:52 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (11F9FC00) [pid = 3592] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 19:10:52 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (13A58800) [pid = 3592] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 19:10:52 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (10B23800) [pid = 3592] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 19:10:52 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (13A51400) [pid = 3592] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 19:10:52 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (13128C00) [pid = 3592] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 19:10:52 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (1290CC00) [pid = 3592] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 19:10:52 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (10478000) [pid = 3592] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 19:10:52 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (10B2B400) [pid = 3592] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 19:10:52 INFO - PROCESS | 3592 | 1464232252452 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]]]}] 19:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 19:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 761ms 19:10:52 INFO - PROCESS | 3592 | 1464232252523 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 19:10:52 INFO - PROCESS | 3592 | 1464232252525 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 19:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 19:10:52 INFO - PROCESS | 3592 | 1464232252528 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 19:10:52 INFO - PROCESS | 3592 | 1464232252530 Marionette TRACE conn3 <- [1,2042,null,{}] 19:10:52 INFO - PROCESS | 3592 | 1464232252533 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}] 19:10:52 INFO - PROCESS | 3592 | 1464232252591 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 19:10:52 INFO - PROCESS | 3592 | 1464232252598 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:52 INFO - PROCESS | 3592 | ++DOCSHELL 10AC4400 == 37 [pid = 3592] [id = 520] 19:10:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (10B20000) [pid = 3592] [serial = 1560] [outer = 00000000] 19:10:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (13937C00) [pid = 3592] [serial = 1561] [outer = 10B20000] 19:10:52 INFO - PROCESS | 3592 | 1464232252641 Marionette DEBUG loaded listener.js 19:10:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (1559DC00) [pid = 3592] [serial = 1562] [outer = 10B20000] 19:10:53 INFO - PROCESS | 3592 | 1464232253071 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]]]}] 19:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 19:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 613ms 19:10:53 INFO - PROCESS | 3592 | 1464232253130 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 19:10:53 INFO - PROCESS | 3592 | 1464232253132 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 19:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 19:10:53 INFO - PROCESS | 3592 | 1464232253136 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 19:10:53 INFO - PROCESS | 3592 | 1464232253139 Marionette TRACE conn3 <- [1,2046,null,{}] 19:10:53 INFO - PROCESS | 3592 | 1464232253143 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}] 19:10:53 INFO - PROCESS | 3592 | 1464232253227 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 19:10:53 INFO - PROCESS | 3592 | 1464232253264 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:53 INFO - PROCESS | 3592 | ++DOCSHELL 129F3C00 == 38 [pid = 3592] [id = 521] 19:10:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (15132800) [pid = 3592] [serial = 1563] [outer = 00000000] 19:10:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (16695400) [pid = 3592] [serial = 1564] [outer = 15132800] 19:10:53 INFO - PROCESS | 3592 | 1464232253308 Marionette DEBUG loaded listener.js 19:10:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (166DE800) [pid = 3592] [serial = 1565] [outer = 15132800] 19:10:53 INFO - PROCESS | 3592 | 1464232253722 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]]]}] 19:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 19:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 672ms 19:10:53 INFO - PROCESS | 3592 | 1464232253800 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 19:10:53 INFO - PROCESS | 3592 | 1464232253803 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 19:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 19:10:53 INFO - PROCESS | 3592 | 1464232253806 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 19:10:53 INFO - PROCESS | 3592 | 1464232253808 Marionette TRACE conn3 <- [1,2050,null,{}] 19:10:53 INFO - PROCESS | 3592 | 1464232253811 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}] 19:10:53 INFO - PROCESS | 3592 | 1464232253889 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 19:10:53 INFO - PROCESS | 3592 | 1464232253896 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:53 INFO - PROCESS | 3592 | ++DOCSHELL 1290A800 == 39 [pid = 3592] [id = 522] 19:10:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (12FA5000) [pid = 3592] [serial = 1566] [outer = 00000000] 19:10:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (167B9000) [pid = 3592] [serial = 1567] [outer = 12FA5000] 19:10:53 INFO - PROCESS | 3592 | 1464232253941 Marionette DEBUG loaded listener.js 19:10:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (167C1400) [pid = 3592] [serial = 1568] [outer = 12FA5000] 19:10:54 INFO - PROCESS | 3592 | 1464232254628 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]]]}] 19:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 19:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 866ms 19:10:54 INFO - PROCESS | 3592 | 1464232254674 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 19:10:54 INFO - PROCESS | 3592 | 1464232254679 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 19:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 19:10:54 INFO - PROCESS | 3592 | 1464232254684 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 19:10:54 INFO - PROCESS | 3592 | 1464232254689 Marionette TRACE conn3 <- [1,2054,null,{}] 19:10:54 INFO - PROCESS | 3592 | 1464232254694 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}] 19:10:54 INFO - PROCESS | 3592 | 1464232254802 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 19:10:54 INFO - PROCESS | 3592 | 1464232254911 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:54 INFO - PROCESS | 3592 | ++DOCSHELL 10224400 == 40 [pid = 3592] [id = 523] 19:10:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (10AC3400) [pid = 3592] [serial = 1569] [outer = 00000000] 19:10:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (10C08400) [pid = 3592] [serial = 1570] [outer = 10AC3400] 19:10:54 INFO - PROCESS | 3592 | 1464232254951 Marionette DEBUG loaded listener.js 19:10:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (118AE000) [pid = 3592] [serial = 1571] [outer = 10AC3400] 19:10:55 INFO - PROCESS | 3592 | 1464232255521 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]]]}] 19:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 19:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 867ms 19:10:55 INFO - PROCESS | 3592 | 1464232255554 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 19:10:55 INFO - PROCESS | 3592 | 1464232255560 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 19:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 19:10:55 INFO - PROCESS | 3592 | 1464232255567 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 19:10:55 INFO - PROCESS | 3592 | 1464232255569 Marionette TRACE conn3 <- [1,2058,null,{}] 19:10:55 INFO - PROCESS | 3592 | 1464232255573 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}] 19:10:55 INFO - PROCESS | 3592 | 1464232255681 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 19:10:55 INFO - PROCESS | 3592 | 1464232255788 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:55 INFO - PROCESS | 3592 | ++DOCSHELL 129FC400 == 41 [pid = 3592] [id = 524] 19:10:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (1312E000) [pid = 3592] [serial = 1572] [outer = 00000000] 19:10:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (13862000) [pid = 3592] [serial = 1573] [outer = 1312E000] 19:10:55 INFO - PROCESS | 3592 | 1464232255844 Marionette DEBUG loaded listener.js 19:10:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (1393C000) [pid = 3592] [serial = 1574] [outer = 1312E000] 19:10:56 INFO - PROCESS | 3592 | 1464232256452 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]]]}] 19:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 19:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 955ms 19:10:56 INFO - PROCESS | 3592 | 1464232256514 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 19:10:56 INFO - PROCESS | 3592 | 1464232256516 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 19:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 19:10:56 INFO - PROCESS | 3592 | 1464232256520 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 19:10:56 INFO - PROCESS | 3592 | 1464232256524 Marionette TRACE conn3 <- [1,2062,null,{}] 19:10:56 INFO - PROCESS | 3592 | 1464232256535 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}] 19:10:56 INFO - PROCESS | 3592 | 1464232256642 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 19:10:56 INFO - PROCESS | 3592 | 1464232256779 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:56 INFO - PROCESS | 3592 | ++DOCSHELL 167B8C00 == 42 [pid = 3592] [id = 525] 19:10:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (167B9400) [pid = 3592] [serial = 1575] [outer = 00000000] 19:10:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (168BAC00) [pid = 3592] [serial = 1576] [outer = 167B9400] 19:10:56 INFO - PROCESS | 3592 | 1464232256838 Marionette DEBUG loaded listener.js 19:10:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (168C3000) [pid = 3592] [serial = 1577] [outer = 167B9400] 19:10:57 INFO - PROCESS | 3592 | 1464232257378 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]]]}] 19:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 19:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 897ms 19:10:57 INFO - PROCESS | 3592 | 1464232257430 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 19:10:57 INFO - PROCESS | 3592 | 1464232257433 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 19:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 19:10:57 INFO - PROCESS | 3592 | 1464232257437 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 19:10:57 INFO - PROCESS | 3592 | 1464232257439 Marionette TRACE conn3 <- [1,2066,null,{}] 19:10:57 INFO - PROCESS | 3592 | 1464232257443 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}] 19:10:57 INFO - PROCESS | 3592 | 1464232257548 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 19:10:57 INFO - PROCESS | 3592 | 1464232257782 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:57 INFO - PROCESS | 3592 | ++DOCSHELL 10439800 == 43 [pid = 3592] [id = 526] 19:10:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (10558C00) [pid = 3592] [serial = 1578] [outer = 00000000] 19:10:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (10A5BC00) [pid = 3592] [serial = 1579] [outer = 10558C00] 19:10:57 INFO - PROCESS | 3592 | 1464232257846 Marionette DEBUG loaded listener.js 19:10:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (10C09800) [pid = 3592] [serial = 1580] [outer = 10558C00] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (1393D800) [pid = 3592] [serial = 1510] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (14207400) [pid = 3592] [serial = 1511] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (16389C00) [pid = 3592] [serial = 1519] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (10A50C00) [pid = 3592] [serial = 1495] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (10A5C000) [pid = 3592] [serial = 1496] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (11F0EC00) [pid = 3592] [serial = 1501] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (11FAAC00) [pid = 3592] [serial = 1502] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (12B24000) [pid = 3592] [serial = 1504] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (12FAC400) [pid = 3592] [serial = 1505] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (1510AC00) [pid = 3592] [serial = 1513] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (1510C000) [pid = 3592] [serial = 1514] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (10B2B800) [pid = 3592] [serial = 1498] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (10C07400) [pid = 3592] [serial = 1499] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (16668C00) [pid = 3592] [serial = 1522] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (131E9800) [pid = 3592] [serial = 1507] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (13242800) [pid = 3592] [serial = 1508] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (1638A000) [pid = 3592] [serial = 1520] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (16692C00) [pid = 3592] [serial = 1523] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (16699800) [pid = 3592] [serial = 1528] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (168BC400) [pid = 3592] [serial = 1532] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (10A51000) [pid = 3592] [serial = 1525] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (10F95C00) [pid = 3592] [serial = 1526] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 73 (15965C00) [pid = 3592] [serial = 1516] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 72 (15967000) [pid = 3592] [serial = 1517] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 71 (1669B800) [pid = 3592] [serial = 1529] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 70 (16387800) [pid = 3592] [serial = 1472] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | --DOMWINDOW == 69 (167B7800) [pid = 3592] [serial = 1531] [outer = 00000000] [url = about:blank] 19:10:58 INFO - PROCESS | 3592 | 1464232258478 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]]]}] 19:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 19:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1090ms 19:10:58 INFO - PROCESS | 3592 | 1464232258530 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 19:10:58 INFO - PROCESS | 3592 | 1464232258533 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 19:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 19:10:58 INFO - PROCESS | 3592 | 1464232258538 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 19:10:58 INFO - PROCESS | 3592 | 1464232258541 Marionette TRACE conn3 <- [1,2070,null,{}] 19:10:58 INFO - PROCESS | 3592 | 1464232258546 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}] 19:10:58 INFO - PROCESS | 3592 | 1464232258645 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 19:10:58 INFO - PROCESS | 3592 | 1464232258721 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:58 INFO - PROCESS | 3592 | ++DOCSHELL 10A51800 == 44 [pid = 3592] [id = 527] 19:10:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 70 (10A5A000) [pid = 3592] [serial = 1581] [outer = 00000000] 19:10:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 71 (10B2C000) [pid = 3592] [serial = 1582] [outer = 10A5A000] 19:10:58 INFO - PROCESS | 3592 | 1464232258769 Marionette DEBUG loaded listener.js 19:10:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 72 (114DD400) [pid = 3592] [serial = 1583] [outer = 10A5A000] 19:10:59 INFO - PROCESS | 3592 | 1464232259188 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]]]}] 19:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 19:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 702ms 19:10:59 INFO - PROCESS | 3592 | 1464232259243 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 19:10:59 INFO - PROCESS | 3592 | 1464232259247 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 19:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 19:10:59 INFO - PROCESS | 3592 | 1464232259252 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 19:10:59 INFO - PROCESS | 3592 | 1464232259253 Marionette TRACE conn3 <- [1,2074,null,{}] 19:10:59 INFO - PROCESS | 3592 | 1464232259257 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}] 19:10:59 INFO - PROCESS | 3592 | 1464232259341 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 19:10:59 INFO - PROCESS | 3592 | 1464232259352 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:59 INFO - PROCESS | 3592 | ++DOCSHELL 1290B400 == 45 [pid = 3592] [id = 528] 19:10:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 73 (129F7000) [pid = 3592] [serial = 1584] [outer = 00000000] 19:10:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (12FAFC00) [pid = 3592] [serial = 1585] [outer = 129F7000] 19:10:59 INFO - PROCESS | 3592 | 1464232259397 Marionette DEBUG loaded listener.js 19:10:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (131DB800) [pid = 3592] [serial = 1586] [outer = 129F7000] 19:10:59 INFO - PROCESS | 3592 | 1464232259852 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]]]}] 19:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 19:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 597ms 19:10:59 INFO - PROCESS | 3592 | 1464232259871 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 19:10:59 INFO - PROCESS | 3592 | 1464232259857 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 19:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 19:10:59 INFO - PROCESS | 3592 | 1464232259862 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 19:10:59 INFO - PROCESS | 3592 | 1464232259867 Marionette TRACE conn3 <- [1,2078,null,{}] 19:10:59 INFO - PROCESS | 3592 | 1464232259880 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}] 19:10:59 INFO - PROCESS | 3592 | 1464232259963 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 19:10:59 INFO - PROCESS | 3592 | 1464232259973 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:59 INFO - PROCESS | 3592 | ++DOCSHELL 13952C00 == 46 [pid = 3592] [id = 529] 19:10:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (13A4FC00) [pid = 3592] [serial = 1587] [outer = 00000000] 19:11:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (14209000) [pid = 3592] [serial = 1588] [outer = 13A4FC00] 19:11:00 INFO - PROCESS | 3592 | 1464232260018 Marionette DEBUG loaded listener.js 19:11:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (14538C00) [pid = 3592] [serial = 1589] [outer = 13A4FC00] 19:11:00 INFO - PROCESS | 3592 | 1464232260438 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]]]}] 19:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 19:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 628ms 19:11:00 INFO - PROCESS | 3592 | 1464232260501 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 19:11:00 INFO - PROCESS | 3592 | 1464232260503 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 19:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 19:11:00 INFO - PROCESS | 3592 | 1464232260507 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 19:11:00 INFO - PROCESS | 3592 | 1464232260508 Marionette TRACE conn3 <- [1,2082,null,{}] 19:11:00 INFO - PROCESS | 3592 | 1464232260512 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}] 19:11:00 INFO - PROCESS | 3592 | 1464232260605 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 19:11:00 INFO - PROCESS | 3592 | 1464232260611 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:00 INFO - PROCESS | 3592 | ++DOCSHELL 1394AC00 == 47 [pid = 3592] [id = 530] 19:11:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (13A56C00) [pid = 3592] [serial = 1590] [outer = 00000000] 19:11:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (155A1C00) [pid = 3592] [serial = 1591] [outer = 13A56C00] 19:11:00 INFO - PROCESS | 3592 | 1464232260639 Marionette DEBUG loaded listener.js 19:11:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (15615C00) [pid = 3592] [serial = 1592] [outer = 13A56C00] 19:11:01 INFO - PROCESS | 3592 | 1464232261114 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]]]}] 19:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 19:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 672ms 19:11:01 INFO - PROCESS | 3592 | 1464232261169 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 19:11:01 INFO - PROCESS | 3592 | 1464232261171 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 19:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 19:11:01 INFO - PROCESS | 3592 | 1464232261174 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 19:11:01 INFO - PROCESS | 3592 | 1464232261176 Marionette TRACE conn3 <- [1,2086,null,{}] 19:11:01 INFO - PROCESS | 3592 | 1464232261180 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}] 19:11:01 INFO - PROCESS | 3592 | 1464232261301 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 19:11:01 INFO - PROCESS | 3592 | 1464232261311 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:01 INFO - PROCESS | 3592 | ++DOCSHELL 10BABC00 == 48 [pid = 3592] [id = 531] 19:11:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (16381800) [pid = 3592] [serial = 1593] [outer = 00000000] 19:11:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (1638A000) [pid = 3592] [serial = 1594] [outer = 16381800] 19:11:01 INFO - PROCESS | 3592 | 1464232261364 Marionette DEBUG loaded listener.js 19:11:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (16662C00) [pid = 3592] [serial = 1595] [outer = 16381800] 19:11:01 INFO - PROCESS | 3592 | 1464232261799 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]]]}] 19:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 19:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 672ms 19:11:01 INFO - PROCESS | 3592 | 1464232261839 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 19:11:01 INFO - PROCESS | 3592 | 1464232261841 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 19:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 19:11:01 INFO - PROCESS | 3592 | 1464232261850 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 19:11:01 INFO - PROCESS | 3592 | 1464232261852 Marionette TRACE conn3 <- [1,2090,null,{}] 19:11:01 INFO - PROCESS | 3592 | 1464232261855 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}] 19:11:01 INFO - PROCESS | 3592 | 1464232261995 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 19:11:02 INFO - PROCESS | 3592 | 1464232262020 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:02 INFO - PROCESS | 3592 | ++DOCSHELL 13861800 == 49 [pid = 3592] [id = 532] 19:11:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (1386AC00) [pid = 3592] [serial = 1596] [outer = 00000000] 19:11:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (167B7400) [pid = 3592] [serial = 1597] [outer = 1386AC00] 19:11:02 INFO - PROCESS | 3592 | 1464232262066 Marionette DEBUG loaded listener.js 19:11:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (167C1800) [pid = 3592] [serial = 1598] [outer = 1386AC00] 19:11:02 INFO - PROCESS | 3592 | 1464232262479 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]]]}] 19:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 19:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 657ms 19:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 19:11:02 INFO - PROCESS | 3592 | 1464232262516 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 19:11:02 INFO - PROCESS | 3592 | 1464232262518 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 19:11:02 INFO - PROCESS | 3592 | 1464232262521 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 19:11:02 INFO - PROCESS | 3592 | 1464232262523 Marionette TRACE conn3 <- [1,2094,null,{}] 19:11:02 INFO - PROCESS | 3592 | 1464232262530 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}] 19:11:02 INFO - PROCESS | 3592 | 1464232262639 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 19:11:02 INFO - PROCESS | 3592 | 1464232262646 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:02 INFO - PROCESS | 3592 | ++DOCSHELL 1026E800 == 50 [pid = 3592] [id = 533] 19:11:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (1669B000) [pid = 3592] [serial = 1599] [outer = 00000000] 19:11:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (168C1800) [pid = 3592] [serial = 1600] [outer = 1669B000] 19:11:02 INFO - PROCESS | 3592 | 1464232262690 Marionette DEBUG loaded listener.js 19:11:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (16AB4000) [pid = 3592] [serial = 1601] [outer = 1669B000] 19:11:02 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (15132800) [pid = 3592] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 19:11:02 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (1394A800) [pid = 3592] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 19:11:02 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (1513E400) [pid = 3592] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 19:11:02 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (13103800) [pid = 3592] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 19:11:02 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (10AC9000) [pid = 3592] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 19:11:02 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (10C14400) [pid = 3592] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 19:11:02 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (129FAC00) [pid = 3592] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 19:11:02 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (16383C00) [pid = 3592] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 19:11:02 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (10B20000) [pid = 3592] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 19:11:02 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (16699000) [pid = 3592] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 19:11:03 INFO - PROCESS | 3592 | 1464232263191 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]]]}] 19:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 19:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 702ms 19:11:03 INFO - PROCESS | 3592 | 1464232263244 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 19:11:03 INFO - PROCESS | 3592 | 1464232263246 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 19:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 19:11:03 INFO - PROCESS | 3592 | 1464232263275 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 19:11:03 INFO - PROCESS | 3592 | 1464232263276 Marionette TRACE conn3 <- [1,2098,null,{}] 19:11:03 INFO - PROCESS | 3592 | 1464232263283 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}] 19:11:03 INFO - PROCESS | 3592 | 1464232263353 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 19:11:03 INFO - PROCESS | 3592 | 1464232263363 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:03 INFO - PROCESS | 3592 | ++DOCSHELL 10B20000 == 51 [pid = 3592] [id = 534] 19:11:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (10B24C00) [pid = 3592] [serial = 1602] [outer = 00000000] 19:11:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (1513E400) [pid = 3592] [serial = 1603] [outer = 10B24C00] 19:11:03 INFO - PROCESS | 3592 | 1464232263407 Marionette DEBUG loaded listener.js 19:11:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (1669A000) [pid = 3592] [serial = 1604] [outer = 10B24C00] 19:11:03 INFO - PROCESS | 3592 | 1464232263809 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]]]}] 19:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 19:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 583ms 19:11:03 INFO - PROCESS | 3592 | 1464232263832 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 19:11:03 INFO - PROCESS | 3592 | 1464232263834 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 19:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 19:11:03 INFO - PROCESS | 3592 | 1464232263851 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 19:11:03 INFO - PROCESS | 3592 | 1464232263853 Marionette TRACE conn3 <- [1,2102,null,{}] 19:11:03 INFO - PROCESS | 3592 | 1464232263856 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}] 19:11:03 INFO - PROCESS | 3592 | 1464232263937 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 19:11:03 INFO - PROCESS | 3592 | 1464232263944 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:03 INFO - PROCESS | 3592 | ++DOCSHELL 11255C00 == 52 [pid = 3592] [id = 535] 19:11:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (12FA3400) [pid = 3592] [serial = 1605] [outer = 00000000] 19:11:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (16AB5800) [pid = 3592] [serial = 1606] [outer = 12FA3400] 19:11:03 INFO - PROCESS | 3592 | 1464232263989 Marionette DEBUG loaded listener.js 19:11:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (16E25400) [pid = 3592] [serial = 1607] [outer = 12FA3400] 19:11:04 INFO - PROCESS | 3592 | 1464232264382 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]]]}] 19:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 19:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 567ms 19:11:04 INFO - PROCESS | 3592 | 1464232264412 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 19:11:04 INFO - PROCESS | 3592 | 1464232264414 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 19:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 19:11:04 INFO - PROCESS | 3592 | 1464232264429 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 19:11:04 INFO - PROCESS | 3592 | 1464232264431 Marionette TRACE conn3 <- [1,2106,null,{}] 19:11:04 INFO - PROCESS | 3592 | 1464232264435 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}] 19:11:04 INFO - PROCESS | 3592 | 1464232264515 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 19:11:04 INFO - PROCESS | 3592 | 1464232264521 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:04 INFO - PROCESS | 3592 | ++DOCSHELL 131F6000 == 53 [pid = 3592] [id = 536] 19:11:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (166EB000) [pid = 3592] [serial = 1608] [outer = 00000000] 19:11:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (16E2FC00) [pid = 3592] [serial = 1609] [outer = 166EB000] 19:11:04 INFO - PROCESS | 3592 | 1464232264572 Marionette DEBUG loaded listener.js 19:11:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (16F26000) [pid = 3592] [serial = 1610] [outer = 166EB000] 19:11:05 INFO - PROCESS | 3592 | 1464232265240 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]]]}] 19:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 19:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 852ms 19:11:05 INFO - PROCESS | 3592 | 1464232265296 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 19:11:05 INFO - PROCESS | 3592 | 1464232265301 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 19:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 19:11:05 INFO - PROCESS | 3592 | 1464232265307 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 19:11:05 INFO - PROCESS | 3592 | 1464232265311 Marionette TRACE conn3 <- [1,2110,null,{}] 19:11:05 INFO - PROCESS | 3592 | 1464232265317 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}] 19:11:05 INFO - PROCESS | 3592 | 1464232265475 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 19:11:05 INFO - PROCESS | 3592 | 1464232265541 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:05 INFO - PROCESS | 3592 | ++DOCSHELL 10F9AC00 == 54 [pid = 3592] [id = 537] 19:11:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (110C5400) [pid = 3592] [serial = 1611] [outer = 00000000] 19:11:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (12910800) [pid = 3592] [serial = 1612] [outer = 110C5400] 19:11:05 INFO - PROCESS | 3592 | 1464232265583 Marionette DEBUG loaded listener.js 19:11:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (129FAC00) [pid = 3592] [serial = 1613] [outer = 110C5400] 19:11:06 INFO - PROCESS | 3592 | 1464232266197 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]]]}] 19:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 19:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 956ms 19:11:06 INFO - PROCESS | 3592 | 1464232266272 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 19:11:06 INFO - PROCESS | 3592 | 1464232266278 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 19:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 19:11:06 INFO - PROCESS | 3592 | 1464232266299 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 19:11:06 INFO - PROCESS | 3592 | 1464232266303 Marionette TRACE conn3 <- [1,2114,null,{}] 19:11:06 INFO - PROCESS | 3592 | 1464232266308 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}] 19:11:06 INFO - PROCESS | 3592 | 1464232266411 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 19:11:06 INFO - PROCESS | 3592 | 1464232266540 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:06 INFO - PROCESS | 3592 | ++DOCSHELL 13808400 == 55 [pid = 3592] [id = 538] 19:11:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (13809C00) [pid = 3592] [serial = 1614] [outer = 00000000] 19:11:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (13A51000) [pid = 3592] [serial = 1615] [outer = 13809C00] 19:11:06 INFO - PROCESS | 3592 | 1464232266596 Marionette DEBUG loaded listener.js 19:11:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (1510E400) [pid = 3592] [serial = 1616] [outer = 13809C00] 19:11:07 INFO - PROCESS | 3592 | 1464232267175 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]]]}] 19:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 19:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 956ms 19:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 19:11:07 INFO - PROCESS | 3592 | 1464232267239 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 19:11:07 INFO - PROCESS | 3592 | 1464232267241 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 19:11:07 INFO - PROCESS | 3592 | 1464232267245 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 19:11:07 INFO - PROCESS | 3592 | 1464232267249 Marionette TRACE conn3 <- [1,2118,null,{}] 19:11:07 INFO - PROCESS | 3592 | 1464232267261 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}] 19:11:07 INFO - PROCESS | 3592 | 1464232267377 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 19:11:07 INFO - PROCESS | 3592 | 1464232267517 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:07 INFO - PROCESS | 3592 | ++DOCSHELL 16388000 == 56 [pid = 3592] [id = 539] 19:11:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (16388800) [pid = 3592] [serial = 1617] [outer = 00000000] 19:11:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (16E27000) [pid = 3592] [serial = 1618] [outer = 16388800] 19:11:07 INFO - PROCESS | 3592 | 1464232267576 Marionette DEBUG loaded listener.js 19:11:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (16E31C00) [pid = 3592] [serial = 1619] [outer = 16388800] 19:11:08 INFO - PROCESS | 3592 | 1464232268185 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] 19:11:08 INFO - PROCESS | 3592 | 1464232268214 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 19:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 19:11:08 INFO - PROCESS | 3592 | 1464232268217 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 19:11:08 INFO - PROCESS | 3592 | 1464232268219 Marionette TRACE conn3 <- [1,2122,null,{}] 19:11:08 INFO - PROCESS | 3592 | 1464232268223 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}] 19:11:08 INFO - PROCESS | 3592 | 1464232268459 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 19:11:08 INFO - PROCESS | 3592 | 1464232268639 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:08 INFO - PROCESS | 3592 | ++DOCSHELL 104E6400 == 57 [pid = 3592] [id = 540] 19:11:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (104E8800) [pid = 3592] [serial = 1620] [outer = 00000000] 19:11:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (10ACF000) [pid = 3592] [serial = 1621] [outer = 104E8800] 19:11:08 INFO - PROCESS | 3592 | 1464232268690 Marionette DEBUG loaded listener.js 19:11:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (10C0FC00) [pid = 3592] [serial = 1622] [outer = 104E8800] 19:11:09 INFO - PROCESS | 3592 | --DOCSHELL 10ACD800 == 56 [pid = 3592] [id = 435] 19:11:09 INFO - PROCESS | 3592 | --DOCSHELL 10AC4400 == 55 [pid = 3592] [id = 520] 19:11:09 INFO - PROCESS | 3592 | --DOCSHELL 15135800 == 54 [pid = 3592] [id = 518] 19:11:09 INFO - PROCESS | 3592 | --DOCSHELL 15615800 == 53 [pid = 3592] [id = 519] 19:11:09 INFO - PROCESS | 3592 | --DOCSHELL 129F3C00 == 52 [pid = 3592] [id = 521] 19:11:09 INFO - PROCESS | 3592 | --DOCSHELL 13949C00 == 51 [pid = 3592] [id = 517] 19:11:09 INFO - PROCESS | 3592 | --DOCSHELL 12B24800 == 50 [pid = 3592] [id = 516] 19:11:09 INFO - PROCESS | 3592 | --DOCSHELL 10ACF400 == 49 [pid = 3592] [id = 450] 19:11:09 INFO - PROCESS | 3592 | --DOCSHELL 11255C00 == 48 [pid = 3592] [id = 535] 19:11:09 INFO - PROCESS | 3592 | --DOCSHELL 10B20000 == 47 [pid = 3592] [id = 534] 19:11:09 INFO - PROCESS | 3592 | --DOCSHELL 1026E800 == 46 [pid = 3592] [id = 533] 19:11:09 INFO - PROCESS | 3592 | --DOCSHELL 13861800 == 45 [pid = 3592] [id = 532] 19:11:09 INFO - PROCESS | 3592 | --DOCSHELL 10BABC00 == 44 [pid = 3592] [id = 531] 19:11:09 INFO - PROCESS | 3592 | --DOCSHELL 1394AC00 == 43 [pid = 3592] [id = 530] 19:11:09 INFO - PROCESS | 3592 | --DOCSHELL 13952C00 == 42 [pid = 3592] [id = 529] 19:11:09 INFO - PROCESS | 3592 | --DOCSHELL 1290B400 == 41 [pid = 3592] [id = 528] 19:11:09 INFO - PROCESS | 3592 | --DOCSHELL 10A51800 == 40 [pid = 3592] [id = 527] 19:11:09 INFO - PROCESS | 3592 | --DOCSHELL 10439800 == 39 [pid = 3592] [id = 526] 19:11:09 INFO - PROCESS | 3592 | --DOCSHELL 10224400 == 38 [pid = 3592] [id = 523] 19:11:09 INFO - PROCESS | 3592 | --DOCSHELL 1290A800 == 37 [pid = 3592] [id = 522] 19:11:09 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (19E7F000) [pid = 3592] [serial = 1493] [outer = 00000000] [url = about:blank] 19:11:09 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (166DE800) [pid = 3592] [serial = 1565] [outer = 00000000] [url = about:blank] 19:11:09 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (13A50000) [pid = 3592] [serial = 1552] [outer = 00000000] [url = about:blank] 19:11:09 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (167B9000) [pid = 3592] [serial = 1567] [outer = 00000000] [url = about:blank] 19:11:09 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (15960000) [pid = 3592] [serial = 1555] [outer = 00000000] [url = about:blank] 19:11:09 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (14204C00) [pid = 3592] [serial = 1553] [outer = 00000000] [url = about:blank] 19:11:09 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (131D2000) [pid = 3592] [serial = 1549] [outer = 00000000] [url = about:blank] 19:11:09 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (10C0A800) [pid = 3592] [serial = 1541] [outer = 00000000] [url = about:blank] 19:11:09 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (10B22800) [pid = 3592] [serial = 1540] [outer = 00000000] [url = about:blank] 19:11:09 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (11254400) [pid = 3592] [serial = 1543] [outer = 00000000] [url = about:blank] 19:11:09 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (114DD800) [pid = 3592] [serial = 1544] [outer = 00000000] [url = about:blank] 19:11:09 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (12B27C00) [pid = 3592] [serial = 1546] [outer = 00000000] [url = about:blank] 19:11:09 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (12F0B400) [pid = 3592] [serial = 1547] [outer = 00000000] [url = about:blank] 19:11:09 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (16661000) [pid = 3592] [serial = 1558] [outer = 00000000] [url = about:blank] 19:11:09 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (10ACC000) [pid = 3592] [serial = 1537] [outer = 00000000] [url = about:blank] 19:11:09 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (1637F800) [pid = 3592] [serial = 1556] [outer = 00000000] [url = about:blank] 19:11:09 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (16695400) [pid = 3592] [serial = 1564] [outer = 00000000] [url = about:blank] 19:11:09 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (16662400) [pid = 3592] [serial = 1559] [outer = 00000000] [url = about:blank] 19:11:09 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (16AB4400) [pid = 3592] [serial = 1534] [outer = 00000000] [url = about:blank] 19:11:09 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (13937C00) [pid = 3592] [serial = 1561] [outer = 00000000] [url = about:blank] 19:11:09 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (1559DC00) [pid = 3592] [serial = 1562] [outer = 00000000] [url = about:blank] 19:11:09 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (1386C000) [pid = 3592] [serial = 1550] [outer = 00000000] [url = about:blank] 19:11:09 INFO - PROCESS | 3592 | 1464232269287 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]]]}] 19:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 19:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1106ms 19:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 19:11:09 INFO - PROCESS | 3592 | 1464232269317 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 19:11:09 INFO - PROCESS | 3592 | 1464232269321 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 19:11:09 INFO - PROCESS | 3592 | 1464232269325 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 19:11:09 INFO - PROCESS | 3592 | 1464232269329 Marionette TRACE conn3 <- [1,2126,null,{}] 19:11:09 INFO - PROCESS | 3592 | 1464232269334 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}] 19:11:09 INFO - PROCESS | 3592 | 1464232269438 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 19:11:09 INFO - PROCESS | 3592 | 1464232269513 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:09 INFO - PROCESS | 3592 | ++DOCSHELL 10504C00 == 38 [pid = 3592] [id = 541] 19:11:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (10A5E400) [pid = 3592] [serial = 1623] [outer = 00000000] 19:11:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (10BB7400) [pid = 3592] [serial = 1624] [outer = 10A5E400] 19:11:09 INFO - PROCESS | 3592 | 1464232269562 Marionette DEBUG loaded listener.js 19:11:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (11862800) [pid = 3592] [serial = 1625] [outer = 10A5E400] 19:11:09 INFO - PROCESS | 3592 | 1464232269960 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]]]}] 19:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 19:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 702ms 19:11:10 INFO - PROCESS | 3592 | 1464232270026 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 19:11:10 INFO - PROCESS | 3592 | 1464232270029 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 19:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 19:11:10 INFO - PROCESS | 3592 | 1464232270033 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 19:11:10 INFO - PROCESS | 3592 | 1464232270035 Marionette TRACE conn3 <- [1,2130,null,{}] 19:11:10 INFO - PROCESS | 3592 | 1464232270043 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}] 19:11:10 INFO - PROCESS | 3592 | 1464232270127 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 19:11:10 INFO - PROCESS | 3592 | 1464232270142 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:10 INFO - PROCESS | 3592 | ++DOCSHELL 12FEB800 == 39 [pid = 3592] [id = 542] 19:11:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (13101800) [pid = 3592] [serial = 1626] [outer = 00000000] 19:11:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (131D2000) [pid = 3592] [serial = 1627] [outer = 13101800] 19:11:10 INFO - PROCESS | 3592 | 1464232270188 Marionette DEBUG loaded listener.js 19:11:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (13808800) [pid = 3592] [serial = 1628] [outer = 13101800] 19:11:10 INFO - PROCESS | 3592 | 1464232270642 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] 19:11:10 INFO - PROCESS | 3592 | 1464232270701 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 19:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 19:11:10 INFO - PROCESS | 3592 | 1464232270742 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 19:11:10 INFO - PROCESS | 3592 | 1464232270746 Marionette TRACE conn3 <- [1,2134,null,{}] 19:11:10 INFO - PROCESS | 3592 | 1464232270750 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}] 19:11:10 INFO - PROCESS | 3592 | 1464232270868 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 19:11:10 INFO - PROCESS | 3592 | 1464232270882 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:10 INFO - PROCESS | 3592 | ++DOCSHELL 1394AC00 == 40 [pid = 3592] [id = 543] 19:11:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (13A53400) [pid = 3592] [serial = 1629] [outer = 00000000] 19:11:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (14534400) [pid = 3592] [serial = 1630] [outer = 13A53400] 19:11:10 INFO - PROCESS | 3592 | 1464232270929 Marionette DEBUG loaded listener.js 19:11:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (15139000) [pid = 3592] [serial = 1631] [outer = 13A53400] 19:11:11 INFO - PROCESS | 3592 | 1464232271334 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] 19:11:11 INFO - PROCESS | 3592 | 1464232271377 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 19:11:11 INFO - PROCESS | 3592 | 1464232271380 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 19:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 19:11:11 INFO - PROCESS | 3592 | 1464232271382 Marionette TRACE conn3 <- [1,2138,null,{}] 19:11:11 INFO - PROCESS | 3592 | 1464232271386 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}] 19:11:11 INFO - PROCESS | 3592 | 1464232271510 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 19:11:11 INFO - PROCESS | 3592 | 1464232271528 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:11 INFO - PROCESS | 3592 | ++DOCSHELL 15139400 == 41 [pid = 3592] [id = 544] 19:11:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (15614800) [pid = 3592] [serial = 1632] [outer = 00000000] 19:11:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (16383C00) [pid = 3592] [serial = 1633] [outer = 15614800] 19:11:11 INFO - PROCESS | 3592 | 1464232271575 Marionette DEBUG loaded listener.js 19:11:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (1638B000) [pid = 3592] [serial = 1634] [outer = 15614800] 19:11:12 INFO - PROCESS | 3592 | 1464232271992 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]]]}] 19:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 19:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 672ms 19:11:12 INFO - PROCESS | 3592 | 1464232272041 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 19:11:12 INFO - PROCESS | 3592 | 1464232272043 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 19:11:12 INFO - PROCESS | 3592 | 1464232272046 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 19:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 19:11:12 INFO - PROCESS | 3592 | 1464232272047 Marionette TRACE conn3 <- [1,2142,null,{}] 19:11:12 INFO - PROCESS | 3592 | 1464232272057 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}] 19:11:12 INFO - PROCESS | 3592 | 1464232272196 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 19:11:12 INFO - PROCESS | 3592 | 1464232272262 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:12 INFO - PROCESS | 3592 | ++DOCSHELL 16693C00 == 42 [pid = 3592] [id = 545] 19:11:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (16695400) [pid = 3592] [serial = 1635] [outer = 00000000] 19:11:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (1679E000) [pid = 3592] [serial = 1636] [outer = 16695400] 19:11:12 INFO - PROCESS | 3592 | 1464232272315 Marionette DEBUG loaded listener.js 19:11:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (167BF400) [pid = 3592] [serial = 1637] [outer = 16695400] 19:11:12 INFO - PROCESS | 3592 | 1464232272739 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]]]}] 19:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 19:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 717ms 19:11:12 INFO - PROCESS | 3592 | 1464232272753 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 19:11:12 INFO - PROCESS | 3592 | 1464232272755 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 19:11:12 INFO - PROCESS | 3592 | 1464232272758 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 19:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 19:11:12 INFO - PROCESS | 3592 | 1464232272760 Marionette TRACE conn3 <- [1,2146,null,{}] 19:11:12 INFO - PROCESS | 3592 | 1464232272763 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}] 19:11:12 INFO - PROCESS | 3592 | 1464232272882 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 19:11:12 INFO - PROCESS | 3592 | 1464232272889 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:12 INFO - PROCESS | 3592 | ++DOCSHELL 1050E000 == 43 [pid = 3592] [id = 546] 19:11:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (10B28000) [pid = 3592] [serial = 1638] [outer = 00000000] 19:11:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (16AB8000) [pid = 3592] [serial = 1639] [outer = 10B28000] 19:11:12 INFO - PROCESS | 3592 | 1464232272933 Marionette DEBUG loaded listener.js 19:11:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (16B96800) [pid = 3592] [serial = 1640] [outer = 10B28000] 19:11:13 INFO - PROCESS | 3592 | 1464232273358 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]]]}] 19:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 19:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 613ms 19:11:13 INFO - PROCESS | 3592 | 1464232273376 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 19:11:13 INFO - PROCESS | 3592 | 1464232273378 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 19:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 19:11:13 INFO - PROCESS | 3592 | 1464232273514 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 19:11:13 INFO - PROCESS | 3592 | 1464232273516 Marionette TRACE conn3 <- [1,2150,null,{}] 19:11:13 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (16381800) [pid = 3592] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 19:11:13 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (1386AC00) [pid = 3592] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 19:11:13 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (10558C00) [pid = 3592] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 19:11:13 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (10A5A000) [pid = 3592] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 19:11:13 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (129F7000) [pid = 3592] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 19:11:13 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (13A4FC00) [pid = 3592] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 19:11:13 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (13A56C00) [pid = 3592] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 19:11:13 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (1669B000) [pid = 3592] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 19:11:13 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (12FA3400) [pid = 3592] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 19:11:13 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (10B24C00) [pid = 3592] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 19:11:13 INFO - PROCESS | 3592 | 1464232273544 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}] 19:11:13 INFO - PROCESS | 3592 | 1464232273623 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 19:11:13 INFO - PROCESS | 3592 | 1464232273632 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:13 INFO - PROCESS | 3592 | ++DOCSHELL 10C07400 == 44 [pid = 3592] [id = 547] 19:11:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (13103800) [pid = 3592] [serial = 1641] [outer = 00000000] 19:11:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (15140800) [pid = 3592] [serial = 1642] [outer = 13103800] 19:11:13 INFO - PROCESS | 3592 | 1464232273677 Marionette DEBUG loaded listener.js 19:11:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (15994C00) [pid = 3592] [serial = 1643] [outer = 13103800] 19:11:14 INFO - PROCESS | 3592 | 1464232274122 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]]]}] 19:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 19:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 761ms 19:11:14 INFO - PROCESS | 3592 | 1464232274148 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 19:11:14 INFO - PROCESS | 3592 | 1464232274150 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 19:11:14 INFO - PROCESS | 3592 | 1464232274154 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 19:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 19:11:14 INFO - PROCESS | 3592 | 1464232274155 Marionette TRACE conn3 <- [1,2154,null,{}] 19:11:14 INFO - PROCESS | 3592 | 1464232274159 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}] 19:11:14 INFO - PROCESS | 3592 | 1464232274235 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 19:11:14 INFO - PROCESS | 3592 | 1464232274242 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:14 INFO - PROCESS | 3592 | ++DOCSHELL 16667C00 == 45 [pid = 3592] [id = 548] 19:11:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (16699800) [pid = 3592] [serial = 1644] [outer = 00000000] 19:11:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (17216400) [pid = 3592] [serial = 1645] [outer = 16699800] 19:11:14 INFO - PROCESS | 3592 | 1464232274287 Marionette DEBUG loaded listener.js 19:11:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (17217400) [pid = 3592] [serial = 1646] [outer = 16699800] 19:11:14 INFO - PROCESS | 3592 | 1464232274683 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]]]}] 19:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 19:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 568ms 19:11:14 INFO - PROCESS | 3592 | 1464232274714 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 19:11:14 INFO - PROCESS | 3592 | 1464232274716 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 19:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 19:11:14 INFO - PROCESS | 3592 | 1464232274732 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 19:11:14 INFO - PROCESS | 3592 | 1464232274733 Marionette TRACE conn3 <- [1,2158,null,{}] 19:11:14 INFO - PROCESS | 3592 | 1464232274742 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}] 19:11:14 INFO - PROCESS | 3592 | 1464232274821 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 19:11:14 INFO - PROCESS | 3592 | 1464232274828 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:14 INFO - PROCESS | 3592 | ++DOCSHELL 17216000 == 46 [pid = 3592] [id = 549] 19:11:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (1790BC00) [pid = 3592] [serial = 1647] [outer = 00000000] 19:11:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (17BF1800) [pid = 3592] [serial = 1648] [outer = 1790BC00] 19:11:14 INFO - PROCESS | 3592 | 1464232274873 Marionette DEBUG loaded listener.js 19:11:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (17C78C00) [pid = 3592] [serial = 1649] [outer = 1790BC00] 19:11:15 INFO - PROCESS | 3592 | 1464232275300 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]]]}] 19:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 19:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 612ms 19:11:15 INFO - PROCESS | 3592 | 1464232275360 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 19:11:15 INFO - PROCESS | 3592 | 1464232275361 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 19:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 19:11:15 INFO - PROCESS | 3592 | 1464232275365 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 19:11:15 INFO - PROCESS | 3592 | 1464232275367 Marionette TRACE conn3 <- [1,2162,null,{}] 19:11:15 INFO - PROCESS | 3592 | 1464232275370 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}] 19:11:15 INFO - PROCESS | 3592 | 1464232275449 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 19:11:15 INFO - PROCESS | 3592 | 1464232275595 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:15 INFO - PROCESS | 3592 | ++DOCSHELL 10224400 == 47 [pid = 3592] [id = 550] 19:11:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (102C9800) [pid = 3592] [serial = 1650] [outer = 00000000] 19:11:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (10558C00) [pid = 3592] [serial = 1651] [outer = 102C9800] 19:11:15 INFO - PROCESS | 3592 | 1464232275694 Marionette DEBUG loaded listener.js 19:11:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (10B1F400) [pid = 3592] [serial = 1652] [outer = 102C9800] 19:11:15 INFO - PROCESS | 3592 | --DOCSHELL 1B62C400 == 46 [pid = 3592] [id = 15] 19:11:16 INFO - PROCESS | 3592 | 1464232276425 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]]]}] 19:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 19:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1091ms 19:11:16 INFO - PROCESS | 3592 | 1464232276458 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 19:11:16 INFO - PROCESS | 3592 | 1464232276461 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 19:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 19:11:16 INFO - PROCESS | 3592 | 1464232276479 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 19:11:16 INFO - PROCESS | 3592 | 1464232276483 Marionette TRACE conn3 <- [1,2166,null,{}] 19:11:16 INFO - PROCESS | 3592 | 1464232276489 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}] 19:11:16 INFO - PROCESS | 3592 | 1464232276606 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 19:11:16 INFO - PROCESS | 3592 | 1464232276727 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:16 INFO - PROCESS | 3592 | ++DOCSHELL 12FB0800 == 47 [pid = 3592] [id = 551] 19:11:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (12FB2C00) [pid = 3592] [serial = 1653] [outer = 00000000] 19:11:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (13954000) [pid = 3592] [serial = 1654] [outer = 12FB2C00] 19:11:16 INFO - PROCESS | 3592 | 1464232276786 Marionette DEBUG loaded listener.js 19:11:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (145A6800) [pid = 3592] [serial = 1655] [outer = 12FB2C00] 19:11:17 INFO - PROCESS | 3592 | 1464232277352 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]]]}] 19:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 19:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 911ms 19:11:17 INFO - PROCESS | 3592 | 1464232277398 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 19:11:17 INFO - PROCESS | 3592 | 1464232277403 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 19:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 19:11:17 INFO - PROCESS | 3592 | 1464232277407 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 19:11:17 INFO - PROCESS | 3592 | 1464232277393 Marionette TRACE conn3 <- [1,2170,null,{}] 19:11:17 INFO - PROCESS | 3592 | 1464232277397 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}] 19:11:17 INFO - PROCESS | 3592 | 1464232277503 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 19:11:17 INFO - PROCESS | 3592 | 1464232277615 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:17 INFO - PROCESS | 3592 | ++DOCSHELL 13935400 == 48 [pid = 3592] [id = 552] 19:11:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (16176000) [pid = 3592] [serial = 1656] [outer = 00000000] 19:11:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (167BBC00) [pid = 3592] [serial = 1657] [outer = 16176000] 19:11:17 INFO - PROCESS | 3592 | 1464232277670 Marionette DEBUG loaded listener.js 19:11:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (16F25000) [pid = 3592] [serial = 1658] [outer = 16176000] 19:11:18 INFO - PROCESS | 3592 | 1464232278265 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]]]}] 19:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 19:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 911ms 19:11:18 INFO - PROCESS | 3592 | 1464232278297 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 19:11:18 INFO - PROCESS | 3592 | 1464232278300 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 19:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 19:11:18 INFO - PROCESS | 3592 | 1464232278310 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 19:11:18 INFO - PROCESS | 3592 | 1464232278316 Marionette TRACE conn3 <- [1,2174,null,{}] 19:11:18 INFO - PROCESS | 3592 | 1464232278321 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}] 19:11:18 INFO - PROCESS | 3592 | 1464232278430 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 19:11:18 INFO - PROCESS | 3592 | 1464232278544 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:18 INFO - PROCESS | 3592 | ++DOCSHELL 17904800 == 49 [pid = 3592] [id = 553] 19:11:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (181EE000) [pid = 3592] [serial = 1659] [outer = 00000000] 19:11:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (1868C400) [pid = 3592] [serial = 1660] [outer = 181EE000] 19:11:18 INFO - PROCESS | 3592 | 1464232278625 Marionette DEBUG loaded listener.js 19:11:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (18694000) [pid = 3592] [serial = 1661] [outer = 181EE000] 19:11:19 INFO - PROCESS | 3592 | 1464232279382 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]]]}] 19:11:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 19:11:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1165ms 19:11:19 INFO - PROCESS | 3592 | 1464232279461 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 19:11:19 INFO - PROCESS | 3592 | 1464232279465 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 19:11:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 19:11:19 INFO - PROCESS | 3592 | 1464232279470 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 19:11:19 INFO - PROCESS | 3592 | 1464232279474 Marionette TRACE conn3 <- [1,2178,null,{}] 19:11:19 INFO - PROCESS | 3592 | 1464232279481 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}] 19:11:19 INFO - PROCESS | 3592 | 1464232279623 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 19:11:19 INFO - PROCESS | 3592 | 1464232279773 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:19 INFO - PROCESS | 3592 | --DOCSHELL 17216000 == 48 [pid = 3592] [id = 549] 19:11:19 INFO - PROCESS | 3592 | --DOCSHELL 16667C00 == 47 [pid = 3592] [id = 548] 19:11:19 INFO - PROCESS | 3592 | --DOCSHELL 10C07400 == 46 [pid = 3592] [id = 547] 19:11:19 INFO - PROCESS | 3592 | --DOCSHELL 1050E000 == 45 [pid = 3592] [id = 546] 19:11:19 INFO - PROCESS | 3592 | --DOCSHELL 16693C00 == 44 [pid = 3592] [id = 545] 19:11:19 INFO - PROCESS | 3592 | --DOCSHELL 15139400 == 43 [pid = 3592] [id = 544] 19:11:19 INFO - PROCESS | 3592 | --DOCSHELL 1394AC00 == 42 [pid = 3592] [id = 543] 19:11:19 INFO - PROCESS | 3592 | --DOCSHELL 12FEB800 == 41 [pid = 3592] [id = 542] 19:11:19 INFO - PROCESS | 3592 | --DOCSHELL 10504C00 == 40 [pid = 3592] [id = 541] 19:11:19 INFO - PROCESS | 3592 | --DOCSHELL 104E6400 == 39 [pid = 3592] [id = 540] 19:11:19 INFO - PROCESS | 3592 | --DOCSHELL 10F9AC00 == 38 [pid = 3592] [id = 537] 19:11:19 INFO - PROCESS | 3592 | --DOCSHELL 131F6000 == 37 [pid = 3592] [id = 536] 19:11:19 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1638A000) [pid = 3592] [serial = 1594] [outer = 00000000] [url = about:blank] 19:11:19 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (167B7400) [pid = 3592] [serial = 1597] [outer = 00000000] [url = about:blank] 19:11:19 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (16E2FC00) [pid = 3592] [serial = 1609] [outer = 00000000] [url = about:blank] 19:11:19 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (10C09800) [pid = 3592] [serial = 1580] [outer = 00000000] [url = about:blank] 19:11:19 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (10A5BC00) [pid = 3592] [serial = 1579] [outer = 00000000] [url = about:blank] 19:11:19 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (13862000) [pid = 3592] [serial = 1573] [outer = 00000000] [url = about:blank] 19:11:19 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (10B2C000) [pid = 3592] [serial = 1582] [outer = 00000000] [url = about:blank] 19:11:19 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (114DD400) [pid = 3592] [serial = 1583] [outer = 00000000] [url = about:blank] 19:11:19 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (10C08400) [pid = 3592] [serial = 1570] [outer = 00000000] [url = about:blank] 19:11:19 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (12FAFC00) [pid = 3592] [serial = 1585] [outer = 00000000] [url = about:blank] 19:11:19 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (131DB800) [pid = 3592] [serial = 1586] [outer = 00000000] [url = about:blank] 19:11:19 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (14209000) [pid = 3592] [serial = 1588] [outer = 00000000] [url = about:blank] 19:11:19 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (14538C00) [pid = 3592] [serial = 1589] [outer = 00000000] [url = about:blank] 19:11:19 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (155A1C00) [pid = 3592] [serial = 1591] [outer = 00000000] [url = about:blank] 19:11:19 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (168BAC00) [pid = 3592] [serial = 1576] [outer = 00000000] [url = about:blank] 19:11:19 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (168C1800) [pid = 3592] [serial = 1600] [outer = 00000000] [url = about:blank] 19:11:19 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (167C1800) [pid = 3592] [serial = 1598] [outer = 00000000] [url = about:blank] 19:11:19 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (16E25400) [pid = 3592] [serial = 1607] [outer = 00000000] [url = about:blank] 19:11:19 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (16AB4000) [pid = 3592] [serial = 1601] [outer = 00000000] [url = about:blank] 19:11:19 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (1513E400) [pid = 3592] [serial = 1603] [outer = 00000000] [url = about:blank] 19:11:19 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (16AB5800) [pid = 3592] [serial = 1606] [outer = 00000000] [url = about:blank] 19:11:19 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (16662C00) [pid = 3592] [serial = 1595] [outer = 00000000] [url = about:blank] 19:11:19 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (1669A000) [pid = 3592] [serial = 1604] [outer = 00000000] [url = about:blank] 19:11:19 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (15615C00) [pid = 3592] [serial = 1592] [outer = 00000000] [url = about:blank] 19:11:19 INFO - PROCESS | 3592 | ++DOCSHELL 0F311C00 == 38 [pid = 3592] [id = 554] 19:11:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (0F31DC00) [pid = 3592] [serial = 1662] [outer = 00000000] 19:11:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (10AC9800) [pid = 3592] [serial = 1663] [outer = 0F31DC00] 19:11:19 INFO - PROCESS | 3592 | 1464232279854 Marionette DEBUG loaded listener.js 19:11:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (10C0D400) [pid = 3592] [serial = 1664] [outer = 0F31DC00] 19:11:20 INFO - PROCESS | 3592 | 1464232280260 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]]]}] 19:11:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 19:11:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 807ms 19:11:20 INFO - PROCESS | 3592 | 1464232280282 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 19:11:20 INFO - PROCESS | 3592 | 1464232280287 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 19:11:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 19:11:20 INFO - PROCESS | 3592 | 1464232280293 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 19:11:20 INFO - PROCESS | 3592 | 1464232280296 Marionette TRACE conn3 <- [1,2182,null,{}] 19:11:20 INFO - PROCESS | 3592 | 1464232280299 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}] 19:11:20 INFO - PROCESS | 3592 | 1464232280383 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 19:11:20 INFO - PROCESS | 3592 | 1464232280391 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:20 INFO - PROCESS | 3592 | ++DOCSHELL 129FD800 == 39 [pid = 3592] [id = 555] 19:11:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (129FDC00) [pid = 3592] [serial = 1665] [outer = 00000000] 19:11:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (12FA7000) [pid = 3592] [serial = 1666] [outer = 129FDC00] 19:11:20 INFO - PROCESS | 3592 | 1464232280436 Marionette DEBUG loaded listener.js 19:11:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (131D2400) [pid = 3592] [serial = 1667] [outer = 129FDC00] 19:11:20 INFO - PROCESS | 3592 | 1464232280895 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]]]}] 19:11:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 19:11:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 672ms 19:11:20 INFO - PROCESS | 3592 | 1464232280955 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 19:11:20 INFO - PROCESS | 3592 | 1464232280957 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 19:11:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 19:11:20 INFO - PROCESS | 3592 | 1464232280960 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 19:11:20 INFO - PROCESS | 3592 | 1464232280964 Marionette TRACE conn3 <- [1,2186,null,{}] 19:11:20 INFO - PROCESS | 3592 | 1464232280973 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}] 19:11:21 INFO - PROCESS | 3592 | 1464232281060 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 19:11:21 INFO - PROCESS | 3592 | 1464232281213 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:21 INFO - PROCESS | 3592 | ++DOCSHELL 1312EC00 == 40 [pid = 3592] [id = 556] 19:11:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (131F7800) [pid = 3592] [serial = 1668] [outer = 00000000] 19:11:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (14532400) [pid = 3592] [serial = 1669] [outer = 131F7800] 19:11:21 INFO - PROCESS | 3592 | 1464232281283 Marionette DEBUG loaded listener.js 19:11:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (15105C00) [pid = 3592] [serial = 1670] [outer = 131F7800] 19:11:21 INFO - PROCESS | 3592 | 1464232281668 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]]]}] 19:11:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 19:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 702ms 19:11:21 INFO - PROCESS | 3592 | 1464232281693 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 19:11:21 INFO - PROCESS | 3592 | 1464232281695 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 19:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 19:11:21 INFO - PROCESS | 3592 | 1464232281698 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 19:11:21 INFO - PROCESS | 3592 | 1464232281700 Marionette TRACE conn3 <- [1,2190,null,{}] 19:11:21 INFO - PROCESS | 3592 | 1464232281704 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}] 19:11:21 INFO - PROCESS | 3592 | 1464232281772 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 19:11:21 INFO - PROCESS | 3592 | 1464232281779 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:21 INFO - PROCESS | 3592 | ++DOCSHELL 1459A800 == 41 [pid = 3592] [id = 557] 19:11:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (1459BC00) [pid = 3592] [serial = 1671] [outer = 00000000] 19:11:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (16175400) [pid = 3592] [serial = 1672] [outer = 1459BC00] 19:11:21 INFO - PROCESS | 3592 | 1464232281825 Marionette DEBUG loaded listener.js 19:11:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (16662400) [pid = 3592] [serial = 1673] [outer = 1459BC00] 19:11:22 INFO - PROCESS | 3592 | 1464232282288 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]]]}] 19:11:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 19:11:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 597ms 19:11:22 INFO - PROCESS | 3592 | 1464232282304 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 19:11:22 INFO - PROCESS | 3592 | 1464232282306 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 19:11:22 INFO - PROCESS | 3592 | 1464232282309 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 19:11:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 19:11:22 INFO - PROCESS | 3592 | 1464232282311 Marionette TRACE conn3 <- [1,2194,null,{}] 19:11:22 INFO - PROCESS | 3592 | 1464232282315 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}] 19:11:22 INFO - PROCESS | 3592 | 1464232282425 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 19:11:22 INFO - PROCESS | 3592 | 1464232282432 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:22 INFO - PROCESS | 3592 | ++DOCSHELL 114DD400 == 42 [pid = 3592] [id = 558] 19:11:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (131F6400) [pid = 3592] [serial = 1674] [outer = 00000000] 19:11:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (16692C00) [pid = 3592] [serial = 1675] [outer = 131F6400] 19:11:22 INFO - PROCESS | 3592 | 1464232282510 Marionette DEBUG loaded listener.js 19:11:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (16693C00) [pid = 3592] [serial = 1676] [outer = 131F6400] 19:11:22 INFO - PROCESS | 3592 | 1464232282953 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]]]}] 19:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 19:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 702ms 19:11:23 INFO - PROCESS | 3592 | 1464232283018 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 19:11:23 INFO - PROCESS | 3592 | 1464232283020 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 19:11:23 INFO - PROCESS | 3592 | 1464232283023 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 19:11:23 INFO - PROCESS | 3592 | 1464232283025 Marionette TRACE conn3 <- [1,2198,null,{}] 19:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 19:11:23 INFO - PROCESS | 3592 | 1464232283028 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}] 19:11:23 INFO - PROCESS | 3592 | 1464232283162 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 19:11:23 INFO - PROCESS | 3592 | 1464232283231 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:23 INFO - PROCESS | 3592 | ++DOCSHELL 16175800 == 43 [pid = 3592] [id = 559] 19:11:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (167C0400) [pid = 3592] [serial = 1677] [outer = 00000000] 19:11:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (16AB6000) [pid = 3592] [serial = 1678] [outer = 167C0400] 19:11:23 INFO - PROCESS | 3592 | 1464232283277 Marionette DEBUG loaded listener.js 19:11:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (16E25000) [pid = 3592] [serial = 1679] [outer = 167C0400] 19:11:23 INFO - PROCESS | 3592 | 1464232283679 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]]]}] 19:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 19:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 702ms 19:11:23 INFO - PROCESS | 3592 | 1464232283751 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 19:11:23 INFO - PROCESS | 3592 | 1464232283753 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 19:11:23 INFO - PROCESS | 3592 | 1464232283759 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 19:11:23 INFO - PROCESS | 3592 | 1464232283760 Marionette TRACE conn3 <- [1,2202,null,{}] 19:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 19:11:23 INFO - PROCESS | 3592 | 1464232283763 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}] 19:11:23 INFO - PROCESS | 3592 | 1464232283875 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 19:11:23 INFO - PROCESS | 3592 | 1464232283885 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:23 INFO - PROCESS | 3592 | ++DOCSHELL 16AB6C00 == 44 [pid = 3592] [id = 560] 19:11:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (16B97000) [pid = 3592] [serial = 1680] [outer = 00000000] 19:11:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (17215800) [pid = 3592] [serial = 1681] [outer = 16B97000] 19:11:23 INFO - PROCESS | 3592 | 1464232283931 Marionette DEBUG loaded listener.js 19:11:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (17BE6400) [pid = 3592] [serial = 1682] [outer = 16B97000] 19:11:24 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (16695400) [pid = 3592] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 19:11:24 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (13101800) [pid = 3592] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 19:11:24 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (10A5E400) [pid = 3592] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 19:11:24 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (10B28000) [pid = 3592] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 19:11:24 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (13103800) [pid = 3592] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 19:11:24 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (104E8800) [pid = 3592] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 19:11:24 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (13A53400) [pid = 3592] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 19:11:24 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (15614800) [pid = 3592] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 19:11:24 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (16699800) [pid = 3592] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 19:11:24 INFO - PROCESS | 3592 | 1464232284437 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]]]}] 19:11:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 19:11:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 702ms 19:11:24 INFO - PROCESS | 3592 | 1464232284478 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 19:11:24 INFO - PROCESS | 3592 | 1464232284480 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 19:11:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 19:11:24 INFO - PROCESS | 3592 | 1464232284484 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 19:11:24 INFO - PROCESS | 3592 | 1464232284486 Marionette TRACE conn3 <- [1,2206,null,{}] 19:11:24 INFO - PROCESS | 3592 | 1464232284489 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}] 19:11:24 INFO - PROCESS | 3592 | 1464232284562 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 19:11:24 INFO - PROCESS | 3592 | 1464232284569 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:24 INFO - PROCESS | 3592 | ++DOCSHELL 105F0000 == 45 [pid = 3592] [id = 561] 19:11:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (1125E800) [pid = 3592] [serial = 1683] [outer = 00000000] 19:11:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (16695400) [pid = 3592] [serial = 1684] [outer = 1125E800] 19:11:24 INFO - PROCESS | 3592 | 1464232284613 Marionette DEBUG loaded listener.js 19:11:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (1669C000) [pid = 3592] [serial = 1685] [outer = 1125E800] 19:11:25 INFO - PROCESS | 3592 | 1464232285032 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]]]}] 19:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 19:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 612ms 19:11:25 INFO - PROCESS | 3592 | 1464232285086 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 19:11:25 INFO - PROCESS | 3592 | 1464232285088 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 19:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 19:11:25 INFO - PROCESS | 3592 | 1464232285092 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 19:11:25 INFO - PROCESS | 3592 | 1464232285093 Marionette TRACE conn3 <- [1,2210,null,{}] 19:11:25 INFO - PROCESS | 3592 | 1464232285097 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}] 19:11:25 INFO - PROCESS | 3592 | 1464232285176 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 19:11:25 INFO - PROCESS | 3592 | 1464232285183 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:25 INFO - PROCESS | 3592 | ++DOCSHELL 10B2D800 == 46 [pid = 3592] [id = 562] 19:11:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (1726F400) [pid = 3592] [serial = 1686] [outer = 00000000] 19:11:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (17C71000) [pid = 3592] [serial = 1687] [outer = 1726F400] 19:11:25 INFO - PROCESS | 3592 | 1464232285227 Marionette DEBUG loaded listener.js 19:11:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (17D10800) [pid = 3592] [serial = 1688] [outer = 1726F400] 19:11:25 INFO - PROCESS | 3592 | 1464232285659 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]]]}] 19:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 19:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 598ms 19:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 19:11:25 INFO - PROCESS | 3592 | 1464232285714 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 19:11:25 INFO - PROCESS | 3592 | 1464232285698 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 19:11:25 INFO - PROCESS | 3592 | 1464232285701 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 19:11:25 INFO - PROCESS | 3592 | 1464232285703 Marionette TRACE conn3 <- [1,2214,null,{}] 19:11:25 INFO - PROCESS | 3592 | 1464232285706 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}] 19:11:25 INFO - PROCESS | 3592 | 1464232285787 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 19:11:25 INFO - PROCESS | 3592 | 1464232285795 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:25 INFO - PROCESS | 3592 | ++DOCSHELL 104E7000 == 47 [pid = 3592] [id = 563] 19:11:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (10503400) [pid = 3592] [serial = 1689] [outer = 00000000] 19:11:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (18694400) [pid = 3592] [serial = 1690] [outer = 10503400] 19:11:25 INFO - PROCESS | 3592 | 1464232285839 Marionette DEBUG loaded listener.js 19:11:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (196EE400) [pid = 3592] [serial = 1691] [outer = 10503400] 19:11:26 INFO - PROCESS | 3592 | 1464232286470 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]]]}] 19:11:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 19:11:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 791ms 19:11:26 INFO - PROCESS | 3592 | 1464232286530 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 19:11:26 INFO - PROCESS | 3592 | 1464232286535 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 19:11:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 19:11:26 INFO - PROCESS | 3592 | 1464232286543 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 19:11:26 INFO - PROCESS | 3592 | 1464232286546 Marionette TRACE conn3 <- [1,2218,null,{}] 19:11:26 INFO - PROCESS | 3592 | 1464232286552 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}] 19:11:26 INFO - PROCESS | 3592 | 1464232286664 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 19:11:26 INFO - PROCESS | 3592 | 1464232286812 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:26 INFO - PROCESS | 3592 | ++DOCSHELL 10B2E400 == 48 [pid = 3592] [id = 564] 19:11:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (10C0F400) [pid = 3592] [serial = 1692] [outer = 00000000] 19:11:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (11FAAC00) [pid = 3592] [serial = 1693] [outer = 10C0F400] 19:11:26 INFO - PROCESS | 3592 | 1464232286871 Marionette DEBUG loaded listener.js 19:11:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (12FA5400) [pid = 3592] [serial = 1694] [outer = 10C0F400] 19:11:27 INFO - PROCESS | 3592 | 1464232287407 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]]]}] 19:11:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 19:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 911ms 19:11:27 INFO - PROCESS | 3592 | 1464232287458 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 19:11:27 INFO - PROCESS | 3592 | 1464232287464 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 19:11:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 19:11:27 INFO - PROCESS | 3592 | 1464232287471 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 19:11:27 INFO - PROCESS | 3592 | 1464232287474 Marionette TRACE conn3 <- [1,2222,null,{}] 19:11:27 INFO - PROCESS | 3592 | 1464232287478 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}] 19:11:27 INFO - PROCESS | 3592 | 1464232287616 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 19:11:27 INFO - PROCESS | 3592 | 1464232287742 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:27 INFO - PROCESS | 3592 | ++DOCSHELL 1050DC00 == 49 [pid = 3592] [id = 565] 19:11:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (13953400) [pid = 3592] [serial = 1695] [outer = 00000000] 19:11:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (15110400) [pid = 3592] [serial = 1696] [outer = 13953400] 19:11:27 INFO - PROCESS | 3592 | 1464232287798 Marionette DEBUG loaded listener.js 19:11:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (1599A000) [pid = 3592] [serial = 1697] [outer = 13953400] 19:11:28 INFO - PROCESS | 3592 | 1464232288401 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]]]}] 19:11:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 19:11:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 956ms 19:11:28 INFO - PROCESS | 3592 | 1464232288417 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 19:11:28 INFO - PROCESS | 3592 | 1464232288420 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 19:11:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 19:11:28 INFO - PROCESS | 3592 | 1464232288424 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 19:11:28 INFO - PROCESS | 3592 | 1464232288427 Marionette TRACE conn3 <- [1,2226,null,{}] 19:11:28 INFO - PROCESS | 3592 | 1464232288439 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}] 19:11:28 INFO - PROCESS | 3592 | 1464232288548 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 19:11:28 INFO - PROCESS | 3592 | 1464232288663 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:28 INFO - PROCESS | 3592 | ++DOCSHELL 16AB9C00 == 50 [pid = 3592] [id = 566] 19:11:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (16F25400) [pid = 3592] [serial = 1698] [outer = 00000000] 19:11:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (17D0B800) [pid = 3592] [serial = 1699] [outer = 16F25400] 19:11:28 INFO - PROCESS | 3592 | 1464232288768 Marionette DEBUG loaded listener.js 19:11:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (196ED800) [pid = 3592] [serial = 1700] [outer = 16F25400] 19:11:29 INFO - PROCESS | 3592 | 1464232289346 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]]]}] 19:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 19:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 956ms 19:11:29 INFO - PROCESS | 3592 | 1464232289391 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 19:11:29 INFO - PROCESS | 3592 | 1464232289394 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 19:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 19:11:29 INFO - PROCESS | 3592 | 1464232289398 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 19:11:29 INFO - PROCESS | 3592 | 1464232289400 Marionette TRACE conn3 <- [1,2230,null,{}] 19:11:29 INFO - PROCESS | 3592 | 1464232289404 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}] 19:11:29 INFO - PROCESS | 3592 | 1464232289509 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 19:11:29 INFO - PROCESS | 3592 | 1464232289649 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:29 INFO - PROCESS | 3592 | ++DOCSHELL 10ACF400 == 51 [pid = 3592] [id = 567] 19:11:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (10B20C00) [pid = 3592] [serial = 1701] [outer = 00000000] 19:11:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (15960000) [pid = 3592] [serial = 1702] [outer = 10B20C00] 19:11:29 INFO - PROCESS | 3592 | 1464232289706 Marionette DEBUG loaded listener.js 19:11:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (167B7000) [pid = 3592] [serial = 1703] [outer = 10B20C00] 19:11:30 INFO - PROCESS | 3592 | 1464232290449 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]]]}] 19:11:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 19:11:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1091ms 19:11:30 INFO - PROCESS | 3592 | 1464232290494 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 19:11:30 INFO - PROCESS | 3592 | 1464232290498 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 19:11:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 19:11:30 INFO - PROCESS | 3592 | 1464232290503 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 19:11:30 INFO - PROCESS | 3592 | 1464232290507 Marionette TRACE conn3 <- [1,2234,null,{}] 19:11:30 INFO - PROCESS | 3592 | 1464232290513 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}] 19:11:30 INFO - PROCESS | 3592 | 1464232290613 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 19:11:30 INFO - PROCESS | 3592 | 1464232290788 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:30 INFO - PROCESS | 3592 | ++DOCSHELL 11F0D000 == 52 [pid = 3592] [id = 568] 19:11:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (11F0EC00) [pid = 3592] [serial = 1704] [outer = 00000000] 19:11:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (13862000) [pid = 3592] [serial = 1705] [outer = 11F0EC00] 19:11:30 INFO - PROCESS | 3592 | 1464232290840 Marionette DEBUG loaded listener.js 19:11:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1386E000) [pid = 3592] [serial = 1706] [outer = 11F0EC00] 19:11:31 INFO - PROCESS | 3592 | --DOCSHELL 13802400 == 51 [pid = 3592] [id = 446] 19:11:31 INFO - PROCESS | 3592 | --DOCSHELL 10B2D800 == 50 [pid = 3592] [id = 562] 19:11:31 INFO - PROCESS | 3592 | --DOCSHELL 105F0000 == 49 [pid = 3592] [id = 561] 19:11:31 INFO - PROCESS | 3592 | --DOCSHELL 16AB6C00 == 48 [pid = 3592] [id = 560] 19:11:31 INFO - PROCESS | 3592 | --DOCSHELL 1B3D1800 == 47 [pid = 3592] [id = 17] 19:11:31 INFO - PROCESS | 3592 | --DOCSHELL 16175800 == 46 [pid = 3592] [id = 559] 19:11:31 INFO - PROCESS | 3592 | --DOCSHELL 114DD400 == 45 [pid = 3592] [id = 558] 19:11:31 INFO - PROCESS | 3592 | --DOCSHELL 1459A800 == 44 [pid = 3592] [id = 557] 19:11:31 INFO - PROCESS | 3592 | --DOCSHELL 1312EC00 == 43 [pid = 3592] [id = 556] 19:11:31 INFO - PROCESS | 3592 | --DOCSHELL 129FD800 == 42 [pid = 3592] [id = 555] 19:11:31 INFO - PROCESS | 3592 | --DOCSHELL 0F311C00 == 41 [pid = 3592] [id = 554] 19:11:31 INFO - PROCESS | 3592 | --DOCSHELL 17904800 == 40 [pid = 3592] [id = 553] 19:11:31 INFO - PROCESS | 3592 | --DOCSHELL 13935400 == 39 [pid = 3592] [id = 552] 19:11:31 INFO - PROCESS | 3592 | --DOCSHELL 12FB0800 == 38 [pid = 3592] [id = 551] 19:11:31 INFO - PROCESS | 3592 | --DOCSHELL 10224400 == 37 [pid = 3592] [id = 550] 19:11:31 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1679E000) [pid = 3592] [serial = 1636] [outer = 00000000] [url = about:blank] 19:11:31 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (131D2000) [pid = 3592] [serial = 1627] [outer = 00000000] [url = about:blank] 19:11:31 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (13808800) [pid = 3592] [serial = 1628] [outer = 00000000] [url = about:blank] 19:11:31 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (10BB7400) [pid = 3592] [serial = 1624] [outer = 00000000] [url = about:blank] 19:11:31 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (11862800) [pid = 3592] [serial = 1625] [outer = 00000000] [url = about:blank] 19:11:31 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (16E27000) [pid = 3592] [serial = 1618] [outer = 00000000] [url = about:blank] 19:11:31 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (16AB8000) [pid = 3592] [serial = 1639] [outer = 00000000] [url = about:blank] 19:11:31 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (167BF400) [pid = 3592] [serial = 1637] [outer = 00000000] [url = about:blank] 19:11:31 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (15140800) [pid = 3592] [serial = 1642] [outer = 00000000] [url = about:blank] 19:11:31 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (15994C00) [pid = 3592] [serial = 1643] [outer = 00000000] [url = about:blank] 19:11:31 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (10C0FC00) [pid = 3592] [serial = 1622] [outer = 00000000] [url = about:blank] 19:11:31 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (10ACF000) [pid = 3592] [serial = 1621] [outer = 00000000] [url = about:blank] 19:11:31 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (12910800) [pid = 3592] [serial = 1612] [outer = 00000000] [url = about:blank] 19:11:31 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (14534400) [pid = 3592] [serial = 1630] [outer = 00000000] [url = about:blank] 19:11:31 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (15139000) [pid = 3592] [serial = 1631] [outer = 00000000] [url = about:blank] 19:11:31 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (13A51000) [pid = 3592] [serial = 1615] [outer = 00000000] [url = about:blank] 19:11:31 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (16383C00) [pid = 3592] [serial = 1633] [outer = 00000000] [url = about:blank] 19:11:31 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1638B000) [pid = 3592] [serial = 1634] [outer = 00000000] [url = about:blank] 19:11:31 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (16B96800) [pid = 3592] [serial = 1640] [outer = 00000000] [url = about:blank] 19:11:31 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (17217400) [pid = 3592] [serial = 1646] [outer = 00000000] [url = about:blank] 19:11:31 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (17216400) [pid = 3592] [serial = 1645] [outer = 00000000] [url = about:blank] 19:11:31 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (17BF1800) [pid = 3592] [serial = 1648] [outer = 00000000] [url = about:blank] 19:11:31 INFO - PROCESS | 3592 | 1464232291316 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]]]}] 19:11:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 19:11:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 866ms 19:11:31 INFO - PROCESS | 3592 | 1464232291379 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 19:11:31 INFO - PROCESS | 3592 | 1464232291384 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 19:11:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 19:11:31 INFO - PROCESS | 3592 | 1464232291391 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 19:11:31 INFO - PROCESS | 3592 | 1464232291393 Marionette TRACE conn3 <- [1,2238,null,{}] 19:11:31 INFO - PROCESS | 3592 | 1464232291397 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}] 19:11:31 INFO - PROCESS | 3592 | 1464232291486 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 19:11:31 INFO - PROCESS | 3592 | 1464232291479 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:31 INFO - PROCESS | 3592 | ++DOCSHELL 129F2800 == 38 [pid = 3592] [id = 569] 19:11:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (129F3800) [pid = 3592] [serial = 1707] [outer = 00000000] 19:11:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (132EB400) [pid = 3592] [serial = 1708] [outer = 129F3800] 19:11:31 INFO - PROCESS | 3592 | 1464232291526 Marionette DEBUG loaded listener.js 19:11:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (13935400) [pid = 3592] [serial = 1709] [outer = 129F3800] 19:11:32 INFO - PROCESS | 3592 | 1464232291994 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]]]}] 19:11:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 19:11:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 657ms 19:11:32 INFO - PROCESS | 3592 | 1464232292053 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 19:11:32 INFO - PROCESS | 3592 | 1464232292055 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 19:11:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 19:11:32 INFO - PROCESS | 3592 | 1464232292059 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 19:11:32 INFO - PROCESS | 3592 | 1464232292063 Marionette TRACE conn3 <- [1,2242,null,{}] 19:11:32 INFO - PROCESS | 3592 | 1464232292073 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}] 19:11:32 INFO - PROCESS | 3592 | 1464232292188 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 19:11:32 INFO - PROCESS | 3592 | 1464232292300 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:32 INFO - PROCESS | 3592 | ++DOCSHELL 15135800 == 39 [pid = 3592] [id = 570] 19:11:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1559E000) [pid = 3592] [serial = 1710] [outer = 00000000] 19:11:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1617D800) [pid = 3592] [serial = 1711] [outer = 1559E000] 19:11:32 INFO - PROCESS | 3592 | 1464232292331 Marionette DEBUG loaded listener.js 19:11:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1638B000) [pid = 3592] [serial = 1712] [outer = 1559E000] 19:11:32 INFO - PROCESS | 3592 | 1464232292676 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]]]}] 19:11:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 19:11:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 657ms 19:11:32 INFO - PROCESS | 3592 | 1464232292723 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 19:11:32 INFO - PROCESS | 3592 | 1464232292726 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 19:11:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 19:11:32 INFO - PROCESS | 3592 | 1464232292729 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 19:11:32 INFO - PROCESS | 3592 | 1464232292731 Marionette TRACE conn3 <- [1,2246,null,{}] 19:11:32 INFO - PROCESS | 3592 | 1464232292734 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}] 19:11:32 INFO - PROCESS | 3592 | 1464232292826 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 19:11:32 INFO - PROCESS | 3592 | 1464232292833 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:32 INFO - PROCESS | 3592 | ++DOCSHELL 16175800 == 40 [pid = 3592] [id = 571] 19:11:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (16385400) [pid = 3592] [serial = 1713] [outer = 00000000] 19:11:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (167BA800) [pid = 3592] [serial = 1714] [outer = 16385400] 19:11:32 INFO - PROCESS | 3592 | 1464232292878 Marionette DEBUG loaded listener.js 19:11:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (167BF000) [pid = 3592] [serial = 1715] [outer = 16385400] 19:11:33 INFO - PROCESS | 3592 | 1464232293356 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]]]}] 19:11:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 19:11:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 672ms 19:11:33 INFO - PROCESS | 3592 | 1464232293408 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 19:11:33 INFO - PROCESS | 3592 | 1464232293410 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 19:11:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 19:11:33 INFO - PROCESS | 3592 | 1464232293413 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 19:11:33 INFO - PROCESS | 3592 | 1464232293425 Marionette TRACE conn3 <- [1,2250,null,{}] 19:11:33 INFO - PROCESS | 3592 | 1464232293435 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}] 19:11:33 INFO - PROCESS | 3592 | 1464232293558 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 19:11:33 INFO - PROCESS | 3592 | 1464232293582 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:33 INFO - PROCESS | 3592 | ++DOCSHELL 16AAF800 == 41 [pid = 3592] [id = 572] 19:11:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (16AB0000) [pid = 3592] [serial = 1716] [outer = 00000000] 19:11:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (16E24400) [pid = 3592] [serial = 1717] [outer = 16AB0000] 19:11:33 INFO - PROCESS | 3592 | 1464232293627 Marionette DEBUG loaded listener.js 19:11:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (16E2B400) [pid = 3592] [serial = 1718] [outer = 16AB0000] 19:11:34 INFO - PROCESS | 3592 | 1464232294064 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]]]}] 19:11:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 19:11:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 673ms 19:11:34 INFO - PROCESS | 3592 | 1464232294083 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 19:11:34 INFO - PROCESS | 3592 | 1464232294085 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 19:11:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 19:11:34 INFO - PROCESS | 3592 | 1464232294089 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 19:11:34 INFO - PROCESS | 3592 | 1464232294090 Marionette TRACE conn3 <- [1,2254,null,{}] 19:11:34 INFO - PROCESS | 3592 | 1464232294094 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}] 19:11:34 INFO - PROCESS | 3592 | 1464232294228 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 19:11:34 INFO - PROCESS | 3592 | 1464232294279 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:34 INFO - PROCESS | 3592 | ++DOCSHELL 114D8C00 == 42 [pid = 3592] [id = 573] 19:11:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (167B5400) [pid = 3592] [serial = 1719] [outer = 00000000] 19:11:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (17C72800) [pid = 3592] [serial = 1720] [outer = 167B5400] 19:11:34 INFO - PROCESS | 3592 | 1464232294326 Marionette DEBUG loaded listener.js 19:11:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1868BC00) [pid = 3592] [serial = 1721] [outer = 167B5400] 19:11:34 INFO - PROCESS | 3592 | 1464232294754 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]]]}] 19:11:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 19:11:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 703ms 19:11:34 INFO - PROCESS | 3592 | 1464232294792 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 19:11:34 INFO - PROCESS | 3592 | 1464232294795 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 19:11:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 19:11:34 INFO - PROCESS | 3592 | 1464232294799 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 19:11:34 INFO - PROCESS | 3592 | 1464232294802 Marionette TRACE conn3 <- [1,2258,null,{}] 19:11:34 INFO - PROCESS | 3592 | 1464232294812 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}] 19:11:34 INFO - PROCESS | 3592 | 1464232294953 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 19:11:35 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (131F6400) [pid = 3592] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 19:11:35 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (167C0400) [pid = 3592] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 19:11:35 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1459BC00) [pid = 3592] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 19:11:35 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (131F7800) [pid = 3592] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 19:11:35 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (0F31DC00) [pid = 3592] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 19:11:35 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (129FDC00) [pid = 3592] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 19:11:35 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (16B97000) [pid = 3592] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 19:11:35 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1726F400) [pid = 3592] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 19:11:35 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (1B624C00) [pid = 3592] [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.] 19:11:35 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1125E800) [pid = 3592] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 19:11:35 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (167BC000) [pid = 3592] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 19:11:35 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (10AC3400) [pid = 3592] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 19:11:35 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (12FA5000) [pid = 3592] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 19:11:35 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (10A52C00) [pid = 3592] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 19:11:35 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (167B9400) [pid = 3592] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 19:11:35 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (1312E000) [pid = 3592] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 19:11:35 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1790BC00) [pid = 3592] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 19:11:35 INFO - PROCESS | 3592 | 1464232295120 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:35 INFO - PROCESS | 3592 | ++DOCSHELL 0F313800 == 43 [pid = 3592] [id = 574] 19:11:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (0F31DC00) [pid = 3592] [serial = 1722] [outer = 00000000] 19:11:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (10AC3400) [pid = 3592] [serial = 1723] [outer = 0F31DC00] 19:11:35 INFO - PROCESS | 3592 | 1464232295145 Marionette DEBUG loaded listener.js 19:11:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (11857400) [pid = 3592] [serial = 1724] [outer = 0F31DC00] 19:11:35 INFO - PROCESS | 3592 | 1464232295504 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]]]}] 19:11:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 19:11:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 761ms 19:11:35 INFO - PROCESS | 3592 | 1464232295560 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 19:11:35 INFO - PROCESS | 3592 | 1464232295562 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 19:11:35 INFO - PROCESS | 3592 | 1464232295566 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 19:11:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 19:11:35 INFO - PROCESS | 3592 | 1464232295567 Marionette TRACE conn3 <- [1,2262,null,{}] 19:11:35 INFO - PROCESS | 3592 | 1464232295571 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}] 19:11:35 INFO - PROCESS | 3592 | 1464232295653 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 19:11:35 INFO - PROCESS | 3592 | 1464232295659 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:35 INFO - PROCESS | 3592 | ++DOCSHELL 105EE400 == 44 [pid = 3592] [id = 575] 19:11:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (118AB800) [pid = 3592] [serial = 1725] [outer = 00000000] 19:11:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (16665C00) [pid = 3592] [serial = 1726] [outer = 118AB800] 19:11:35 INFO - PROCESS | 3592 | 1464232295703 Marionette DEBUG loaded listener.js 19:11:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (168B8800) [pid = 3592] [serial = 1727] [outer = 118AB800] 19:11:36 INFO - PROCESS | 3592 | 1464232296124 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]]]}] 19:11:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 19:11:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 613ms 19:11:36 INFO - PROCESS | 3592 | 1464232296184 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 19:11:36 INFO - PROCESS | 3592 | 1464232296186 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 19:11:36 INFO - PROCESS | 3592 | 1464232296189 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 19:11:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 19:11:36 INFO - PROCESS | 3592 | 1464232296191 Marionette TRACE conn3 <- [1,2266,null,{}] 19:11:36 INFO - PROCESS | 3592 | 1464232296194 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}] 19:11:36 INFO - PROCESS | 3592 | 1464232296274 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 19:11:36 INFO - PROCESS | 3592 | 1464232296281 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:36 INFO - PROCESS | 3592 | ++DOCSHELL 10ACB400 == 45 [pid = 3592] [id = 576] 19:11:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (10AD0400) [pid = 3592] [serial = 1728] [outer = 00000000] 19:11:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (18692C00) [pid = 3592] [serial = 1729] [outer = 10AD0400] 19:11:36 INFO - PROCESS | 3592 | 1464232296308 Marionette DEBUG loaded listener.js 19:11:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (19BC2800) [pid = 3592] [serial = 1730] [outer = 10AD0400] 19:11:36 INFO - PROCESS | 3592 | 1464232296747 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]]]}] 19:11:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 19:11:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 612ms 19:11:36 INFO - PROCESS | 3592 | 1464232296798 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 19:11:36 INFO - PROCESS | 3592 | 1464232296800 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 19:11:36 INFO - PROCESS | 3592 | 1464232296804 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 19:11:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 19:11:36 INFO - PROCESS | 3592 | 1464232296805 Marionette TRACE conn3 <- [1,2270,null,{}] 19:11:36 INFO - PROCESS | 3592 | 1464232296809 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}] 19:11:36 INFO - PROCESS | 3592 | 1464232296899 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 19:11:36 INFO - PROCESS | 3592 | 1464232296906 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:36 INFO - PROCESS | 3592 | ++DOCSHELL 17C75400 == 46 [pid = 3592] [id = 577] 19:11:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (17D10000) [pid = 3592] [serial = 1731] [outer = 00000000] 19:11:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (19BD0400) [pid = 3592] [serial = 1732] [outer = 17D10000] 19:11:36 INFO - PROCESS | 3592 | 1464232296949 Marionette DEBUG loaded listener.js 19:11:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (19E23800) [pid = 3592] [serial = 1733] [outer = 17D10000] 19:11:37 INFO - PROCESS | 3592 | 1464232297652 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]]]}] 19:11:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 19:11:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 896ms 19:11:37 INFO - PROCESS | 3592 | 1464232297716 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 19:11:37 INFO - PROCESS | 3592 | 1464232297721 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 19:11:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 19:11:37 INFO - PROCESS | 3592 | 1464232297726 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 19:11:37 INFO - PROCESS | 3592 | 1464232297731 Marionette TRACE conn3 <- [1,2274,null,{}] 19:11:37 INFO - PROCESS | 3592 | 1464232297736 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}] 19:11:37 INFO - PROCESS | 3592 | 1464232297843 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 19:11:37 INFO - PROCESS | 3592 | 1464232297983 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:37 INFO - PROCESS | 3592 | ++DOCSHELL 10F9E800 == 47 [pid = 3592] [id = 578] 19:11:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (114E1000) [pid = 3592] [serial = 1734] [outer = 00000000] 19:11:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (12FB0C00) [pid = 3592] [serial = 1735] [outer = 114E1000] 19:11:38 INFO - PROCESS | 3592 | 1464232298041 Marionette DEBUG loaded listener.js 19:11:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (13A5A400) [pid = 3592] [serial = 1736] [outer = 114E1000] 19:11:38 INFO - PROCESS | 3592 | 1464232298569 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]]]}] 19:11:38 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 19:11:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 896ms 19:11:38 INFO - PROCESS | 3592 | 1464232298621 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 19:11:38 INFO - PROCESS | 3592 | 1464232298628 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 19:11:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 19:11:38 INFO - PROCESS | 3592 | 1464232298634 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 19:11:38 INFO - PROCESS | 3592 | 1464232298637 Marionette TRACE conn3 <- [1,2278,null,{}] 19:11:38 INFO - PROCESS | 3592 | 1464232298641 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}] 19:11:38 INFO - PROCESS | 3592 | 1464232298753 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 19:11:38 INFO - PROCESS | 3592 | 1464232298896 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:38 INFO - PROCESS | 3592 | ++DOCSHELL 16389800 == 48 [pid = 3592] [id = 579] 19:11:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1638A400) [pid = 3592] [serial = 1737] [outer = 00000000] 19:11:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (167BE800) [pid = 3592] [serial = 1738] [outer = 1638A400] 19:11:38 INFO - PROCESS | 3592 | 1464232298952 Marionette DEBUG loaded listener.js 19:11:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (16ABAC00) [pid = 3592] [serial = 1739] [outer = 1638A400] 19:11:39 INFO - PROCESS | 3592 | 1464232299565 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]]]}] 19:11:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 19:11:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 956ms 19:11:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 19:11:39 INFO - PROCESS | 3592 | 1464232299599 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 19:11:39 INFO - PROCESS | 3592 | 1464232299602 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 19:11:39 INFO - PROCESS | 3592 | 1464232299606 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 19:11:39 INFO - PROCESS | 3592 | 1464232299610 Marionette TRACE conn3 <- [1,2282,null,{}] 19:11:39 INFO - PROCESS | 3592 | 1464232299620 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}] 19:11:39 INFO - PROCESS | 3592 | 1464232299761 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 19:11:39 INFO - PROCESS | 3592 | 1464232299780 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:39 INFO - PROCESS | 3592 | ++DOCSHELL 167C1000 == 49 [pid = 3592] [id = 580] 19:11:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (16AB5400) [pid = 3592] [serial = 1740] [outer = 00000000] 19:11:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (19BCE000) [pid = 3592] [serial = 1741] [outer = 16AB5400] 19:11:39 INFO - PROCESS | 3592 | 1464232299838 Marionette DEBUG loaded listener.js 19:11:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (19E72C00) [pid = 3592] [serial = 1742] [outer = 16AB5400] 19:11:40 INFO - PROCESS | 3592 | 1464232300415 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]]]}] 19:11:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 19:11:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 852ms 19:11:40 INFO - PROCESS | 3592 | 1464232300456 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 19:11:40 INFO - PROCESS | 3592 | 1464232300459 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 19:11:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 19:11:40 INFO - PROCESS | 3592 | 1464232300463 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 19:11:40 INFO - PROCESS | 3592 | 1464232300465 Marionette TRACE conn3 <- [1,2286,null,{}] 19:11:40 INFO - PROCESS | 3592 | 1464232300468 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}] 19:11:40 INFO - PROCESS | 3592 | 1464232300577 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 19:11:40 INFO - PROCESS | 3592 | 1464232300691 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:40 INFO - PROCESS | 3592 | ++DOCSHELL 10C15800 == 50 [pid = 3592] [id = 581] 19:11:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (10F9A400) [pid = 3592] [serial = 1743] [outer = 00000000] 19:11:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (19E7C800) [pid = 3592] [serial = 1744] [outer = 10F9A400] 19:11:40 INFO - PROCESS | 3592 | 1464232300801 Marionette DEBUG loaded listener.js 19:11:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (19E80800) [pid = 3592] [serial = 1745] [outer = 10F9A400] 19:11:41 INFO - PROCESS | 3592 | 1464232301561 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]]]}] 19:11:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 19:11:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1135ms 19:11:41 INFO - PROCESS | 3592 | 1464232301607 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 19:11:41 INFO - PROCESS | 3592 | 1464232301611 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 19:11:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 19:11:41 INFO - PROCESS | 3592 | 1464232301617 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 19:11:41 INFO - PROCESS | 3592 | 1464232301621 Marionette TRACE conn3 <- [1,2290,null,{}] 19:11:41 INFO - PROCESS | 3592 | 1464232301627 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}] 19:11:41 INFO - PROCESS | 3592 | 1464232301724 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 19:11:41 INFO - PROCESS | 3592 | 1464232301875 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:41 INFO - PROCESS | 3592 | ++DOCSHELL 10C13C00 == 51 [pid = 3592] [id = 582] 19:11:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (10F97C00) [pid = 3592] [serial = 1746] [outer = 00000000] 19:11:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (12915800) [pid = 3592] [serial = 1747] [outer = 10F97C00] 19:11:41 INFO - PROCESS | 3592 | 1464232301935 Marionette DEBUG loaded listener.js 19:11:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (12B24800) [pid = 3592] [serial = 1748] [outer = 10F97C00] 19:11:42 INFO - PROCESS | 3592 | --DOCSHELL 10431800 == 50 [pid = 3592] [id = 448] 19:11:42 INFO - PROCESS | 3592 | --DOCSHELL 10ACB400 == 49 [pid = 3592] [id = 576] 19:11:42 INFO - PROCESS | 3592 | --DOCSHELL 105EE400 == 48 [pid = 3592] [id = 575] 19:11:42 INFO - PROCESS | 3592 | --DOCSHELL 0F313800 == 47 [pid = 3592] [id = 574] 19:11:42 INFO - PROCESS | 3592 | --DOCSHELL 114D8C00 == 46 [pid = 3592] [id = 573] 19:11:42 INFO - PROCESS | 3592 | --DOCSHELL 16AAF800 == 45 [pid = 3592] [id = 572] 19:11:42 INFO - PROCESS | 3592 | --DOCSHELL 16175800 == 44 [pid = 3592] [id = 571] 19:11:42 INFO - PROCESS | 3592 | --DOCSHELL 15135800 == 43 [pid = 3592] [id = 570] 19:11:42 INFO - PROCESS | 3592 | --DOCSHELL 129F2800 == 42 [pid = 3592] [id = 569] 19:11:42 INFO - PROCESS | 3592 | --DOCSHELL 11F0D000 == 41 [pid = 3592] [id = 568] 19:11:42 INFO - PROCESS | 3592 | --DOCSHELL 1050DC00 == 40 [pid = 3592] [id = 565] 19:11:42 INFO - PROCESS | 3592 | --DOCSHELL 10B2E400 == 39 [pid = 3592] [id = 564] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (16ABBC00) [pid = 3592] [serial = 1535] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (118AE000) [pid = 3592] [serial = 1571] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (167C1400) [pid = 3592] [serial = 1568] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (10C06800) [pid = 3592] [serial = 1538] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (10558C00) [pid = 3592] [serial = 1651] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (13954000) [pid = 3592] [serial = 1654] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (167BBC00) [pid = 3592] [serial = 1657] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (18694400) [pid = 3592] [serial = 1690] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (17D13000) [pid = 3592] [serial = 1112] [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.] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (17C78C00) [pid = 3592] [serial = 1649] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (168C3000) [pid = 3592] [serial = 1577] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1393C000) [pid = 3592] [serial = 1574] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (16692C00) [pid = 3592] [serial = 1675] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (16AB6000) [pid = 3592] [serial = 1678] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (16175400) [pid = 3592] [serial = 1672] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (14532400) [pid = 3592] [serial = 1669] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (15105C00) [pid = 3592] [serial = 1670] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (10AC9800) [pid = 3592] [serial = 1663] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (10C0D400) [pid = 3592] [serial = 1664] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (12FA7000) [pid = 3592] [serial = 1666] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (131D2400) [pid = 3592] [serial = 1667] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1868C400) [pid = 3592] [serial = 1660] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (16693C00) [pid = 3592] [serial = 1676] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (17215800) [pid = 3592] [serial = 1681] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (16E25000) [pid = 3592] [serial = 1679] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (17D10800) [pid = 3592] [serial = 1688] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (17BE6400) [pid = 3592] [serial = 1682] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (17C71000) [pid = 3592] [serial = 1687] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (16695400) [pid = 3592] [serial = 1684] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (1669C000) [pid = 3592] [serial = 1685] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (16662400) [pid = 3592] [serial = 1673] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3592 | 1464232302480 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]]]}] 19:11:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 19:11:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 911ms 19:11:42 INFO - PROCESS | 3592 | 1464232302526 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 19:11:42 INFO - PROCESS | 3592 | 1464232302531 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 19:11:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 19:11:42 INFO - PROCESS | 3592 | 1464232302537 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 19:11:42 INFO - PROCESS | 3592 | 1464232302540 Marionette TRACE conn3 <- [1,2294,null,{}] 19:11:42 INFO - PROCESS | 3592 | 1464232302544 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}] 19:11:42 INFO - PROCESS | 3592 | 1464232302628 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 19:11:42 INFO - PROCESS | 3592 | 1464232302723 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:42 INFO - PROCESS | 3592 | ++DOCSHELL 10A53000 == 40 [pid = 3592] [id = 583] 19:11:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (10ACB400) [pid = 3592] [serial = 1749] [outer = 00000000] 19:11:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (10C14000) [pid = 3592] [serial = 1750] [outer = 10ACB400] 19:11:42 INFO - PROCESS | 3592 | 1464232302761 Marionette DEBUG loaded listener.js 19:11:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (12B23000) [pid = 3592] [serial = 1751] [outer = 10ACB400] 19:11:43 INFO - PROCESS | 3592 | 1464232303197 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]]]}] 19:11:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 19:11:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 717ms 19:11:43 INFO - PROCESS | 3592 | 1464232303243 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 19:11:43 INFO - PROCESS | 3592 | 1464232303245 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 19:11:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 19:11:43 INFO - PROCESS | 3592 | 1464232303249 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 19:11:43 INFO - PROCESS | 3592 | 1464232303252 Marionette TRACE conn3 <- [1,2298,null,{}] 19:11:43 INFO - PROCESS | 3592 | 1464232303262 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}] 19:11:43 INFO - PROCESS | 3592 | 1464232303347 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 19:11:43 INFO - PROCESS | 3592 | 1464232303361 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:43 INFO - PROCESS | 3592 | ++DOCSHELL 13954000 == 41 [pid = 3592] [id = 584] 19:11:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (13A4F400) [pid = 3592] [serial = 1752] [outer = 00000000] 19:11:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (14205400) [pid = 3592] [serial = 1753] [outer = 13A4F400] 19:11:43 INFO - PROCESS | 3592 | 1464232303410 Marionette DEBUG loaded listener.js 19:11:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (14535400) [pid = 3592] [serial = 1754] [outer = 13A4F400] 19:11:43 INFO - PROCESS | 3592 | 1464232303839 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]]]}] 19:11:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 19:11:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 612ms 19:11:43 INFO - PROCESS | 3592 | 1464232303853 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 19:11:43 INFO - PROCESS | 3592 | 1464232303856 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 19:11:43 INFO - PROCESS | 3592 | 1464232303859 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 19:11:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 19:11:43 INFO - PROCESS | 3592 | 1464232303860 Marionette TRACE conn3 <- [1,2302,null,{}] 19:11:43 INFO - PROCESS | 3592 | 1464232303864 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}] 19:11:43 INFO - PROCESS | 3592 | 1464232303954 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 19:11:43 INFO - PROCESS | 3592 | 1464232303961 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:43 INFO - PROCESS | 3592 | ++DOCSHELL 13935C00 == 42 [pid = 3592] [id = 585] 19:11:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (13A59C00) [pid = 3592] [serial = 1755] [outer = 00000000] 19:11:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (15134400) [pid = 3592] [serial = 1756] [outer = 13A59C00] 19:11:43 INFO - PROCESS | 3592 | 1464232304008 Marionette DEBUG loaded listener.js 19:11:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (1637F800) [pid = 3592] [serial = 1757] [outer = 13A59C00] 19:11:44 INFO - PROCESS | 3592 | 1464232304424 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]]]}] 19:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 19:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 613ms 19:11:44 INFO - PROCESS | 3592 | 1464232304484 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 19:11:44 INFO - PROCESS | 3592 | 1464232304486 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 19:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 19:11:44 INFO - PROCESS | 3592 | 1464232304489 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 19:11:44 INFO - PROCESS | 3592 | 1464232304491 Marionette TRACE conn3 <- [1,2306,null,{}] 19:11:44 INFO - PROCESS | 3592 | 1464232304494 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}] 19:11:44 INFO - PROCESS | 3592 | 1464232304616 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 19:11:44 INFO - PROCESS | 3592 | 1464232304622 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:44 INFO - PROCESS | 3592 | ++DOCSHELL 10C0D800 == 43 [pid = 3592] [id = 586] 19:11:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (16389C00) [pid = 3592] [serial = 1758] [outer = 00000000] 19:11:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1666EC00) [pid = 3592] [serial = 1759] [outer = 16389C00] 19:11:44 INFO - PROCESS | 3592 | 1464232304651 Marionette DEBUG loaded listener.js 19:11:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1668FC00) [pid = 3592] [serial = 1760] [outer = 16389C00] 19:11:45 INFO - PROCESS | 3592 | 1464232305128 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] 19:11:45 INFO - PROCESS | 3592 | 1464232305199 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 19:11:45 INFO - PROCESS | 3592 | 1464232305202 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 19:11:45 INFO - PROCESS | 3592 | 1464232305204 Marionette TRACE conn3 <- [1,2310,null,{}] 19:11:45 INFO - PROCESS | 3592 | 1464232305207 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}] 19:11:45 INFO - PROCESS | 3592 | 1464232305346 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 19:11:45 INFO - PROCESS | 3592 | 1464232305415 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:45 INFO - PROCESS | 3592 | ++DOCSHELL 11FA6800 == 44 [pid = 3592] [id = 587] 19:11:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (16391800) [pid = 3592] [serial = 1761] [outer = 00000000] 19:11:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (168C0800) [pid = 3592] [serial = 1762] [outer = 16391800] 19:11:45 INFO - PROCESS | 3592 | 1464232305445 Marionette DEBUG loaded listener.js 19:11:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (16ABE000) [pid = 3592] [serial = 1763] [outer = 16391800] 19:11:45 INFO - PROCESS | 3592 | 1464232305848 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]]]}] 19:11:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 19:11:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 702ms 19:11:45 INFO - PROCESS | 3592 | 1464232305907 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 19:11:45 INFO - PROCESS | 3592 | 1464232305909 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 19:11:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 19:11:45 INFO - PROCESS | 3592 | 1464232305912 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 19:11:45 INFO - PROCESS | 3592 | 1464232305914 Marionette TRACE conn3 <- [1,2314,null,{}] 19:11:45 INFO - PROCESS | 3592 | 1464232305917 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}] 19:11:46 INFO - PROCESS | 3592 | 1464232306038 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 19:11:46 INFO - PROCESS | 3592 | 1464232306048 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:46 INFO - PROCESS | 3592 | ++DOCSHELL 167B4C00 == 45 [pid = 3592] [id = 588] 19:11:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (168C0400) [pid = 3592] [serial = 1764] [outer = 00000000] 19:11:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (16E2E000) [pid = 3592] [serial = 1765] [outer = 168C0400] 19:11:46 INFO - PROCESS | 3592 | 1464232306092 Marionette DEBUG loaded listener.js 19:11:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (16E2F000) [pid = 3592] [serial = 1766] [outer = 168C0400] 19:11:46 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (10AD0400) [pid = 3592] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 19:11:46 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (16AB0000) [pid = 3592] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 19:11:46 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (16385400) [pid = 3592] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 19:11:46 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (10503400) [pid = 3592] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 19:11:46 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (11F0EC00) [pid = 3592] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 19:11:46 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (1559E000) [pid = 3592] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 19:11:46 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (167B5400) [pid = 3592] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 19:11:46 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (129F3800) [pid = 3592] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 19:11:46 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (0F31DC00) [pid = 3592] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 19:11:46 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (118AB800) [pid = 3592] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 19:11:46 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1B62C800) [pid = 3592] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:11:46 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (110C5400) [pid = 3592] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 19:11:46 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (16388800) [pid = 3592] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 19:11:46 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (13809C00) [pid = 3592] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 19:11:46 INFO - PROCESS | 3592 | 1464232306635 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]]]}] 19:11:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 19:11:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 762ms 19:11:46 INFO - PROCESS | 3592 | 1464232306695 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 19:11:46 INFO - PROCESS | 3592 | 1464232306697 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 19:11:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 19:11:46 INFO - PROCESS | 3592 | 1464232306700 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 19:11:46 INFO - PROCESS | 3592 | 1464232306685 Marionette TRACE conn3 <- [1,2318,null,{}] 19:11:46 INFO - PROCESS | 3592 | 1464232306688 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}] 19:11:46 INFO - PROCESS | 3592 | 1464232306768 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 19:11:46 INFO - PROCESS | 3592 | 1464232306868 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:46 INFO - PROCESS | 3592 | ++DOCSHELL 10AC1C00 == 46 [pid = 3592] [id = 589] 19:11:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (10AD0400) [pid = 3592] [serial = 1767] [outer = 00000000] 19:11:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (1459BC00) [pid = 3592] [serial = 1768] [outer = 10AD0400] 19:11:46 INFO - PROCESS | 3592 | 1464232306913 Marionette DEBUG loaded listener.js 19:11:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (16AB5C00) [pid = 3592] [serial = 1769] [outer = 10AD0400] 19:11:47 INFO - PROCESS | 3592 | 1464232307262 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]]]}] 19:11:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 19:11:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 612ms 19:11:47 INFO - PROCESS | 3592 | 1464232307335 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 19:11:47 INFO - PROCESS | 3592 | 1464232307337 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 19:11:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 19:11:47 INFO - PROCESS | 3592 | 1464232307344 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 19:11:47 INFO - PROCESS | 3592 | 1464232307346 Marionette TRACE conn3 <- [1,2322,null,{}] 19:11:47 INFO - PROCESS | 3592 | 1464232307349 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}] 19:11:47 INFO - PROCESS | 3592 | 1464232307432 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 19:11:47 INFO - PROCESS | 3592 | 1464232307422 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:47 INFO - PROCESS | 3592 | ++DOCSHELL 1386F800 == 47 [pid = 3592] [id = 590] 19:11:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (167BE000) [pid = 3592] [serial = 1770] [outer = 00000000] 19:11:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (17B76C00) [pid = 3592] [serial = 1771] [outer = 167BE000] 19:11:47 INFO - PROCESS | 3592 | 1464232307466 Marionette DEBUG loaded listener.js 19:11:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (17C6FC00) [pid = 3592] [serial = 1772] [outer = 167BE000] 19:11:47 INFO - PROCESS | 3592 | 1464232307864 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]]]}] 19:11:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 19:11:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 567ms 19:11:47 INFO - PROCESS | 3592 | 1464232307904 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 19:11:47 INFO - PROCESS | 3592 | 1464232307906 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 19:11:47 INFO - PROCESS | 3592 | 1464232307909 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 19:11:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 19:11:47 INFO - PROCESS | 3592 | 1464232307911 Marionette TRACE conn3 <- [1,2326,null,{}] 19:11:47 INFO - PROCESS | 3592 | 1464232307928 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}] 19:11:48 INFO - PROCESS | 3592 | 1464232308020 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 19:11:48 INFO - PROCESS | 3592 | 1464232308027 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:48 INFO - PROCESS | 3592 | ++DOCSHELL 10ACD000 == 48 [pid = 3592] [id = 591] 19:11:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (11252000) [pid = 3592] [serial = 1773] [outer = 00000000] 19:11:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (17D0D800) [pid = 3592] [serial = 1774] [outer = 11252000] 19:11:48 INFO - PROCESS | 3592 | 1464232308072 Marionette DEBUG loaded listener.js 19:11:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (181F1000) [pid = 3592] [serial = 1775] [outer = 11252000] 19:11:48 INFO - PROCESS | 3592 | 1464232308591 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]]]}] 19:11:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 19:11:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 732ms 19:11:48 INFO - PROCESS | 3592 | 1464232308650 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 19:11:48 INFO - PROCESS | 3592 | 1464232308655 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 19:11:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 19:11:48 INFO - PROCESS | 3592 | 1464232308660 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 19:11:48 INFO - PROCESS | 3592 | 1464232308665 Marionette TRACE conn3 <- [1,2330,null,{}] 19:11:48 INFO - PROCESS | 3592 | 1464232308672 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}] 19:11:48 INFO - PROCESS | 3592 | 1464232308844 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 19:11:48 INFO - PROCESS | 3592 | 1464232308964 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:48 INFO - PROCESS | 3592 | ++DOCSHELL 0F312C00 == 49 [pid = 3592] [id = 592] 19:11:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (0F314C00) [pid = 3592] [serial = 1776] [outer = 00000000] 19:11:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (10C0D400) [pid = 3592] [serial = 1777] [outer = 0F314C00] 19:11:49 INFO - PROCESS | 3592 | 1464232309021 Marionette DEBUG loaded listener.js 19:11:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (114DC800) [pid = 3592] [serial = 1778] [outer = 0F314C00] 19:11:49 INFO - PROCESS | 3592 | 1464232309579 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]]]}] 19:11:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 19:11:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 956ms 19:11:49 INFO - PROCESS | 3592 | 1464232309609 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 19:11:49 INFO - PROCESS | 3592 | 1464232309615 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 19:11:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 19:11:49 INFO - PROCESS | 3592 | 1464232309622 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 19:11:49 INFO - PROCESS | 3592 | 1464232309625 Marionette TRACE conn3 <- [1,2334,null,{}] 19:11:49 INFO - PROCESS | 3592 | 1464232309629 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}] 19:11:49 INFO - PROCESS | 3592 | 1464232309738 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 19:11:49 INFO - PROCESS | 3592 | 1464232309881 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:49 INFO - PROCESS | 3592 | ++DOCSHELL 1318CC00 == 50 [pid = 3592] [id = 593] 19:11:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (131EA000) [pid = 3592] [serial = 1779] [outer = 00000000] 19:11:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1394C800) [pid = 3592] [serial = 1780] [outer = 131EA000] 19:11:49 INFO - PROCESS | 3592 | 1464232309939 Marionette DEBUG loaded listener.js 19:11:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (1452F000) [pid = 3592] [serial = 1781] [outer = 131EA000] 19:11:50 INFO - PROCESS | 3592 | 1464232310548 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]]]}] 19:11:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 19:11:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 956ms 19:11:50 INFO - PROCESS | 3592 | 1464232310589 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 19:11:50 INFO - PROCESS | 3592 | 1464232310591 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 19:11:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 19:11:50 INFO - PROCESS | 3592 | 1464232310595 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 19:11:50 INFO - PROCESS | 3592 | 1464232310599 Marionette TRACE conn3 <- [1,2338,null,{}] 19:11:50 INFO - PROCESS | 3592 | 1464232310611 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}] 19:11:50 INFO - PROCESS | 3592 | 1464232310705 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 19:11:50 INFO - PROCESS | 3592 | 1464232310847 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:50 INFO - PROCESS | 3592 | ++DOCSHELL 168B9000 == 51 [pid = 3592] [id = 594] 19:11:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (168BF800) [pid = 3592] [serial = 1782] [outer = 00000000] 19:11:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (16ABC800) [pid = 3592] [serial = 1783] [outer = 168BF800] 19:11:50 INFO - PROCESS | 3592 | 1464232310906 Marionette DEBUG loaded listener.js 19:11:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (17B75000) [pid = 3592] [serial = 1784] [outer = 168BF800] 19:11:51 INFO - PROCESS | 3592 | 1464232311499 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]]]}] 19:11:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 19:11:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 956ms 19:11:51 INFO - PROCESS | 3592 | 1464232311546 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 19:11:51 INFO - PROCESS | 3592 | 1464232311549 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 19:11:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 19:11:51 INFO - PROCESS | 3592 | 1464232311553 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 19:11:51 INFO - PROCESS | 3592 | 1464232311555 Marionette TRACE conn3 <- [1,2342,null,{}] 19:11:51 INFO - PROCESS | 3592 | 1464232311559 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}] 19:11:51 INFO - PROCESS | 3592 | 1464232311668 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 19:11:51 INFO - PROCESS | 3592 | 1464232311809 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:51 INFO - PROCESS | 3592 | ++DOCSHELL 16ABC400 == 52 [pid = 3592] [id = 595] 19:11:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (16B96800) [pid = 3592] [serial = 1785] [outer = 00000000] 19:11:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (19BC3400) [pid = 3592] [serial = 1786] [outer = 16B96800] 19:11:51 INFO - PROCESS | 3592 | 1464232311866 Marionette DEBUG loaded listener.js 19:11:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (19BCC400) [pid = 3592] [serial = 1787] [outer = 16B96800] 19:11:52 INFO - PROCESS | 3592 | 1464232312453 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]]]}] 19:11:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 19:11:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 956ms 19:11:52 INFO - PROCESS | 3592 | 1464232312517 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 19:11:52 INFO - PROCESS | 3592 | 1464232312519 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 19:11:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 19:11:52 INFO - PROCESS | 3592 | 1464232312523 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 19:11:52 INFO - PROCESS | 3592 | 1464232312525 Marionette TRACE conn3 <- [1,2346,null,{}] 19:11:52 INFO - PROCESS | 3592 | 1464232312528 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}] 19:11:52 INFO - PROCESS | 3592 | 1464232312663 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 19:11:52 INFO - PROCESS | 3592 | 1464232312678 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:52 INFO - PROCESS | 3592 | ++DOCSHELL 10C11000 == 53 [pid = 3592] [id = 596] 19:11:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (10F95C00) [pid = 3592] [serial = 1788] [outer = 00000000] 19:11:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (14207800) [pid = 3592] [serial = 1789] [outer = 10F95C00] 19:11:52 INFO - PROCESS | 3592 | 1464232312733 Marionette DEBUG loaded listener.js 19:11:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (166DE800) [pid = 3592] [serial = 1790] [outer = 10F95C00] 19:11:53 INFO - PROCESS | 3592 | 1464232313467 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]]]}] 19:11:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 19:11:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1001ms 19:11:53 INFO - PROCESS | 3592 | 1464232313509 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 19:11:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 19:11:53 INFO - PROCESS | 3592 | 1464232313513 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 19:11:53 INFO - PROCESS | 3592 | 1464232313518 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 19:11:53 INFO - PROCESS | 3592 | 1464232313522 Marionette TRACE conn3 <- [1,2350,null,{}] 19:11:53 INFO - PROCESS | 3592 | 1464232313543 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}] 19:11:53 INFO - PROCESS | 3592 | 1464232313643 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 19:11:53 INFO - PROCESS | 3592 | 1464232313788 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:53 INFO - PROCESS | 3592 | ++DOCSHELL 10C14C00 == 54 [pid = 3592] [id = 597] 19:11:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (129FB400) [pid = 3592] [serial = 1791] [outer = 00000000] 19:11:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (13129400) [pid = 3592] [serial = 1792] [outer = 129FB400] 19:11:53 INFO - PROCESS | 3592 | 1464232313841 Marionette DEBUG loaded listener.js 19:11:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (1386C400) [pid = 3592] [serial = 1793] [outer = 129FB400] 19:11:54 INFO - PROCESS | 3592 | --DOCSHELL 1420B000 == 53 [pid = 3592] [id = 497] 19:11:54 INFO - PROCESS | 3592 | --DOCSHELL 1386F800 == 52 [pid = 3592] [id = 590] 19:11:54 INFO - PROCESS | 3592 | --DOCSHELL 10AC1C00 == 51 [pid = 3592] [id = 589] 19:11:54 INFO - PROCESS | 3592 | --DOCSHELL 167B4C00 == 50 [pid = 3592] [id = 588] 19:11:54 INFO - PROCESS | 3592 | --DOCSHELL 11FA6800 == 49 [pid = 3592] [id = 587] 19:11:54 INFO - PROCESS | 3592 | --DOCSHELL 10C0D800 == 48 [pid = 3592] [id = 586] 19:11:54 INFO - PROCESS | 3592 | --DOCSHELL 13935C00 == 47 [pid = 3592] [id = 585] 19:11:54 INFO - PROCESS | 3592 | --DOCSHELL 13954000 == 46 [pid = 3592] [id = 584] 19:11:54 INFO - PROCESS | 3592 | --DOCSHELL 10A53000 == 45 [pid = 3592] [id = 583] 19:11:54 INFO - PROCESS | 3592 | --DOCSHELL 10C13C00 == 44 [pid = 3592] [id = 582] 19:11:54 INFO - PROCESS | 3592 | --DOCSHELL 167C1000 == 43 [pid = 3592] [id = 580] 19:11:54 INFO - PROCESS | 3592 | --DOCSHELL 16389800 == 42 [pid = 3592] [id = 579] 19:11:54 INFO - PROCESS | 3592 | --DOCSHELL 10F9E800 == 41 [pid = 3592] [id = 578] 19:11:54 INFO - PROCESS | 3592 | --DOCSHELL 17C75400 == 40 [pid = 3592] [id = 577] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (1B72C800) [pid = 3592] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (129FAC00) [pid = 3592] [serial = 1613] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (16E31C00) [pid = 3592] [serial = 1619] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1510E400) [pid = 3592] [serial = 1616] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (17C72800) [pid = 3592] [serial = 1720] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1638B000) [pid = 3592] [serial = 1712] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (132EB400) [pid = 3592] [serial = 1708] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (13935400) [pid = 3592] [serial = 1709] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (10AC3400) [pid = 3592] [serial = 1723] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (17D0B800) [pid = 3592] [serial = 1699] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (1868BC00) [pid = 3592] [serial = 1721] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (16665C00) [pid = 3592] [serial = 1726] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (11857400) [pid = 3592] [serial = 1724] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (19BC2800) [pid = 3592] [serial = 1730] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (16E2B400) [pid = 3592] [serial = 1718] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (168B8800) [pid = 3592] [serial = 1727] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (167BF000) [pid = 3592] [serial = 1715] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (18692C00) [pid = 3592] [serial = 1729] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (16E24400) [pid = 3592] [serial = 1717] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (15960000) [pid = 3592] [serial = 1702] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (167BA800) [pid = 3592] [serial = 1714] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (196EE400) [pid = 3592] [serial = 1691] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1386E000) [pid = 3592] [serial = 1706] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (13862000) [pid = 3592] [serial = 1705] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (15110400) [pid = 3592] [serial = 1696] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (11FAAC00) [pid = 3592] [serial = 1693] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1617D800) [pid = 3592] [serial = 1711] [outer = 00000000] [url = about:blank] 19:11:54 INFO - PROCESS | 3592 | 1464232314418 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]]]}] 19:11:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 19:11:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 956ms 19:11:54 INFO - PROCESS | 3592 | 1464232314481 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 19:11:54 INFO - PROCESS | 3592 | 1464232314486 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 19:11:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 19:11:54 INFO - PROCESS | 3592 | 1464232314492 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 19:11:54 INFO - PROCESS | 3592 | 1464232314494 Marionette TRACE conn3 <- [1,2354,null,{}] 19:11:54 INFO - PROCESS | 3592 | 1464232314518 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}] 19:11:54 INFO - PROCESS | 3592 | 1464232314590 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 19:11:54 INFO - PROCESS | 3592 | 1464232314603 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:54 INFO - PROCESS | 3592 | ++DOCSHELL 11FA6800 == 41 [pid = 3592] [id = 598] 19:11:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (129FAC00) [pid = 3592] [serial = 1794] [outer = 00000000] 19:11:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (13808C00) [pid = 3592] [serial = 1795] [outer = 129FAC00] 19:11:54 INFO - PROCESS | 3592 | 1464232314651 Marionette DEBUG loaded listener.js 19:11:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (13934400) [pid = 3592] [serial = 1796] [outer = 129FAC00] 19:11:55 INFO - PROCESS | 3592 | 1464232315140 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]]]}] 19:11:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 19:11:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 672ms 19:11:55 INFO - PROCESS | 3592 | 1464232315155 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 19:11:55 INFO - PROCESS | 3592 | 1464232315157 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 19:11:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 19:11:55 INFO - PROCESS | 3592 | 1464232315160 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 19:11:55 INFO - PROCESS | 3592 | 1464232315164 Marionette TRACE conn3 <- [1,2358,null,{}] 19:11:55 INFO - PROCESS | 3592 | 1464232315174 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}] 19:11:55 INFO - PROCESS | 3592 | 1464232315262 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 19:11:55 INFO - PROCESS | 3592 | 1464232315273 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:55 INFO - PROCESS | 3592 | ++DOCSHELL 16383C00 == 42 [pid = 3592] [id = 599] 19:11:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (16384000) [pid = 3592] [serial = 1797] [outer = 00000000] 19:11:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (1638D000) [pid = 3592] [serial = 1798] [outer = 16384000] 19:11:55 INFO - PROCESS | 3592 | 1464232315303 Marionette DEBUG loaded listener.js 19:11:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1668D400) [pid = 3592] [serial = 1799] [outer = 16384000] 19:11:55 INFO - PROCESS | 3592 | 1464232315758 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]]]}] 19:11:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 19:11:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 672ms 19:11:55 INFO - PROCESS | 3592 | 1464232315824 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 19:11:55 INFO - PROCESS | 3592 | 1464232315827 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 19:11:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 19:11:55 INFO - PROCESS | 3592 | 1464232315830 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 19:11:55 INFO - PROCESS | 3592 | 1464232315832 Marionette TRACE conn3 <- [1,2362,null,{}] 19:11:55 INFO - PROCESS | 3592 | 1464232315835 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}] 19:11:55 INFO - PROCESS | 3592 | 1464232315950 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 19:11:56 INFO - PROCESS | 3592 | 1464232316054 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:56 INFO - PROCESS | 3592 | ++DOCSHELL 167B9000 == 43 [pid = 3592] [id = 600] 19:11:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (167B9400) [pid = 3592] [serial = 1800] [outer = 00000000] 19:11:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (168B6C00) [pid = 3592] [serial = 1801] [outer = 167B9400] 19:11:56 INFO - PROCESS | 3592 | 1464232316082 Marionette DEBUG loaded listener.js 19:11:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (168C2C00) [pid = 3592] [serial = 1802] [outer = 167B9400] 19:11:56 INFO - PROCESS | 3592 | 1464232316459 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]]]}] 19:11:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 19:11:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 672ms 19:11:56 INFO - PROCESS | 3592 | 1464232316494 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 19:11:56 INFO - PROCESS | 3592 | 1464232316496 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 19:11:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 19:11:56 INFO - PROCESS | 3592 | 1464232316499 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 19:11:56 INFO - PROCESS | 3592 | 1464232316501 Marionette TRACE conn3 <- [1,2366,null,{}] 19:11:56 INFO - PROCESS | 3592 | 1464232316504 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}] 19:11:56 INFO - PROCESS | 3592 | 1464232316646 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 19:11:56 INFO - PROCESS | 3592 | 1464232316656 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:56 INFO - PROCESS | 3592 | ++DOCSHELL 168BD400 == 44 [pid = 3592] [id = 601] 19:11:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (168C4800) [pid = 3592] [serial = 1803] [outer = 00000000] 19:11:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (16E24400) [pid = 3592] [serial = 1804] [outer = 168C4800] 19:11:56 INFO - PROCESS | 3592 | 1464232316700 Marionette DEBUG loaded listener.js 19:11:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (16E2C800) [pid = 3592] [serial = 1805] [outer = 168C4800] 19:11:57 INFO - PROCESS | 3592 | 1464232317170 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]]]}] 19:11:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 19:11:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 702ms 19:11:57 INFO - PROCESS | 3592 | 1464232317221 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 19:11:57 INFO - PROCESS | 3592 | 1464232317223 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 19:11:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 19:11:57 INFO - PROCESS | 3592 | 1464232317234 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 19:11:57 INFO - PROCESS | 3592 | 1464232317235 Marionette TRACE conn3 <- [1,2370,null,{}] 19:11:57 INFO - PROCESS | 3592 | 1464232317239 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}] 19:11:57 INFO - PROCESS | 3592 | 1464232317384 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 19:11:57 INFO - PROCESS | 3592 | 1464232317452 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:57 INFO - PROCESS | 3592 | ++DOCSHELL 16F22000 == 45 [pid = 3592] [id = 602] 19:11:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (1753C000) [pid = 3592] [serial = 1806] [outer = 00000000] 19:11:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1868B000) [pid = 3592] [serial = 1807] [outer = 1753C000] 19:11:57 INFO - PROCESS | 3592 | 1464232317498 Marionette DEBUG loaded listener.js 19:11:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (196ECC00) [pid = 3592] [serial = 1808] [outer = 1753C000] 19:11:57 INFO - PROCESS | 3592 | 1464232317907 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]]]}] 19:11:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 19:11:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 702ms 19:11:57 INFO - PROCESS | 3592 | 1464232317936 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 19:11:57 INFO - PROCESS | 3592 | 1464232317938 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 19:11:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 19:11:57 INFO - PROCESS | 3592 | 1464232317941 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 19:11:57 INFO - PROCESS | 3592 | 1464232317943 Marionette TRACE conn3 <- [1,2374,null,{}] 19:11:57 INFO - PROCESS | 3592 | 1464232317947 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}] 19:11:58 INFO - PROCESS | 3592 | 1464232318063 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 19:11:58 INFO - PROCESS | 3592 | 1464232318116 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:58 INFO - PROCESS | 3592 | ++DOCSHELL 10A5E800 == 46 [pid = 3592] [id = 603] 19:11:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (196EF400) [pid = 3592] [serial = 1809] [outer = 00000000] 19:11:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (19BC4400) [pid = 3592] [serial = 1810] [outer = 196EF400] 19:11:58 INFO - PROCESS | 3592 | 1464232318168 Marionette DEBUG loaded listener.js 19:11:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (19BCEC00) [pid = 3592] [serial = 1811] [outer = 196EF400] 19:11:58 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (16391800) [pid = 3592] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 19:11:58 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (102C9800) [pid = 3592] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 19:11:58 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (12FB2C00) [pid = 3592] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 19:11:58 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (13A4F400) [pid = 3592] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 19:11:58 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (10ACB400) [pid = 3592] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 19:11:58 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (16389C00) [pid = 3592] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 19:11:58 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (16AB5400) [pid = 3592] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 19:11:58 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (10F97C00) [pid = 3592] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 19:11:58 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (10B20C00) [pid = 3592] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 19:11:58 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (13A59C00) [pid = 3592] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 19:11:58 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (16F25400) [pid = 3592] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 19:11:58 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (181EE000) [pid = 3592] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 19:11:58 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (10AD0400) [pid = 3592] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 19:11:58 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1638A400) [pid = 3592] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 19:11:58 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (16176000) [pid = 3592] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 19:11:58 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (168C0400) [pid = 3592] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 19:11:58 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (10C0F400) [pid = 3592] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 19:11:58 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (10F9A400) [pid = 3592] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 19:11:58 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (114E1000) [pid = 3592] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 19:11:58 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (166EB000) [pid = 3592] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 19:11:58 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (13953400) [pid = 3592] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 19:11:58 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (167BE000) [pid = 3592] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 19:11:58 INFO - PROCESS | 3592 | 1464232318756 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]]]}] 19:11:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 19:11:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 867ms 19:11:58 INFO - PROCESS | 3592 | 1464232318808 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 19:11:58 INFO - PROCESS | 3592 | 1464232318810 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 19:11:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 19:11:58 INFO - PROCESS | 3592 | 1464232318813 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 19:11:58 INFO - PROCESS | 3592 | 1464232318815 Marionette TRACE conn3 <- [1,2378,null,{}] 19:11:58 INFO - PROCESS | 3592 | 1464232318818 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}] 19:11:58 INFO - PROCESS | 3592 | 1464232318884 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 19:11:58 INFO - PROCESS | 3592 | 1464232318988 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:58 INFO - PROCESS | 3592 | ++DOCSHELL 10C09000 == 47 [pid = 3592] [id = 604] 19:11:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (10C09C00) [pid = 3592] [serial = 1812] [outer = 00000000] 19:11:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (12915C00) [pid = 3592] [serial = 1813] [outer = 10C09C00] 19:11:59 INFO - PROCESS | 3592 | 1464232319033 Marionette DEBUG loaded listener.js 19:11:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (15139400) [pid = 3592] [serial = 1814] [outer = 10C09C00] 19:11:59 INFO - PROCESS | 3592 | 1464232319387 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]]]}] 19:11:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 19:11:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 597ms 19:11:59 INFO - PROCESS | 3592 | 1464232319418 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 19:11:59 INFO - PROCESS | 3592 | 1464232319420 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 19:11:59 INFO - PROCESS | 3592 | 1464232319423 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 19:11:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 19:11:59 INFO - PROCESS | 3592 | 1464232319425 Marionette TRACE conn3 <- [1,2382,null,{}] 19:11:59 INFO - PROCESS | 3592 | 1464232319429 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}] 19:11:59 INFO - PROCESS | 3592 | 1464232319555 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 19:11:59 INFO - PROCESS | 3592 | 1464232319582 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:59 INFO - PROCESS | 3592 | ++DOCSHELL 1638A400 == 48 [pid = 3592] [id = 605] 19:11:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (16692000) [pid = 3592] [serial = 1815] [outer = 00000000] 19:11:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (16AB5400) [pid = 3592] [serial = 1816] [outer = 16692000] 19:11:59 INFO - PROCESS | 3592 | 1464232319619 Marionette DEBUG loaded listener.js 19:11:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (181F1800) [pid = 3592] [serial = 1817] [outer = 16692000] 19:12:00 INFO - PROCESS | 3592 | 1464232320030 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]]]}] 19:12:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 19:12:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 657ms 19:12:00 INFO - PROCESS | 3592 | 1464232320093 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 19:12:00 INFO - PROCESS | 3592 | 1464232320095 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 19:12:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 19:12:00 INFO - PROCESS | 3592 | 1464232320098 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 19:12:00 INFO - PROCESS | 3592 | 1464232320100 Marionette TRACE conn3 <- [1,2386,null,{}] 19:12:00 INFO - PROCESS | 3592 | 1464232320104 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}] 19:12:00 INFO - PROCESS | 3592 | 1464232320187 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 19:12:00 INFO - PROCESS | 3592 | 1464232320240 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:00 INFO - PROCESS | 3592 | ++DOCSHELL 105ED800 == 49 [pid = 3592] [id = 606] 19:12:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (1394A800) [pid = 3592] [serial = 1818] [outer = 00000000] 19:12:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (19E75000) [pid = 3592] [serial = 1819] [outer = 1394A800] 19:12:00 INFO - PROCESS | 3592 | 1464232320285 Marionette DEBUG loaded listener.js 19:12:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (19E7C000) [pid = 3592] [serial = 1820] [outer = 1394A800] 19:12:00 INFO - PROCESS | 3592 | 1464232320908 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]]]}] 19:12:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 19:12:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 867ms 19:12:00 INFO - PROCESS | 3592 | 1464232320964 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 19:12:00 INFO - PROCESS | 3592 | 1464232320968 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 19:12:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 19:12:00 INFO - PROCESS | 3592 | 1464232320974 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 19:12:00 INFO - PROCESS | 3592 | 1464232320978 Marionette TRACE conn3 <- [1,2390,null,{}] 19:12:00 INFO - PROCESS | 3592 | 1464232320984 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}] 19:12:01 INFO - PROCESS | 3592 | 1464232321129 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 19:12:01 INFO - PROCESS | 3592 | 1464232321281 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:01 INFO - PROCESS | 3592 | ++DOCSHELL 10C0CC00 == 50 [pid = 3592] [id = 607] 19:12:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (10C0D000) [pid = 3592] [serial = 1821] [outer = 00000000] 19:12:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (129F6400) [pid = 3592] [serial = 1822] [outer = 10C0D000] 19:12:01 INFO - PROCESS | 3592 | 1464232321340 Marionette DEBUG loaded listener.js 19:12:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (131EA400) [pid = 3592] [serial = 1823] [outer = 10C0D000] 19:12:01 INFO - PROCESS | 3592 | 1464232321966 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]]]}] 19:12:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 19:12:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1046ms 19:12:02 INFO - PROCESS | 3592 | 1464232322041 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 19:12:02 INFO - PROCESS | 3592 | 1464232322047 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 19:12:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 19:12:02 INFO - PROCESS | 3592 | 1464232322053 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 19:12:02 INFO - PROCESS | 3592 | 1464232322056 Marionette TRACE conn3 <- [1,2394,null,{}] 19:12:02 INFO - PROCESS | 3592 | 1464232322058 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}] 19:12:02 INFO - PROCESS | 3592 | 1464232322168 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 19:12:02 INFO - PROCESS | 3592 | 1464232322319 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:02 INFO - PROCESS | 3592 | ++DOCSHELL 1393DC00 == 51 [pid = 3592] [id = 608] 19:12:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (14534000) [pid = 3592] [serial = 1824] [outer = 00000000] 19:12:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (16382800) [pid = 3592] [serial = 1825] [outer = 14534000] 19:12:02 INFO - PROCESS | 3592 | 1464232322375 Marionette DEBUG loaded listener.js 19:12:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (16669400) [pid = 3592] [serial = 1826] [outer = 14534000] 19:12:02 INFO - PROCESS | 3592 | 1464232322953 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]]]}] 19:12:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 19:12:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 956ms 19:12:02 INFO - PROCESS | 3592 | 1464232323003 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 19:12:02 INFO - PROCESS | 3592 | 1464232323006 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 19:12:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 19:12:03 INFO - PROCESS | 3592 | 1464232323010 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 19:12:03 INFO - PROCESS | 3592 | 1464232323014 Marionette TRACE conn3 <- [1,2398,null,{}] 19:12:03 INFO - PROCESS | 3592 | 1464232323025 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}] 19:12:03 INFO - PROCESS | 3592 | 1464232323137 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 19:12:03 INFO - PROCESS | 3592 | 1464232323267 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:03 INFO - PROCESS | 3592 | ++DOCSHELL 17D10C00 == 52 [pid = 3592] [id = 609] 19:12:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (17D13000) [pid = 3592] [serial = 1827] [outer = 00000000] 19:12:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (19B7A000) [pid = 3592] [serial = 1828] [outer = 17D13000] 19:12:03 INFO - PROCESS | 3592 | 1464232323326 Marionette DEBUG loaded listener.js 19:12:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (19E78000) [pid = 3592] [serial = 1829] [outer = 17D13000] 19:12:03 INFO - PROCESS | 3592 | 1464232323928 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]]]}] 19:12:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 19:12:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 956ms 19:12:03 INFO - PROCESS | 3592 | 1464232323977 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 19:12:03 INFO - PROCESS | 3592 | 1464232323979 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 19:12:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 19:12:03 INFO - PROCESS | 3592 | 1464232323983 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 19:12:03 INFO - PROCESS | 3592 | 1464232323967 Marionette TRACE conn3 <- [1,2402,null,{}] 19:12:03 INFO - PROCESS | 3592 | 1464232323986 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}] 19:12:04 INFO - PROCESS | 3592 | 1464232324095 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 19:12:04 INFO - PROCESS | 3592 | 1464232324241 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:04 INFO - PROCESS | 3592 | ++DOCSHELL 196ED400 == 53 [pid = 3592] [id = 610] 19:12:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (196F7000) [pid = 3592] [serial = 1830] [outer = 00000000] 19:12:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1A260400) [pid = 3592] [serial = 1831] [outer = 196F7000] 19:12:04 INFO - PROCESS | 3592 | 1464232324305 Marionette DEBUG loaded listener.js 19:12:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1A261C00) [pid = 3592] [serial = 1832] [outer = 196F7000] 19:12:05 INFO - PROCESS | 3592 | 1464232325080 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]]]}] 19:12:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 19:12:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1165ms 19:12:05 INFO - PROCESS | 3592 | 1464232325124 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 19:12:05 INFO - PROCESS | 3592 | 1464232325128 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 19:12:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 19:12:05 INFO - PROCESS | 3592 | 1464232325133 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 19:12:05 INFO - PROCESS | 3592 | 1464232325137 Marionette TRACE conn3 <- [1,2406,null,{}] 19:12:05 INFO - PROCESS | 3592 | 1464232325143 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}] 19:12:05 INFO - PROCESS | 3592 | 1464232325242 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 19:12:05 INFO - PROCESS | 3592 | 1464232325400 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:05 INFO - PROCESS | 3592 | ++DOCSHELL 10B29800 == 54 [pid = 3592] [id = 611] 19:12:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (10BB0400) [pid = 3592] [serial = 1833] [outer = 00000000] 19:12:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (110BFC00) [pid = 3592] [serial = 1834] [outer = 10BB0400] 19:12:05 INFO - PROCESS | 3592 | 1464232325452 Marionette DEBUG loaded listener.js 19:12:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (10C08C00) [pid = 3592] [serial = 1835] [outer = 10BB0400] 19:12:05 INFO - PROCESS | 3592 | --DOCSHELL 1638A400 == 53 [pid = 3592] [id = 605] 19:12:05 INFO - PROCESS | 3592 | --DOCSHELL 10C09000 == 52 [pid = 3592] [id = 604] 19:12:05 INFO - PROCESS | 3592 | --DOCSHELL 10A5E800 == 51 [pid = 3592] [id = 603] 19:12:05 INFO - PROCESS | 3592 | --DOCSHELL 16F22000 == 50 [pid = 3592] [id = 602] 19:12:05 INFO - PROCESS | 3592 | --DOCSHELL 168BD400 == 49 [pid = 3592] [id = 601] 19:12:05 INFO - PROCESS | 3592 | --DOCSHELL 167B9000 == 48 [pid = 3592] [id = 600] 19:12:05 INFO - PROCESS | 3592 | --DOCSHELL 16383C00 == 47 [pid = 3592] [id = 599] 19:12:05 INFO - PROCESS | 3592 | --DOCSHELL 11FA6800 == 46 [pid = 3592] [id = 598] 19:12:05 INFO - PROCESS | 3592 | --DOCSHELL 10C14C00 == 45 [pid = 3592] [id = 597] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (16E2F000) [pid = 3592] [serial = 1766] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (12B24800) [pid = 3592] [serial = 1748] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (16F26000) [pid = 3592] [serial = 1610] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (168C0800) [pid = 3592] [serial = 1762] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1599A000) [pid = 3592] [serial = 1697] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (17B76C00) [pid = 3592] [serial = 1771] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (12FB0C00) [pid = 3592] [serial = 1735] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (17D0D800) [pid = 3592] [serial = 1774] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (17C6FC00) [pid = 3592] [serial = 1772] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (16ABE000) [pid = 3592] [serial = 1763] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (10B1F400) [pid = 3592] [serial = 1652] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (145A6800) [pid = 3592] [serial = 1655] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (14535400) [pid = 3592] [serial = 1754] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (10C14000) [pid = 3592] [serial = 1750] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1666EC00) [pid = 3592] [serial = 1759] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (19E72C00) [pid = 3592] [serial = 1742] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (12915800) [pid = 3592] [serial = 1747] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (1668FC00) [pid = 3592] [serial = 1760] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (19BD0400) [pid = 3592] [serial = 1732] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (167B7000) [pid = 3592] [serial = 1703] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (15134400) [pid = 3592] [serial = 1756] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (196ED800) [pid = 3592] [serial = 1700] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (14205400) [pid = 3592] [serial = 1753] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (18694000) [pid = 3592] [serial = 1661] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (16AB5C00) [pid = 3592] [serial = 1769] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (16ABAC00) [pid = 3592] [serial = 1739] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (16F25000) [pid = 3592] [serial = 1658] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (16E2E000) [pid = 3592] [serial = 1765] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (12FA5400) [pid = 3592] [serial = 1694] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (12B23000) [pid = 3592] [serial = 1751] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (1637F800) [pid = 3592] [serial = 1757] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (19BCE000) [pid = 3592] [serial = 1741] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (19E80800) [pid = 3592] [serial = 1745] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (19E7C800) [pid = 3592] [serial = 1744] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (1459BC00) [pid = 3592] [serial = 1768] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (167BE800) [pid = 3592] [serial = 1738] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (13A5A400) [pid = 3592] [serial = 1736] [outer = 00000000] [url = about:blank] 19:12:05 INFO - PROCESS | 3592 | 1464232325997 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]]]}] 19:12:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 19:12:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 911ms 19:12:06 INFO - PROCESS | 3592 | 1464232326044 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 19:12:06 INFO - PROCESS | 3592 | 1464232326050 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 19:12:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 19:12:06 INFO - PROCESS | 3592 | 1464232326056 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 19:12:06 INFO - PROCESS | 3592 | 1464232326058 Marionette TRACE conn3 <- [1,2410,null,{}] 19:12:06 INFO - PROCESS | 3592 | 1464232326062 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}] 19:12:06 INFO - PROCESS | 3592 | 1464232326151 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 19:12:06 INFO - PROCESS | 3592 | 1464232326253 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:06 INFO - PROCESS | 3592 | ++DOCSHELL 10C11400 == 46 [pid = 3592] [id = 612] 19:12:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (10C14C00) [pid = 3592] [serial = 1836] [outer = 00000000] 19:12:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (129FA800) [pid = 3592] [serial = 1837] [outer = 10C14C00] 19:12:06 INFO - PROCESS | 3592 | 1464232326282 Marionette DEBUG loaded listener.js 19:12:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (12FA9C00) [pid = 3592] [serial = 1838] [outer = 10C14C00] 19:12:06 INFO - PROCESS | 3592 | 1464232326690 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]]]}] 19:12:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 19:12:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 702ms 19:12:06 INFO - PROCESS | 3592 | 1464232326757 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 19:12:06 INFO - PROCESS | 3592 | 1464232326760 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 19:12:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 19:12:06 INFO - PROCESS | 3592 | 1464232326763 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 19:12:06 INFO - PROCESS | 3592 | 1464232326767 Marionette TRACE conn3 <- [1,2414,null,{}] 19:12:06 INFO - PROCESS | 3592 | 1464232326777 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}] 19:12:06 INFO - PROCESS | 3592 | 1464232326864 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 19:12:06 INFO - PROCESS | 3592 | 1464232326874 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:06 INFO - PROCESS | 3592 | ++DOCSHELL 14205400 == 47 [pid = 3592] [id = 613] 19:12:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (14206800) [pid = 3592] [serial = 1839] [outer = 00000000] 19:12:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (14534400) [pid = 3592] [serial = 1840] [outer = 14206800] 19:12:06 INFO - PROCESS | 3592 | 1464232326923 Marionette DEBUG loaded listener.js 19:12:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (145A8C00) [pid = 3592] [serial = 1841] [outer = 14206800] 19:12:07 INFO - PROCESS | 3592 | 1464232327381 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]]]}] 19:12:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 19:12:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 672ms 19:12:07 INFO - PROCESS | 3592 | 1464232327427 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 19:12:07 INFO - PROCESS | 3592 | 1464232327430 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 19:12:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 19:12:07 INFO - PROCESS | 3592 | 1464232327433 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 19:12:07 INFO - PROCESS | 3592 | 1464232327435 Marionette TRACE conn3 <- [1,2418,null,{}] 19:12:07 INFO - PROCESS | 3592 | 1464232327438 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}] 19:12:07 INFO - PROCESS | 3592 | 1464232327523 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 19:12:07 INFO - PROCESS | 3592 | 1464232327532 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:07 INFO - PROCESS | 3592 | ++DOCSHELL 15138C00 == 48 [pid = 3592] [id = 614] 19:12:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (1595DC00) [pid = 3592] [serial = 1842] [outer = 00000000] 19:12:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (1637FC00) [pid = 3592] [serial = 1843] [outer = 1595DC00] 19:12:07 INFO - PROCESS | 3592 | 1464232327577 Marionette DEBUG loaded listener.js 19:12:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (16383800) [pid = 3592] [serial = 1844] [outer = 1595DC00] 19:12:08 INFO - PROCESS | 3592 | 1464232328007 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]]]}] 19:12:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 19:12:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 598ms 19:12:08 INFO - PROCESS | 3592 | 1464232328055 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 19:12:08 INFO - PROCESS | 3592 | 1464232328057 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 19:12:08 INFO - PROCESS | 3592 | 1464232328060 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 19:12:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 19:12:08 INFO - PROCESS | 3592 | 1464232328062 Marionette TRACE conn3 <- [1,2422,null,{}] 19:12:08 INFO - PROCESS | 3592 | 1464232328065 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}] 19:12:08 INFO - PROCESS | 3592 | 1464232328189 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 19:12:08 INFO - PROCESS | 3592 | 1464232328280 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:08 INFO - PROCESS | 3592 | ++DOCSHELL 1668F000 == 49 [pid = 3592] [id = 615] 19:12:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (1668F800) [pid = 3592] [serial = 1845] [outer = 00000000] 19:12:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (16699400) [pid = 3592] [serial = 1846] [outer = 1668F800] 19:12:08 INFO - PROCESS | 3592 | 1464232328306 Marionette DEBUG loaded listener.js 19:12:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (167B2800) [pid = 3592] [serial = 1847] [outer = 1668F800] 19:12:08 INFO - PROCESS | 3592 | 1464232328725 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]]]}] 19:12:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 19:12:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 702ms 19:12:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 19:12:08 INFO - PROCESS | 3592 | 1464232328764 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 19:12:08 INFO - PROCESS | 3592 | 1464232328766 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 19:12:08 INFO - PROCESS | 3592 | 1464232328769 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 19:12:08 INFO - PROCESS | 3592 | 1464232328771 Marionette TRACE conn3 <- [1,2426,null,{}] 19:12:08 INFO - PROCESS | 3592 | 1464232328774 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}] 19:12:08 INFO - PROCESS | 3592 | 1464232328908 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 19:12:08 INFO - PROCESS | 3592 | 1464232328970 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:08 INFO - PROCESS | 3592 | ++DOCSHELL 12FB0800 == 50 [pid = 3592] [id = 616] 19:12:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (16699000) [pid = 3592] [serial = 1848] [outer = 00000000] 19:12:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (16AB6000) [pid = 3592] [serial = 1849] [outer = 16699000] 19:12:09 INFO - PROCESS | 3592 | 1464232329022 Marionette DEBUG loaded listener.js 19:12:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (16B97000) [pid = 3592] [serial = 1850] [outer = 16699000] 19:12:09 INFO - PROCESS | 3592 | 1464232329440 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]]]}] 19:12:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 19:12:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 702ms 19:12:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 19:12:09 INFO - PROCESS | 3592 | 1464232329480 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 19:12:09 INFO - PROCESS | 3592 | 1464232329482 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 19:12:09 INFO - PROCESS | 3592 | 1464232329485 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 19:12:09 INFO - PROCESS | 3592 | 1464232329487 Marionette TRACE conn3 <- [1,2430,null,{}] 19:12:09 INFO - PROCESS | 3592 | 1464232329490 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}] 19:12:09 INFO - PROCESS | 3592 | 1464232329631 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 19:12:09 INFO - PROCESS | 3592 | 1464232329701 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:09 INFO - PROCESS | 3592 | ++DOCSHELL 16AB5C00 == 51 [pid = 3592] [id = 617] 19:12:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (16E24800) [pid = 3592] [serial = 1851] [outer = 00000000] 19:12:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (16F1EC00) [pid = 3592] [serial = 1852] [outer = 16E24800] 19:12:09 INFO - PROCESS | 3592 | 1464232329746 Marionette DEBUG loaded listener.js 19:12:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (16F24800) [pid = 3592] [serial = 1853] [outer = 16E24800] 19:12:10 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (17D10000) [pid = 3592] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 19:12:10 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (1753C000) [pid = 3592] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 19:12:10 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (196EF400) [pid = 3592] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 19:12:10 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (167B9400) [pid = 3592] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 19:12:10 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (16384000) [pid = 3592] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 19:12:10 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (10F95C00) [pid = 3592] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 19:12:10 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (129FB400) [pid = 3592] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 19:12:10 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (129FAC00) [pid = 3592] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 19:12:10 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (10C09C00) [pid = 3592] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 19:12:10 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (16692000) [pid = 3592] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 19:12:10 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (168C4800) [pid = 3592] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 19:12:10 INFO - PROCESS | 3592 | 1464232330221 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]]]}] 19:12:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 19:12:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 761ms 19:12:10 INFO - PROCESS | 3592 | 1464232330249 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 19:12:10 INFO - PROCESS | 3592 | 1464232330251 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 19:12:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 19:12:10 INFO - PROCESS | 3592 | 1464232330254 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 19:12:10 INFO - PROCESS | 3592 | 1464232330256 Marionette TRACE conn3 <- [1,2434,null,{}] 19:12:10 INFO - PROCESS | 3592 | 1464232330260 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}] 19:12:10 INFO - PROCESS | 3592 | 1464232330341 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 19:12:10 INFO - PROCESS | 3592 | 1464232330349 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:10 INFO - PROCESS | 3592 | ++DOCSHELL 110BDC00 == 52 [pid = 3592] [id = 618] 19:12:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (114D6000) [pid = 3592] [serial = 1854] [outer = 00000000] 19:12:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (16170800) [pid = 3592] [serial = 1855] [outer = 114D6000] 19:12:10 INFO - PROCESS | 3592 | 1464232330401 Marionette DEBUG loaded listener.js 19:12:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (16384000) [pid = 3592] [serial = 1856] [outer = 114D6000] 19:12:10 INFO - PROCESS | 3592 | 1464232330850 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]]]}] 19:12:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 19:12:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 613ms 19:12:10 INFO - PROCESS | 3592 | 1464232330873 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 19:12:10 INFO - PROCESS | 3592 | 1464232330875 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 19:12:10 INFO - PROCESS | 3592 | 1464232330879 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 19:12:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 19:12:10 INFO - PROCESS | 3592 | 1464232330880 Marionette TRACE conn3 <- [1,2438,null,{}] 19:12:10 INFO - PROCESS | 3592 | 1464232330884 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}] 19:12:10 INFO - PROCESS | 3592 | 1464232330993 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 19:12:10 INFO - PROCESS | 3592 | 1464232331002 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:10 INFO - PROCESS | 3592 | ++DOCSHELL 16E2A800 == 53 [pid = 3592] [id = 619] 19:12:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (16E2B800) [pid = 3592] [serial = 1857] [outer = 00000000] 19:12:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (1753F000) [pid = 3592] [serial = 1858] [outer = 16E2B800] 19:12:11 INFO - PROCESS | 3592 | 1464232331030 Marionette DEBUG loaded listener.js 19:12:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (17B76000) [pid = 3592] [serial = 1859] [outer = 16E2B800] 19:12:11 INFO - PROCESS | 3592 | 1464232331476 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]]]}] 19:12:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 19:12:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 672ms 19:12:11 INFO - PROCESS | 3592 | 1464232331541 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 19:12:11 INFO - PROCESS | 3592 | 1464232331543 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 19:12:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 19:12:11 INFO - PROCESS | 3592 | 1464232331546 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 19:12:11 INFO - PROCESS | 3592 | 1464232331548 Marionette TRACE conn3 <- [1,2442,null,{}] 19:12:11 INFO - PROCESS | 3592 | 1464232331551 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}] 19:12:11 INFO - PROCESS | 3592 | 1464232331634 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 19:12:11 INFO - PROCESS | 3592 | 1464232331641 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:11 INFO - PROCESS | 3592 | ++DOCSHELL 17C71C00 == 54 [pid = 3592] [id = 620] 19:12:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (17C77C00) [pid = 3592] [serial = 1860] [outer = 00000000] 19:12:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (17D0C800) [pid = 3592] [serial = 1861] [outer = 17C77C00] 19:12:11 INFO - PROCESS | 3592 | 1464232331687 Marionette DEBUG loaded listener.js 19:12:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (17D12000) [pid = 3592] [serial = 1862] [outer = 17C77C00] 19:12:12 INFO - PROCESS | 3592 | 1464232332202 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]]]}] 19:12:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 19:12:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 702ms 19:12:12 INFO - PROCESS | 3592 | 1464232332252 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 19:12:12 INFO - PROCESS | 3592 | 1464232332256 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 19:12:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 19:12:12 INFO - PROCESS | 3592 | 1464232332352 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 19:12:12 INFO - PROCESS | 3592 | 1464232332356 Marionette TRACE conn3 <- [1,2446,null,{}] 19:12:12 INFO - PROCESS | 3592 | 1464232332364 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}] 19:12:12 INFO - PROCESS | 3592 | 1464232332494 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 19:12:12 INFO - PROCESS | 3592 | 1464232332587 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:12 INFO - PROCESS | 3592 | ++DOCSHELL 105EE800 == 55 [pid = 3592] [id = 621] 19:12:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (105F3C00) [pid = 3592] [serial = 1863] [outer = 00000000] 19:12:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (11F9E800) [pid = 3592] [serial = 1864] [outer = 105F3C00] 19:12:12 INFO - PROCESS | 3592 | 1464232332685 Marionette DEBUG loaded listener.js 19:12:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (129FA400) [pid = 3592] [serial = 1865] [outer = 105F3C00] 19:12:13 INFO - PROCESS | 3592 | 1464232333269 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]]]}] 19:12:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 19:12:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 986ms 19:12:13 INFO - PROCESS | 3592 | 1464232333311 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 19:12:13 INFO - PROCESS | 3592 | 1464232333317 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 19:12:13 INFO - PROCESS | 3592 | 1464232333324 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 19:12:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 19:12:13 INFO - PROCESS | 3592 | 1464232333326 Marionette TRACE conn3 <- [1,2450,null,{}] 19:12:13 INFO - PROCESS | 3592 | 1464232333331 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}] 19:12:13 INFO - PROCESS | 3592 | 1464232333431 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 19:12:13 INFO - PROCESS | 3592 | 1464232333575 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:13 INFO - PROCESS | 3592 | ++DOCSHELL 13937000 == 56 [pid = 3592] [id = 622] 19:12:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (1394AC00) [pid = 3592] [serial = 1866] [outer = 00000000] 19:12:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (14532000) [pid = 3592] [serial = 1867] [outer = 1394AC00] 19:12:13 INFO - PROCESS | 3592 | 1464232333631 Marionette DEBUG loaded listener.js 19:12:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (15967000) [pid = 3592] [serial = 1868] [outer = 1394AC00] 19:12:14 INFO - PROCESS | 3592 | 1464232334214 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]]]}] 19:12:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 19:12:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 941ms 19:12:14 INFO - PROCESS | 3592 | 1464232334259 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 19:12:14 INFO - PROCESS | 3592 | 1464232334261 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 19:12:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 19:12:14 INFO - PROCESS | 3592 | 1464232334265 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 19:12:14 INFO - PROCESS | 3592 | 1464232334269 Marionette TRACE conn3 <- [1,2454,null,{}] 19:12:14 INFO - PROCESS | 3592 | 1464232334280 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}] 19:12:14 INFO - PROCESS | 3592 | 1464232334391 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 19:12:14 INFO - PROCESS | 3592 | 1464232334539 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:14 INFO - PROCESS | 3592 | ++DOCSHELL 170DD400 == 57 [pid = 3592] [id = 623] 19:12:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (170E4C00) [pid = 3592] [serial = 1869] [outer = 00000000] 19:12:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (17BECC00) [pid = 3592] [serial = 1870] [outer = 170E4C00] 19:12:14 INFO - PROCESS | 3592 | 1464232334598 Marionette DEBUG loaded listener.js 19:12:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1838EC00) [pid = 3592] [serial = 1871] [outer = 170E4C00] 19:12:15 INFO - PROCESS | 3592 | 1464232335210 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]]]}] 19:12:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 19:12:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 956ms 19:12:15 INFO - PROCESS | 3592 | 1464232335246 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 19:12:15 INFO - PROCESS | 3592 | 1464232335249 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 19:12:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 19:12:15 INFO - PROCESS | 3592 | 1464232335254 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 19:12:15 INFO - PROCESS | 3592 | 1464232335256 Marionette TRACE conn3 <- [1,2458,null,{}] 19:12:15 INFO - PROCESS | 3592 | 1464232335260 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}] 19:12:15 INFO - PROCESS | 3592 | 1464232335351 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 19:12:15 INFO - PROCESS | 3592 | 1464232335499 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:15 INFO - PROCESS | 3592 | ++DOCSHELL 196F4400 == 58 [pid = 3592] [id = 624] 19:12:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (196F4C00) [pid = 3592] [serial = 1872] [outer = 00000000] 19:12:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (19B86C00) [pid = 3592] [serial = 1873] [outer = 196F4C00] 19:12:15 INFO - PROCESS | 3592 | 1464232335555 Marionette DEBUG loaded listener.js 19:12:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (19BC7800) [pid = 3592] [serial = 1874] [outer = 196F4C00] 19:12:16 INFO - PROCESS | 3592 | 1464232336045 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]]]}] 19:12:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 19:12:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 867ms 19:12:16 INFO - PROCESS | 3592 | 1464232336105 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 19:12:16 INFO - PROCESS | 3592 | 1464232336107 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 19:12:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 19:12:16 INFO - PROCESS | 3592 | 1464232336111 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 19:12:16 INFO - PROCESS | 3592 | 1464232336113 Marionette TRACE conn3 <- [1,2462,null,{}] 19:12:16 INFO - PROCESS | 3592 | 1464232336117 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}] 19:12:16 INFO - PROCESS | 3592 | 1464232336223 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 19:12:16 INFO - PROCESS | 3592 | 1464232336337 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:16 INFO - PROCESS | 3592 | ++DOCSHELL 17904800 == 59 [pid = 3592] [id = 625] 19:12:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (17B77000) [pid = 3592] [serial = 1875] [outer = 00000000] 19:12:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (19E2E400) [pid = 3592] [serial = 1876] [outer = 17B77000] 19:12:16 INFO - PROCESS | 3592 | 1464232336419 Marionette DEBUG loaded listener.js 19:12:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (19E79400) [pid = 3592] [serial = 1877] [outer = 17B77000] 19:12:17 INFO - PROCESS | 3592 | 1464232337178 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]]]}] 19:12:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 19:12:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1135ms 19:12:17 INFO - PROCESS | 3592 | 1464232337256 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 19:12:17 INFO - PROCESS | 3592 | 1464232337260 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 19:12:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 19:12:17 INFO - PROCESS | 3592 | 1464232337267 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 19:12:17 INFO - PROCESS | 3592 | 1464232337270 Marionette TRACE conn3 <- [1,2466,null,{}] 19:12:17 INFO - PROCESS | 3592 | 1464232337276 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}] 19:12:17 INFO - PROCESS | 3592 | 1464232337385 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 19:12:17 INFO - PROCESS | 3592 | 1464232337529 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:17 INFO - PROCESS | 3592 | ++DOCSHELL 10C07C00 == 60 [pid = 3592] [id = 626] 19:12:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (10C0C000) [pid = 3592] [serial = 1878] [outer = 00000000] 19:12:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (129F8400) [pid = 3592] [serial = 1879] [outer = 10C0C000] 19:12:17 INFO - PROCESS | 3592 | 1464232337572 Marionette DEBUG loaded listener.js 19:12:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (131DB800) [pid = 3592] [serial = 1880] [outer = 10C0C000] 19:12:17 INFO - PROCESS | 3592 | --DOCSHELL 167B8C00 == 59 [pid = 3592] [id = 525] 19:12:17 INFO - PROCESS | 3592 | --DOCSHELL 16E2A800 == 58 [pid = 3592] [id = 619] 19:12:17 INFO - PROCESS | 3592 | --DOCSHELL 110BDC00 == 57 [pid = 3592] [id = 618] 19:12:17 INFO - PROCESS | 3592 | --DOCSHELL 16AB5C00 == 56 [pid = 3592] [id = 617] 19:12:17 INFO - PROCESS | 3592 | --DOCSHELL 12FB0800 == 55 [pid = 3592] [id = 616] 19:12:17 INFO - PROCESS | 3592 | --DOCSHELL 1668F000 == 54 [pid = 3592] [id = 615] 19:12:17 INFO - PROCESS | 3592 | --DOCSHELL 15138C00 == 53 [pid = 3592] [id = 614] 19:12:17 INFO - PROCESS | 3592 | --DOCSHELL 14205400 == 52 [pid = 3592] [id = 613] 19:12:17 INFO - PROCESS | 3592 | --DOCSHELL 10C11400 == 51 [pid = 3592] [id = 612] 19:12:17 INFO - PROCESS | 3592 | --DOCSHELL 10B29800 == 50 [pid = 3592] [id = 611] 19:12:17 INFO - PROCESS | 3592 | --DOCSHELL 10C0CC00 == 49 [pid = 3592] [id = 607] 19:12:17 INFO - PROCESS | 3592 | --DOCSHELL 105ED800 == 48 [pid = 3592] [id = 606] 19:12:17 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (19E75000) [pid = 3592] [serial = 1819] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (19E23800) [pid = 3592] [serial = 1733] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1868B000) [pid = 3592] [serial = 1807] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (19BC4400) [pid = 3592] [serial = 1810] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (168B6C00) [pid = 3592] [serial = 1801] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1638D000) [pid = 3592] [serial = 1798] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (1668D400) [pid = 3592] [serial = 1799] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (166DE800) [pid = 3592] [serial = 1790] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (14207800) [pid = 3592] [serial = 1789] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1386C400) [pid = 3592] [serial = 1793] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (13129400) [pid = 3592] [serial = 1792] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (13808C00) [pid = 3592] [serial = 1795] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (13934400) [pid = 3592] [serial = 1796] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (10C0D400) [pid = 3592] [serial = 1777] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (1394C800) [pid = 3592] [serial = 1780] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (196ECC00) [pid = 3592] [serial = 1808] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (16ABC800) [pid = 3592] [serial = 1783] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (19BC3400) [pid = 3592] [serial = 1786] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (12915C00) [pid = 3592] [serial = 1813] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (16AB5400) [pid = 3592] [serial = 1816] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (19BCEC00) [pid = 3592] [serial = 1811] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (16E24400) [pid = 3592] [serial = 1804] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (181F1800) [pid = 3592] [serial = 1817] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (16E2C800) [pid = 3592] [serial = 1805] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (168C2C00) [pid = 3592] [serial = 1802] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (15139400) [pid = 3592] [serial = 1814] [outer = 00000000] [url = about:blank] 19:12:18 INFO - PROCESS | 3592 | 1464232338123 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]]]}] 19:12:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 19:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 896ms 19:12:18 INFO - PROCESS | 3592 | 1464232338177 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 19:12:18 INFO - PROCESS | 3592 | 1464232338182 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 19:12:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 19:12:18 INFO - PROCESS | 3592 | 1464232338188 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 19:12:18 INFO - PROCESS | 3592 | 1464232338191 Marionette TRACE conn3 <- [1,2470,null,{}] 19:12:18 INFO - PROCESS | 3592 | 1464232338195 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}] 19:12:18 INFO - PROCESS | 3592 | 1464232338284 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 19:12:18 INFO - PROCESS | 3592 | 1464232338292 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:18 INFO - PROCESS | 3592 | ++DOCSHELL 10ACF000 == 49 [pid = 3592] [id = 627] 19:12:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (10C0D400) [pid = 3592] [serial = 1881] [outer = 00000000] 19:12:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (12FF0800) [pid = 3592] [serial = 1882] [outer = 10C0D400] 19:12:18 INFO - PROCESS | 3592 | 1464232338321 Marionette DEBUG loaded listener.js 19:12:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (13932C00) [pid = 3592] [serial = 1883] [outer = 10C0D400] 19:12:18 INFO - PROCESS | 3592 | 1464232338847 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]]]}] 19:12:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 19:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 702ms 19:12:18 INFO - PROCESS | 3592 | 1464232338892 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 19:12:18 INFO - PROCESS | 3592 | 1464232338894 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 19:12:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 19:12:18 INFO - PROCESS | 3592 | 1464232338897 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 19:12:18 INFO - PROCESS | 3592 | 1464232338901 Marionette TRACE conn3 <- [1,2474,null,{}] 19:12:18 INFO - PROCESS | 3592 | 1464232338910 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}] 19:12:18 INFO - PROCESS | 3592 | 1464232339000 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 19:12:19 INFO - PROCESS | 3592 | 1464232339107 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:19 INFO - PROCESS | 3592 | ++DOCSHELL 1599D400 == 50 [pid = 3592] [id = 628] 19:12:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (1599E400) [pid = 3592] [serial = 1884] [outer = 00000000] 19:12:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (1638D000) [pid = 3592] [serial = 1885] [outer = 1599E400] 19:12:19 INFO - PROCESS | 3592 | 1464232339136 Marionette DEBUG loaded listener.js 19:12:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (16668C00) [pid = 3592] [serial = 1886] [outer = 1599E400] 19:12:19 INFO - PROCESS | 3592 | 1464232339527 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]]]}] 19:12:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 19:12:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 657ms 19:12:19 INFO - PROCESS | 3592 | 1464232339559 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 19:12:19 INFO - PROCESS | 3592 | 1464232339562 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 19:12:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 19:12:19 INFO - PROCESS | 3592 | 1464232339565 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 19:12:19 INFO - PROCESS | 3592 | 1464232339567 Marionette TRACE conn3 <- [1,2478,null,{}] 19:12:19 INFO - PROCESS | 3592 | 1464232339570 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}] 19:12:19 INFO - PROCESS | 3592 | 1464232339657 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 19:12:19 INFO - PROCESS | 3592 | 1464232339664 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:19 INFO - PROCESS | 3592 | ++DOCSHELL 16386000 == 51 [pid = 3592] [id = 629] 19:12:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (16661C00) [pid = 3592] [serial = 1887] [outer = 00000000] 19:12:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (167B3800) [pid = 3592] [serial = 1888] [outer = 16661C00] 19:12:19 INFO - PROCESS | 3592 | 1464232339709 Marionette DEBUG loaded listener.js 19:12:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (168BB000) [pid = 3592] [serial = 1889] [outer = 16661C00] 19:12:20 INFO - PROCESS | 3592 | 1464232340141 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]]]}] 19:12:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 19:12:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 598ms 19:12:20 INFO - PROCESS | 3592 | 1464232340187 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 19:12:20 INFO - PROCESS | 3592 | 1464232340190 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 19:12:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 19:12:20 INFO - PROCESS | 3592 | 1464232340193 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 19:12:20 INFO - PROCESS | 3592 | 1464232340195 Marionette TRACE conn3 <- [1,2482,null,{}] 19:12:20 INFO - PROCESS | 3592 | 1464232340205 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}] 19:12:20 INFO - PROCESS | 3592 | 1464232340334 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 19:12:20 INFO - PROCESS | 3592 | 1464232340417 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:20 INFO - PROCESS | 3592 | ++DOCSHELL 166DE800 == 52 [pid = 3592] [id = 630] 19:12:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (168BC400) [pid = 3592] [serial = 1890] [outer = 00000000] 19:12:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (16AB7800) [pid = 3592] [serial = 1891] [outer = 168BC400] 19:12:20 INFO - PROCESS | 3592 | 1464232340462 Marionette DEBUG loaded listener.js 19:12:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (16E24400) [pid = 3592] [serial = 1892] [outer = 168BC400] 19:12:20 INFO - PROCESS | 3592 | 1464232340877 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]]]}] 19:12:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 19:12:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 702ms 19:12:20 INFO - PROCESS | 3592 | 1464232340895 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 19:12:20 INFO - PROCESS | 3592 | 1464232340898 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 19:12:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 19:12:20 INFO - PROCESS | 3592 | 1464232340901 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 19:12:20 INFO - PROCESS | 3592 | 1464232340903 Marionette TRACE conn3 <- [1,2486,null,{}] 19:12:20 INFO - PROCESS | 3592 | 1464232340906 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}] 19:12:21 INFO - PROCESS | 3592 | 1464232341053 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 19:12:21 INFO - PROCESS | 3592 | 1464232341121 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:21 INFO - PROCESS | 3592 | ++DOCSHELL 10A5A400 == 53 [pid = 3592] [id = 631] 19:12:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (16AB6C00) [pid = 3592] [serial = 1893] [outer = 00000000] 19:12:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (17B6E000) [pid = 3592] [serial = 1894] [outer = 16AB6C00] 19:12:21 INFO - PROCESS | 3592 | 1464232341168 Marionette DEBUG loaded listener.js 19:12:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (18188400) [pid = 3592] [serial = 1895] [outer = 16AB6C00] 19:12:21 INFO - PROCESS | 3592 | 1464232341622 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]]]}] 19:12:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 19:12:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 761ms 19:12:21 INFO - PROCESS | 3592 | 1464232341669 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 19:12:21 INFO - PROCESS | 3592 | 1464232341671 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 19:12:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 19:12:21 INFO - PROCESS | 3592 | 1464232341676 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 19:12:21 INFO - PROCESS | 3592 | 1464232341678 Marionette TRACE conn3 <- [1,2490,null,{}] 19:12:21 INFO - PROCESS | 3592 | 1464232341682 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}] 19:12:21 INFO - PROCESS | 3592 | 1464232341799 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 19:12:21 INFO - PROCESS | 3592 | 1464232341808 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:21 INFO - PROCESS | 3592 | ++DOCSHELL 18692800 == 54 [pid = 3592] [id = 632] 19:12:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (196EC800) [pid = 3592] [serial = 1896] [outer = 00000000] 19:12:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (19BCA000) [pid = 3592] [serial = 1897] [outer = 196EC800] 19:12:21 INFO - PROCESS | 3592 | 1464232341914 Marionette DEBUG loaded listener.js 19:12:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (19BCEC00) [pid = 3592] [serial = 1898] [outer = 196EC800] 19:12:22 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (1668F800) [pid = 3592] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 19:12:22 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (16699000) [pid = 3592] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 19:12:22 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (14206800) [pid = 3592] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 19:12:22 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (10C14C00) [pid = 3592] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 19:12:22 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1595DC00) [pid = 3592] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 19:12:22 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (10BB0400) [pid = 3592] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 19:12:22 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (16E24800) [pid = 3592] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 19:12:22 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (114D6000) [pid = 3592] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 19:12:22 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (16E2B800) [pid = 3592] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 19:12:22 INFO - PROCESS | 3592 | 1464232342340 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]]]}] 19:12:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 19:12:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 702ms 19:12:22 INFO - PROCESS | 3592 | 1464232342378 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 19:12:22 INFO - PROCESS | 3592 | 1464232342380 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 19:12:22 INFO - PROCESS | 3592 | 1464232342384 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 19:12:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 19:12:22 INFO - PROCESS | 3592 | 1464232342385 Marionette TRACE conn3 <- [1,2494,null,{}] 19:12:22 INFO - PROCESS | 3592 | 1464232342396 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}] 19:12:22 INFO - PROCESS | 3592 | 1464232342480 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 19:12:22 INFO - PROCESS | 3592 | 1464232342487 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:22 INFO - PROCESS | 3592 | ++DOCSHELL 1668F800 == 55 [pid = 3592] [id = 633] 19:12:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (16692C00) [pid = 3592] [serial = 1899] [outer = 00000000] 19:12:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (16E2B800) [pid = 3592] [serial = 1900] [outer = 16692C00] 19:12:22 INFO - PROCESS | 3592 | 1464232342534 Marionette DEBUG loaded listener.js 19:12:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (19BC8400) [pid = 3592] [serial = 1901] [outer = 16692C00] 19:12:22 INFO - PROCESS | 3592 | 1464232342961 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]]]}] 19:12:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 19:12:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 613ms 19:12:22 INFO - PROCESS | 3592 | 1464232343001 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 19:12:22 INFO - PROCESS | 3592 | 1464232343003 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 19:12:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 19:12:23 INFO - PROCESS | 3592 | 1464232343019 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 19:12:23 INFO - PROCESS | 3592 | 1464232343020 Marionette TRACE conn3 <- [1,2498,null,{}] 19:12:23 INFO - PROCESS | 3592 | 1464232343029 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}] 19:12:23 INFO - PROCESS | 3592 | 1464232343112 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 19:12:23 INFO - PROCESS | 3592 | 1464232343121 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:23 INFO - PROCESS | 3592 | ++DOCSHELL 10A51000 == 56 [pid = 3592] [id = 634] 19:12:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (13A54400) [pid = 3592] [serial = 1902] [outer = 00000000] 19:12:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (19E7A000) [pid = 3592] [serial = 1903] [outer = 13A54400] 19:12:23 INFO - PROCESS | 3592 | 1464232343148 Marionette DEBUG loaded listener.js 19:12:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (19E7EC00) [pid = 3592] [serial = 1904] [outer = 13A54400] 19:12:23 INFO - PROCESS | 3592 | 1464232343600 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]]]}] 19:12:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 19:12:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 612ms 19:12:23 INFO - PROCESS | 3592 | 1464232343638 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 19:12:23 INFO - PROCESS | 3592 | 1464232343639 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 19:12:23 INFO - PROCESS | 3592 | 1464232343643 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 19:12:23 INFO - PROCESS | 3592 | 1464232343645 Marionette TRACE conn3 <- [1,2502,null,{}] 19:12:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 19:12:23 INFO - PROCESS | 3592 | 1464232343648 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}] 19:12:23 INFO - PROCESS | 3592 | 1464232343736 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 19:12:23 INFO - PROCESS | 3592 | 1464232343743 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:23 INFO - PROCESS | 3592 | ++DOCSHELL 14539000 == 57 [pid = 3592] [id = 635] 19:12:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (19E79800) [pid = 3592] [serial = 1905] [outer = 00000000] 19:12:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1A508C00) [pid = 3592] [serial = 1906] [outer = 19E79800] 19:12:23 INFO - PROCESS | 3592 | 1464232343787 Marionette DEBUG loaded listener.js 19:12:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1A5EF000) [pid = 3592] [serial = 1907] [outer = 19E79800] 19:12:24 INFO - PROCESS | 3592 | 1464232344394 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]]]}] 19:12:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 19:12:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 792ms 19:12:24 INFO - PROCESS | 3592 | 1464232344487 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 19:12:24 INFO - PROCESS | 3592 | 1464232344492 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 19:12:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 19:12:24 INFO - PROCESS | 3592 | 1464232344499 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 19:12:24 INFO - PROCESS | 3592 | 1464232344503 Marionette TRACE conn3 <- [1,2506,null,{}] 19:12:24 INFO - PROCESS | 3592 | 1464232344508 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}] 19:12:24 INFO - PROCESS | 3592 | 1464232344639 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 19:12:24 INFO - PROCESS | 3592 | 1464232344779 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:24 INFO - PROCESS | 3592 | ++DOCSHELL 10B20C00 == 58 [pid = 3592] [id = 636] 19:12:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (10B24C00) [pid = 3592] [serial = 1908] [outer = 00000000] 19:12:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (11CB0800) [pid = 3592] [serial = 1909] [outer = 10B24C00] 19:12:24 INFO - PROCESS | 3592 | 1464232344838 Marionette DEBUG loaded listener.js 19:12:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (131F7800) [pid = 3592] [serial = 1910] [outer = 10B24C00] 19:12:25 INFO - PROCESS | 3592 | 1464232345381 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]]]}] 19:12:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 19:12:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 896ms 19:12:25 INFO - PROCESS | 3592 | 1464232345427 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 19:12:25 INFO - PROCESS | 3592 | 1464232345433 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 19:12:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 19:12:25 INFO - PROCESS | 3592 | 1464232345441 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 19:12:25 INFO - PROCESS | 3592 | 1464232345444 Marionette TRACE conn3 <- [1,2510,null,{}] 19:12:25 INFO - PROCESS | 3592 | 1464232345448 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}] 19:12:25 INFO - PROCESS | 3592 | 1464232345543 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 19:12:25 INFO - PROCESS | 3592 | 1464232345707 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:25 INFO - PROCESS | 3592 | ++DOCSHELL 145A8000 == 59 [pid = 3592] [id = 637] 19:12:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (1595E400) [pid = 3592] [serial = 1911] [outer = 00000000] 19:12:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1668F000) [pid = 3592] [serial = 1912] [outer = 1595E400] 19:12:25 INFO - PROCESS | 3592 | 1464232345763 Marionette DEBUG loaded listener.js 19:12:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (167BE000) [pid = 3592] [serial = 1913] [outer = 1595E400] 19:12:26 INFO - PROCESS | 3592 | 1464232346334 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]]]}] 19:12:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 19:12:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 941ms 19:12:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 19:12:26 INFO - PROCESS | 3592 | 1464232346379 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 19:12:26 INFO - PROCESS | 3592 | 1464232346381 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 19:12:26 INFO - PROCESS | 3592 | 1464232346385 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 19:12:26 INFO - PROCESS | 3592 | 1464232346389 Marionette TRACE conn3 <- [1,2514,null,{}] 19:12:26 INFO - PROCESS | 3592 | 1464232346401 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}] 19:12:26 INFO - PROCESS | 3592 | 1464232346545 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 19:12:26 INFO - PROCESS | 3592 | 1464232346683 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:26 INFO - PROCESS | 3592 | ++DOCSHELL 196F6000 == 60 [pid = 3592] [id = 638] 19:12:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (19B85000) [pid = 3592] [serial = 1914] [outer = 00000000] 19:12:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1A25BC00) [pid = 3592] [serial = 1915] [outer = 19B85000] 19:12:26 INFO - PROCESS | 3592 | 1464232346742 Marionette DEBUG loaded listener.js 19:12:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1A509000) [pid = 3592] [serial = 1916] [outer = 19B85000] 19:12:27 INFO - PROCESS | 3592 | 1464232347287 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]]]}] 19:12:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 19:12:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 956ms 19:12:27 INFO - PROCESS | 3592 | 1464232347353 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 19:12:27 INFO - PROCESS | 3592 | 1464232347356 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 19:12:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 19:12:27 INFO - PROCESS | 3592 | 1464232347359 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 19:12:27 INFO - PROCESS | 3592 | 1464232347344 Marionette TRACE conn3 <- [1,2518,null,{}] 19:12:27 INFO - PROCESS | 3592 | 1464232347348 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}] 19:12:27 INFO - PROCESS | 3592 | 1464232347461 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 19:12:27 INFO - PROCESS | 3592 | 1464232347579 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:27 INFO - PROCESS | 3592 | ++DOCSHELL 1A5F1C00 == 61 [pid = 3592] [id = 639] 19:12:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1A7E8000) [pid = 3592] [serial = 1917] [outer = 00000000] 19:12:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1A9D8C00) [pid = 3592] [serial = 1918] [outer = 1A7E8000] 19:12:27 INFO - PROCESS | 3592 | 1464232347682 Marionette DEBUG loaded listener.js 19:12:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1A9E4800) [pid = 3592] [serial = 1919] [outer = 1A7E8000] 19:12:28 INFO - PROCESS | 3592 | 1464232348292 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]]]}] 19:12:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 19:12:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1000ms 19:12:28 INFO - PROCESS | 3592 | 1464232348576 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 19:12:28 INFO - PROCESS | 3592 | 1464232348579 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 19:12:28 INFO - PROCESS | 3592 | 1464232348590 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 19:12:28 INFO - PROCESS | 3592 | 1464232348593 Marionette TRACE conn3 <- [1,2522,null,{}] 19:12:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 19:12:28 INFO - PROCESS | 3592 | 1464232348598 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}] 19:12:28 INFO - PROCESS | 3592 | 1464232348734 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 19:12:28 INFO - PROCESS | 3592 | 1464232348876 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:28 INFO - PROCESS | 3592 | ++DOCSHELL 1290A800 == 62 [pid = 3592] [id = 640] 19:12:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (12910800) [pid = 3592] [serial = 1920] [outer = 00000000] 19:12:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (12F4E000) [pid = 3592] [serial = 1921] [outer = 12910800] 19:12:28 INFO - PROCESS | 3592 | 1464232348913 Marionette DEBUG loaded listener.js 19:12:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (13937C00) [pid = 3592] [serial = 1922] [outer = 12910800] 19:12:29 INFO - PROCESS | 3592 | 1464232349446 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]]]}] 19:12:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 19:12:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 911ms 19:12:29 INFO - PROCESS | 3592 | 1464232349510 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 19:12:29 INFO - PROCESS | 3592 | 1464232349513 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 19:12:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 19:12:29 INFO - PROCESS | 3592 | 1464232349521 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 19:12:29 INFO - PROCESS | 3592 | 1464232349524 Marionette TRACE conn3 <- [1,2526,null,{}] 19:12:29 INFO - PROCESS | 3592 | 1464232349528 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}] 19:12:29 INFO - PROCESS | 3592 | 1464232349630 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 19:12:29 INFO - PROCESS | 3592 | 1464232349777 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:29 INFO - PROCESS | 3592 | --DOCSHELL 16ABC400 == 61 [pid = 3592] [id = 595] 19:12:29 INFO - PROCESS | 3592 | --DOCSHELL 168B9000 == 60 [pid = 3592] [id = 594] 19:12:29 INFO - PROCESS | 3592 | --DOCSHELL 10A51000 == 59 [pid = 3592] [id = 634] 19:12:29 INFO - PROCESS | 3592 | --DOCSHELL 1668F800 == 58 [pid = 3592] [id = 633] 19:12:29 INFO - PROCESS | 3592 | --DOCSHELL 18692800 == 57 [pid = 3592] [id = 632] 19:12:29 INFO - PROCESS | 3592 | --DOCSHELL 10A5A400 == 56 [pid = 3592] [id = 631] 19:12:29 INFO - PROCESS | 3592 | --DOCSHELL 166DE800 == 55 [pid = 3592] [id = 630] 19:12:29 INFO - PROCESS | 3592 | --DOCSHELL 16386000 == 54 [pid = 3592] [id = 629] 19:12:29 INFO - PROCESS | 3592 | --DOCSHELL 1599D400 == 53 [pid = 3592] [id = 628] 19:12:29 INFO - PROCESS | 3592 | --DOCSHELL 10ACF000 == 52 [pid = 3592] [id = 627] 19:12:29 INFO - PROCESS | 3592 | --DOCSHELL 10C07C00 == 51 [pid = 3592] [id = 626] 19:12:29 INFO - PROCESS | 3592 | --DOCSHELL 196F4400 == 50 [pid = 3592] [id = 624] 19:12:29 INFO - PROCESS | 3592 | --DOCSHELL 170DD400 == 49 [pid = 3592] [id = 623] 19:12:29 INFO - PROCESS | 3592 | --DOCSHELL 13937000 == 48 [pid = 3592] [id = 622] 19:12:29 INFO - PROCESS | 3592 | --DOCSHELL 105EE800 == 47 [pid = 3592] [id = 621] 19:12:29 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (16699400) [pid = 3592] [serial = 1846] [outer = 00000000] [url = about:blank] 19:12:29 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (167B2800) [pid = 3592] [serial = 1847] [outer = 00000000] [url = about:blank] 19:12:29 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (16B97000) [pid = 3592] [serial = 1850] [outer = 00000000] [url = about:blank] 19:12:29 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (14534400) [pid = 3592] [serial = 1840] [outer = 00000000] [url = about:blank] 19:12:29 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (145A8C00) [pid = 3592] [serial = 1841] [outer = 00000000] [url = about:blank] 19:12:29 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (129FA800) [pid = 3592] [serial = 1837] [outer = 00000000] [url = about:blank] 19:12:29 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (12FA9C00) [pid = 3592] [serial = 1838] [outer = 00000000] [url = about:blank] 19:12:29 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (1637FC00) [pid = 3592] [serial = 1843] [outer = 00000000] [url = about:blank] 19:12:29 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1A260400) [pid = 3592] [serial = 1831] [outer = 00000000] [url = about:blank] 19:12:29 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (10C08C00) [pid = 3592] [serial = 1835] [outer = 00000000] [url = about:blank] 19:12:29 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (110BFC00) [pid = 3592] [serial = 1834] [outer = 00000000] [url = about:blank] 19:12:29 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (16AB6000) [pid = 3592] [serial = 1849] [outer = 00000000] [url = about:blank] 19:12:29 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (17D0C800) [pid = 3592] [serial = 1861] [outer = 00000000] [url = about:blank] 19:12:29 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (129F6400) [pid = 3592] [serial = 1822] [outer = 00000000] [url = about:blank] 19:12:29 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (16382800) [pid = 3592] [serial = 1825] [outer = 00000000] [url = about:blank] 19:12:29 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (19B7A000) [pid = 3592] [serial = 1828] [outer = 00000000] [url = about:blank] 19:12:29 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (16F1EC00) [pid = 3592] [serial = 1852] [outer = 00000000] [url = about:blank] 19:12:29 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (16170800) [pid = 3592] [serial = 1855] [outer = 00000000] [url = about:blank] 19:12:29 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (17B76000) [pid = 3592] [serial = 1859] [outer = 00000000] [url = about:blank] 19:12:29 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1753F000) [pid = 3592] [serial = 1858] [outer = 00000000] [url = about:blank] 19:12:29 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (16F24800) [pid = 3592] [serial = 1853] [outer = 00000000] [url = about:blank] 19:12:29 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (16384000) [pid = 3592] [serial = 1856] [outer = 00000000] [url = about:blank] 19:12:29 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (16383800) [pid = 3592] [serial = 1844] [outer = 00000000] [url = about:blank] 19:12:29 INFO - PROCESS | 3592 | ++DOCSHELL 105E7C00 == 48 [pid = 3592] [id = 641] 19:12:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (105EE800) [pid = 3592] [serial = 1923] [outer = 00000000] 19:12:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (110BC400) [pid = 3592] [serial = 1924] [outer = 105EE800] 19:12:29 INFO - PROCESS | 3592 | 1464232349864 Marionette DEBUG loaded listener.js 19:12:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (129FEC00) [pid = 3592] [serial = 1925] [outer = 105EE800] 19:12:30 INFO - PROCESS | 3592 | 1464232350290 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]]]}] 19:12:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 19:12:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 807ms 19:12:30 INFO - PROCESS | 3592 | 1464232350328 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 19:12:30 INFO - PROCESS | 3592 | 1464232350330 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 19:12:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 19:12:30 INFO - PROCESS | 3592 | 1464232350334 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 19:12:30 INFO - PROCESS | 3592 | 1464232350336 Marionette TRACE conn3 <- [1,2530,null,{}] 19:12:30 INFO - PROCESS | 3592 | 1464232350344 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}] 19:12:30 INFO - PROCESS | 3592 | 1464232350433 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 19:12:30 INFO - PROCESS | 3592 | 1464232350426 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:30 INFO - PROCESS | 3592 | ++DOCSHELL 1513E400 == 49 [pid = 3592] [id = 642] 19:12:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (15994C00) [pid = 3592] [serial = 1926] [outer = 00000000] 19:12:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (16381C00) [pid = 3592] [serial = 1927] [outer = 15994C00] 19:12:30 INFO - PROCESS | 3592 | 1464232350475 Marionette DEBUG loaded listener.js 19:12:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (16389C00) [pid = 3592] [serial = 1928] [outer = 15994C00] 19:12:30 INFO - PROCESS | 3592 | 1464232350979 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]]]}] 19:12:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 19:12:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 702ms 19:12:31 INFO - PROCESS | 3592 | 1464232351037 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 19:12:31 INFO - PROCESS | 3592 | 1464232351039 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 19:12:31 INFO - PROCESS | 3592 | 1464232351043 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 19:12:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 19:12:31 INFO - PROCESS | 3592 | 1464232351044 Marionette TRACE conn3 <- [1,2534,null,{}] 19:12:31 INFO - PROCESS | 3592 | 1464232351047 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}] 19:12:31 INFO - PROCESS | 3592 | 1464232351136 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 19:12:31 INFO - PROCESS | 3592 | 1464232351227 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:31 INFO - PROCESS | 3592 | ++DOCSHELL 16392000 == 50 [pid = 3592] [id = 643] 19:12:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (16692000) [pid = 3592] [serial = 1929] [outer = 00000000] 19:12:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (167B4800) [pid = 3592] [serial = 1930] [outer = 16692000] 19:12:31 INFO - PROCESS | 3592 | 1464232351279 Marionette DEBUG loaded listener.js 19:12:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (167BA000) [pid = 3592] [serial = 1931] [outer = 16692000] 19:12:31 INFO - PROCESS | 3592 | 1464232351631 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]]]}] 19:12:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 19:12:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 598ms 19:12:31 INFO - PROCESS | 3592 | 1464232351644 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 19:12:31 INFO - PROCESS | 3592 | 1464232351646 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 19:12:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 19:12:31 INFO - PROCESS | 3592 | 1464232351669 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 19:12:31 INFO - PROCESS | 3592 | 1464232351671 Marionette TRACE conn3 <- [1,2538,null,{}] 19:12:31 INFO - PROCESS | 3592 | 1464232351674 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}] 19:12:31 INFO - PROCESS | 3592 | 1464232351766 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 19:12:31 INFO - PROCESS | 3592 | 1464232351803 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:31 INFO - PROCESS | 3592 | ++DOCSHELL 16AB0400 == 51 [pid = 3592] [id = 644] 19:12:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (16AB0800) [pid = 3592] [serial = 1932] [outer = 00000000] 19:12:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (16ABBC00) [pid = 3592] [serial = 1933] [outer = 16AB0800] 19:12:31 INFO - PROCESS | 3592 | 1464232351848 Marionette DEBUG loaded listener.js 19:12:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (16E24C00) [pid = 3592] [serial = 1934] [outer = 16AB0800] 19:12:32 INFO - PROCESS | 3592 | 1464232352340 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]]]}] 19:12:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 19:12:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 702ms 19:12:32 INFO - PROCESS | 3592 | 1464232352387 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 19:12:32 INFO - PROCESS | 3592 | 1464232352389 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 19:12:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 19:12:32 INFO - PROCESS | 3592 | 1464232352393 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 19:12:32 INFO - PROCESS | 3592 | 1464232352394 Marionette TRACE conn3 <- [1,2542,null,{}] 19:12:32 INFO - PROCESS | 3592 | 1464232352398 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}] 19:12:32 INFO - PROCESS | 3592 | 1464232352523 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 19:12:32 INFO - PROCESS | 3592 | 1464232352595 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:32 INFO - PROCESS | 3592 | ++DOCSHELL 170DD800 == 52 [pid = 3592] [id = 645] 19:12:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (170E1400) [pid = 3592] [serial = 1935] [outer = 00000000] 19:12:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (1753F000) [pid = 3592] [serial = 1936] [outer = 170E1400] 19:12:32 INFO - PROCESS | 3592 | 1464232352641 Marionette DEBUG loaded listener.js 19:12:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (17BF1000) [pid = 3592] [serial = 1937] [outer = 170E1400] 19:12:33 INFO - PROCESS | 3592 | 1464232353075 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]]]}] 19:12:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 19:12:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 702ms 19:12:33 INFO - PROCESS | 3592 | 1464232353101 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 19:12:33 INFO - PROCESS | 3592 | 1464232353102 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 19:12:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 19:12:33 INFO - PROCESS | 3592 | 1464232353106 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 19:12:33 INFO - PROCESS | 3592 | 1464232353108 Marionette TRACE conn3 <- [1,2546,null,{}] 19:12:33 INFO - PROCESS | 3592 | 1464232353145 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}] 19:12:33 INFO - PROCESS | 3592 | 1464232353245 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 19:12:33 INFO - PROCESS | 3592 | 1464232353315 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:33 INFO - PROCESS | 3592 | ++DOCSHELL 155A0800 == 53 [pid = 3592] [id = 646] 19:12:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (16F24800) [pid = 3592] [serial = 1938] [outer = 00000000] 19:12:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (196F3C00) [pid = 3592] [serial = 1939] [outer = 16F24800] 19:12:33 INFO - PROCESS | 3592 | 1464232353361 Marionette DEBUG loaded listener.js 19:12:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (17C7C400) [pid = 3592] [serial = 1940] [outer = 16F24800] 19:12:33 INFO - PROCESS | 3592 | 1464232353769 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]]]}] 19:12:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 19:12:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 717ms 19:12:33 INFO - PROCESS | 3592 | 1464232353805 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 19:12:33 INFO - PROCESS | 3592 | 1464232353807 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 19:12:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 19:12:33 INFO - PROCESS | 3592 | 1464232353810 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 19:12:33 INFO - PROCESS | 3592 | 1464232353812 Marionette TRACE conn3 <- [1,2550,null,{}] 19:12:33 INFO - PROCESS | 3592 | 1464232353820 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}] 19:12:34 INFO - PROCESS | 3592 | 1464232354124 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 19:12:34 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (11252000) [pid = 3592] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 19:12:34 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (131EA000) [pid = 3592] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 19:12:34 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (168BF800) [pid = 3592] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 19:12:34 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (0F314C00) [pid = 3592] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 19:12:34 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1394A800) [pid = 3592] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 19:12:34 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (10C0D000) [pid = 3592] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 19:12:34 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (196F7000) [pid = 3592] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 19:12:34 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (17D13000) [pid = 3592] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 19:12:34 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (16B96800) [pid = 3592] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 19:12:34 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (14534000) [pid = 3592] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 19:12:34 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (10C0C000) [pid = 3592] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 19:12:34 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (168BC400) [pid = 3592] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 19:12:34 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (10C0D400) [pid = 3592] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 19:12:34 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1599E400) [pid = 3592] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 19:12:34 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (16AB6C00) [pid = 3592] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 19:12:34 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (196EC800) [pid = 3592] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 19:12:34 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (13A54400) [pid = 3592] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 19:12:34 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (16661C00) [pid = 3592] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 19:12:34 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (17B77000) [pid = 3592] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 19:12:34 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (16692C00) [pid = 3592] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 19:12:34 INFO - PROCESS | 3592 | 1464232354201 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:34 INFO - PROCESS | 3592 | ++DOCSHELL 102C5400 == 54 [pid = 3592] [id = 647] 19:12:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (104E2C00) [pid = 3592] [serial = 1941] [outer = 00000000] 19:12:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (10B21800) [pid = 3592] [serial = 1942] [outer = 104E2C00] 19:12:34 INFO - PROCESS | 3592 | 1464232354245 Marionette DEBUG loaded listener.js 19:12:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (10B2E800) [pid = 3592] [serial = 1943] [outer = 104E2C00] 19:12:34 INFO - PROCESS | 3592 | 1464232354632 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]]]}] 19:12:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 19:12:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 867ms 19:12:34 INFO - PROCESS | 3592 | 1464232354676 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 19:12:34 INFO - PROCESS | 3592 | 1464232354678 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 19:12:34 INFO - PROCESS | 3592 | 1464232354682 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 19:12:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 19:12:34 INFO - PROCESS | 3592 | 1464232354683 Marionette TRACE conn3 <- [1,2554,null,{}] 19:12:34 INFO - PROCESS | 3592 | 1464232354691 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}] 19:12:34 INFO - PROCESS | 3592 | 1464232354792 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 19:12:34 INFO - PROCESS | 3592 | 1464232354803 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:34 INFO - PROCESS | 3592 | ++DOCSHELL 10AC8800 == 55 [pid = 3592] [id = 648] 19:12:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (10C0B800) [pid = 3592] [serial = 1944] [outer = 00000000] 19:12:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (16388800) [pid = 3592] [serial = 1945] [outer = 10C0B800] 19:12:34 INFO - PROCESS | 3592 | 1464232354847 Marionette DEBUG loaded listener.js 19:12:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (16E30C00) [pid = 3592] [serial = 1946] [outer = 10C0B800] 19:12:35 INFO - PROCESS | 3592 | 1464232355247 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]]]}] 19:12:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 19:12:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 612ms 19:12:35 INFO - PROCESS | 3592 | 1464232355288 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 19:12:35 INFO - PROCESS | 3592 | 1464232355290 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 19:12:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 19:12:35 INFO - PROCESS | 3592 | 1464232355293 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 19:12:35 INFO - PROCESS | 3592 | 1464232355295 Marionette TRACE conn3 <- [1,2558,null,{}] 19:12:35 INFO - PROCESS | 3592 | 1464232355298 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}] 19:12:35 INFO - PROCESS | 3592 | 1464232355383 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 19:12:35 INFO - PROCESS | 3592 | 1464232355390 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:35 INFO - PROCESS | 3592 | ++DOCSHELL 0C77D800 == 56 [pid = 3592] [id = 649] 19:12:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (10ACE000) [pid = 3592] [serial = 1947] [outer = 00000000] 19:12:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (17B77000) [pid = 3592] [serial = 1948] [outer = 10ACE000] 19:12:35 INFO - PROCESS | 3592 | 1464232355434 Marionette DEBUG loaded listener.js 19:12:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (19B7A000) [pid = 3592] [serial = 1949] [outer = 10ACE000] 19:12:35 INFO - PROCESS | 3592 | 1464232355863 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]]]}] 19:12:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 19:12:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 598ms 19:12:35 INFO - PROCESS | 3592 | 1464232355911 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 19:12:35 INFO - PROCESS | 3592 | 1464232355913 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 19:12:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 19:12:35 INFO - PROCESS | 3592 | 1464232355920 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 19:12:35 INFO - PROCESS | 3592 | 1464232355923 Marionette TRACE conn3 <- [1,2562,null,{}] 19:12:35 INFO - PROCESS | 3592 | 1464232355926 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}] 19:12:36 INFO - PROCESS | 3592 | 1464232356027 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 19:12:36 INFO - PROCESS | 3592 | 1464232356224 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:36 INFO - PROCESS | 3592 | ++DOCSHELL 10480400 == 57 [pid = 3592] [id = 650] 19:12:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (104E6C00) [pid = 3592] [serial = 1950] [outer = 00000000] 19:12:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (10B24800) [pid = 3592] [serial = 1951] [outer = 104E6C00] 19:12:36 INFO - PROCESS | 3592 | 1464232356327 Marionette DEBUG loaded listener.js 19:12:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (10C0AC00) [pid = 3592] [serial = 1952] [outer = 104E6C00] 19:12:36 INFO - PROCESS | 3592 | 1464232356896 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]]]}] 19:12:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 19:12:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1045ms 19:12:36 INFO - PROCESS | 3592 | 1464232356968 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 19:12:36 INFO - PROCESS | 3592 | 1464232356972 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 19:12:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 19:12:36 INFO - PROCESS | 3592 | 1464232356991 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 19:12:36 INFO - PROCESS | 3592 | 1464232356995 Marionette TRACE conn3 <- [1,2566,null,{}] 19:12:36 INFO - PROCESS | 3592 | 1464232357004 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}] 19:12:37 INFO - PROCESS | 3592 | 1464232357126 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 19:12:37 INFO - PROCESS | 3592 | 1464232357269 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:37 INFO - PROCESS | 3592 | ++DOCSHELL 14209C00 == 58 [pid = 3592] [id = 651] 19:12:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (14533800) [pid = 3592] [serial = 1953] [outer = 00000000] 19:12:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (15110C00) [pid = 3592] [serial = 1954] [outer = 14533800] 19:12:37 INFO - PROCESS | 3592 | 1464232357330 Marionette DEBUG loaded listener.js 19:12:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (16172000) [pid = 3592] [serial = 1955] [outer = 14533800] 19:12:37 INFO - PROCESS | 3592 | 1464232357910 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]]]}] 19:12:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 19:12:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 956ms 19:12:37 INFO - PROCESS | 3592 | 1464232357952 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 19:12:37 INFO - PROCESS | 3592 | 1464232357956 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 19:12:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 19:12:37 INFO - PROCESS | 3592 | 1464232357961 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 19:12:37 INFO - PROCESS | 3592 | 1464232357963 Marionette TRACE conn3 <- [1,2570,null,{}] 19:12:37 INFO - PROCESS | 3592 | 1464232357950 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}] 19:12:38 INFO - PROCESS | 3592 | 1464232358062 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 19:12:38 INFO - PROCESS | 3592 | 1464232358225 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:38 INFO - PROCESS | 3592 | ++DOCSHELL 10B21400 == 59 [pid = 3592] [id = 652] 19:12:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (16177800) [pid = 3592] [serial = 1956] [outer = 00000000] 19:12:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (16E2A800) [pid = 3592] [serial = 1957] [outer = 16177800] 19:12:38 INFO - PROCESS | 3592 | 1464232358283 Marionette DEBUG loaded listener.js 19:12:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (17274800) [pid = 3592] [serial = 1958] [outer = 16177800] 19:12:38 INFO - PROCESS | 3592 | 1464232358848 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]]]}] 19:12:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 19:12:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 956ms 19:12:38 INFO - PROCESS | 3592 | 1464232358911 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 19:12:38 INFO - PROCESS | 3592 | 1464232358914 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 19:12:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 19:12:38 INFO - PROCESS | 3592 | 1464232358924 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 19:12:38 INFO - PROCESS | 3592 | 1464232358930 Marionette TRACE conn3 <- [1,2574,null,{}] 19:12:38 INFO - PROCESS | 3592 | 1464232358935 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}] 19:12:39 INFO - PROCESS | 3592 | 1464232359048 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 19:12:39 INFO - PROCESS | 3592 | 1464232359195 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:39 INFO - PROCESS | 3592 | ++DOCSHELL 1A505800 == 60 [pid = 3592] [id = 653] 19:12:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1A5E9000) [pid = 3592] [serial = 1959] [outer = 00000000] 19:12:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1A7E8C00) [pid = 3592] [serial = 1960] [outer = 1A5E9000] 19:12:39 INFO - PROCESS | 3592 | 1464232359251 Marionette DEBUG loaded listener.js 19:12:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1A7EE800) [pid = 3592] [serial = 1961] [outer = 1A5E9000] 19:12:39 INFO - PROCESS | 3592 | 1464232359806 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]]]}] 19:12:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 19:12:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 911ms 19:12:39 INFO - PROCESS | 3592 | 1464232359846 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 19:12:39 INFO - PROCESS | 3592 | 1464232359851 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 19:12:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 19:12:39 INFO - PROCESS | 3592 | 1464232359856 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 19:12:39 INFO - PROCESS | 3592 | 1464232359859 Marionette TRACE conn3 <- [1,2578,null,{}] 19:12:39 INFO - PROCESS | 3592 | 1464232359863 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}] 19:12:39 INFO - PROCESS | 3592 | 1464232359954 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 19:12:40 INFO - PROCESS | 3592 | 1464232360113 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:40 INFO - PROCESS | 3592 | ++DOCSHELL 1050B000 == 61 [pid = 3592] [id = 654] 19:12:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (13867000) [pid = 3592] [serial = 1962] [outer = 00000000] 19:12:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (1AA78C00) [pid = 3592] [serial = 1963] [outer = 13867000] 19:12:40 INFO - PROCESS | 3592 | 1464232360168 Marionette DEBUG loaded listener.js 19:12:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1AA7BC00) [pid = 3592] [serial = 1964] [outer = 13867000] 19:12:40 INFO - PROCESS | 3592 | 1464232360708 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]]]}] 19:12:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 19:12:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 896ms 19:12:40 INFO - PROCESS | 3592 | 1464232360748 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 19:12:40 INFO - PROCESS | 3592 | 1464232360751 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 19:12:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 19:12:40 INFO - PROCESS | 3592 | 1464232360754 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 19:12:40 INFO - PROCESS | 3592 | 1464232360756 Marionette TRACE conn3 <- [1,2582,null,{}] 19:12:40 INFO - PROCESS | 3592 | 1464232360760 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}] 19:12:40 INFO - PROCESS | 3592 | 1464232360874 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 19:12:41 INFO - PROCESS | 3592 | 1464232361040 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:41 INFO - PROCESS | 3592 | ++DOCSHELL 1A25F400 == 62 [pid = 3592] [id = 655] 19:12:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1A260000) [pid = 3592] [serial = 1965] [outer = 00000000] 19:12:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (1AB38800) [pid = 3592] [serial = 1966] [outer = 1A260000] 19:12:41 INFO - PROCESS | 3592 | 1464232361104 Marionette DEBUG loaded listener.js 19:12:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (1AB3F000) [pid = 3592] [serial = 1967] [outer = 1A260000] 19:12:41 INFO - PROCESS | 3592 | 1464232361890 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]]]}] 19:12:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 19:12:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1195ms 19:12:41 INFO - PROCESS | 3592 | 1464232361956 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 19:12:41 INFO - PROCESS | 3592 | 1464232361960 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 19:12:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 19:12:41 INFO - PROCESS | 3592 | 1464232361966 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 19:12:41 INFO - PROCESS | 3592 | 1464232361970 Marionette TRACE conn3 <- [1,2586,null,{}] 19:12:41 INFO - PROCESS | 3592 | 1464232361976 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}] 19:12:42 INFO - PROCESS | 3592 | 1464232362080 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 19:12:42 INFO - PROCESS | 3592 | 1464232362238 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:42 INFO - PROCESS | 3592 | ++DOCSHELL 10C11800 == 63 [pid = 3592] [id = 656] 19:12:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (10C12C00) [pid = 3592] [serial = 1968] [outer = 00000000] 19:12:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (12FA5800) [pid = 3592] [serial = 1969] [outer = 10C12C00] 19:12:42 INFO - PROCESS | 3592 | 1464232362293 Marionette DEBUG loaded listener.js 19:12:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1393C000) [pid = 3592] [serial = 1970] [outer = 10C12C00] 19:12:42 INFO - PROCESS | 3592 | --DOCSHELL 0C77D800 == 62 [pid = 3592] [id = 649] 19:12:42 INFO - PROCESS | 3592 | --DOCSHELL 10AC8800 == 61 [pid = 3592] [id = 648] 19:12:42 INFO - PROCESS | 3592 | --DOCSHELL 102C5400 == 60 [pid = 3592] [id = 647] 19:12:42 INFO - PROCESS | 3592 | --DOCSHELL 155A0800 == 59 [pid = 3592] [id = 646] 19:12:42 INFO - PROCESS | 3592 | --DOCSHELL 170DD800 == 58 [pid = 3592] [id = 645] 19:12:42 INFO - PROCESS | 3592 | --DOCSHELL 16AB0400 == 57 [pid = 3592] [id = 644] 19:12:42 INFO - PROCESS | 3592 | --DOCSHELL 16392000 == 56 [pid = 3592] [id = 643] 19:12:42 INFO - PROCESS | 3592 | --DOCSHELL 1513E400 == 55 [pid = 3592] [id = 642] 19:12:42 INFO - PROCESS | 3592 | --DOCSHELL 105E7C00 == 54 [pid = 3592] [id = 641] 19:12:42 INFO - PROCESS | 3592 | --DOCSHELL 1290A800 == 53 [pid = 3592] [id = 640] 19:12:42 INFO - PROCESS | 3592 | --DOCSHELL 10B20C00 == 52 [pid = 3592] [id = 636] 19:12:42 INFO - PROCESS | 3592 | --DOCSHELL 14539000 == 51 [pid = 3592] [id = 635] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (181F1000) [pid = 3592] [serial = 1775] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (1452F000) [pid = 3592] [serial = 1781] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (17B75000) [pid = 3592] [serial = 1784] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (114DC800) [pid = 3592] [serial = 1778] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (19E7C000) [pid = 3592] [serial = 1820] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (131EA400) [pid = 3592] [serial = 1823] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1A261C00) [pid = 3592] [serial = 1832] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (19E78000) [pid = 3592] [serial = 1829] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (19BCC400) [pid = 3592] [serial = 1787] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (16669400) [pid = 3592] [serial = 1826] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (19BCA000) [pid = 3592] [serial = 1897] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (19E7A000) [pid = 3592] [serial = 1903] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (19BCEC00) [pid = 3592] [serial = 1898] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (167B3800) [pid = 3592] [serial = 1888] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (19E79400) [pid = 3592] [serial = 1877] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (19E2E400) [pid = 3592] [serial = 1876] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (19E7EC00) [pid = 3592] [serial = 1904] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (16E2B800) [pid = 3592] [serial = 1900] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (19BC8400) [pid = 3592] [serial = 1901] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (168BB000) [pid = 3592] [serial = 1889] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (131DB800) [pid = 3592] [serial = 1880] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (17BECC00) [pid = 3592] [serial = 1870] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (16AB7800) [pid = 3592] [serial = 1891] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (16E24400) [pid = 3592] [serial = 1892] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (129F8400) [pid = 3592] [serial = 1879] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (14532000) [pid = 3592] [serial = 1867] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (12FF0800) [pid = 3592] [serial = 1882] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (13932C00) [pid = 3592] [serial = 1883] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1638D000) [pid = 3592] [serial = 1885] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (16668C00) [pid = 3592] [serial = 1886] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (18188400) [pid = 3592] [serial = 1895] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (11F9E800) [pid = 3592] [serial = 1864] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (1A508C00) [pid = 3592] [serial = 1906] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (19B86C00) [pid = 3592] [serial = 1873] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (17B6E000) [pid = 3592] [serial = 1894] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3592 | 1464232362890 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]]]}] 19:12:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 19:12:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 956ms 19:12:42 INFO - PROCESS | 3592 | 1464232362935 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 19:12:42 INFO - PROCESS | 3592 | 1464232362940 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 19:12:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 19:12:42 INFO - PROCESS | 3592 | 1464232362948 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 19:12:42 INFO - PROCESS | 3592 | 1464232362953 Marionette TRACE conn3 <- [1,2590,null,{}] 19:12:42 INFO - PROCESS | 3592 | 1464232362959 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}] 19:12:43 INFO - PROCESS | 3592 | 1464232363083 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 19:12:43 INFO - PROCESS | 3592 | 1464232363193 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:43 INFO - PROCESS | 3592 | ++DOCSHELL 102CC000 == 52 [pid = 3592] [id = 657] 19:12:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (10505800) [pid = 3592] [serial = 1971] [outer = 00000000] 19:12:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (129F8400) [pid = 3592] [serial = 1972] [outer = 10505800] 19:12:43 INFO - PROCESS | 3592 | 1464232363239 Marionette DEBUG loaded listener.js 19:12:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (13936C00) [pid = 3592] [serial = 1973] [outer = 10505800] 19:12:43 INFO - PROCESS | 3592 | 1464232363693 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]]]}] 19:12:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 19:12:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 762ms 19:12:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 19:12:43 INFO - PROCESS | 3592 | 1464232363715 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 19:12:43 INFO - PROCESS | 3592 | 1464232363717 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 19:12:43 INFO - PROCESS | 3592 | 1464232363721 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 19:12:43 INFO - PROCESS | 3592 | 1464232363724 Marionette TRACE conn3 <- [1,2594,null,{}] 19:12:43 INFO - PROCESS | 3592 | 1464232363734 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}] 19:12:43 INFO - PROCESS | 3592 | 1464232363825 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 19:12:43 INFO - PROCESS | 3592 | 1464232363835 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:43 INFO - PROCESS | 3592 | ++DOCSHELL 15616C00 == 53 [pid = 3592] [id = 658] 19:12:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (1637FC00) [pid = 3592] [serial = 1974] [outer = 00000000] 19:12:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (1666BC00) [pid = 3592] [serial = 1975] [outer = 1637FC00] 19:12:43 INFO - PROCESS | 3592 | 1464232363883 Marionette DEBUG loaded listener.js 19:12:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (16697000) [pid = 3592] [serial = 1976] [outer = 1637FC00] 19:12:44 INFO - PROCESS | 3592 | 1464232364363 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]]]}] 19:12:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 19:12:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 672ms 19:12:44 INFO - PROCESS | 3592 | 1464232364402 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 19:12:44 INFO - PROCESS | 3592 | 1464232364404 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 19:12:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 19:12:44 INFO - PROCESS | 3592 | 1464232364408 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 19:12:44 INFO - PROCESS | 3592 | 1464232364409 Marionette TRACE conn3 <- [1,2598,null,{}] 19:12:44 INFO - PROCESS | 3592 | 1464232364413 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}] 19:12:44 INFO - PROCESS | 3592 | 1464232364503 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 19:12:44 INFO - PROCESS | 3592 | 1464232364509 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:44 INFO - PROCESS | 3592 | ++DOCSHELL 1669A000 == 54 [pid = 3592] [id = 659] 19:12:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (166E3400) [pid = 3592] [serial = 1977] [outer = 00000000] 19:12:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (168B7C00) [pid = 3592] [serial = 1978] [outer = 166E3400] 19:12:44 INFO - PROCESS | 3592 | 1464232364541 Marionette DEBUG loaded listener.js 19:12:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (16AB0400) [pid = 3592] [serial = 1979] [outer = 166E3400] 19:12:44 INFO - PROCESS | 3592 | 1464232364998 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]]]}] 19:12:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 19:12:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 672ms 19:12:45 INFO - PROCESS | 3592 | 1464232365072 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 19:12:45 INFO - PROCESS | 3592 | 1464232365074 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 19:12:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 19:12:45 INFO - PROCESS | 3592 | 1464232365078 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 19:12:45 INFO - PROCESS | 3592 | 1464232365089 Marionette TRACE conn3 <- [1,2602,null,{}] 19:12:45 INFO - PROCESS | 3592 | 1464232365093 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}] 19:12:45 INFO - PROCESS | 3592 | 1464232365206 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 19:12:45 INFO - PROCESS | 3592 | 1464232365219 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:45 INFO - PROCESS | 3592 | ++DOCSHELL 16DC2C00 == 55 [pid = 3592] [id = 660] 19:12:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (16E23C00) [pid = 3592] [serial = 1980] [outer = 00000000] 19:12:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (16E2D000) [pid = 3592] [serial = 1981] [outer = 16E23C00] 19:12:45 INFO - PROCESS | 3592 | 1464232365265 Marionette DEBUG loaded listener.js 19:12:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (170DF800) [pid = 3592] [serial = 1982] [outer = 16E23C00] 19:12:45 INFO - PROCESS | 3592 | 1464232365731 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]]]}] 19:12:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 19:12:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 732ms 19:12:45 INFO - PROCESS | 3592 | 1464232365804 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 19:12:45 INFO - PROCESS | 3592 | 1464232365806 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 19:12:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 19:12:45 INFO - PROCESS | 3592 | 1464232365810 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 19:12:45 INFO - PROCESS | 3592 | 1464232365811 Marionette TRACE conn3 <- [1,2606,null,{}] 19:12:45 INFO - PROCESS | 3592 | 1464232365815 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}] 19:12:45 INFO - PROCESS | 3592 | 1464232365966 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 19:12:46 INFO - PROCESS | 3592 | 1464232366037 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:46 INFO - PROCESS | 3592 | ++DOCSHELL 17216800 == 56 [pid = 3592] [id = 661] 19:12:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1726F800) [pid = 3592] [serial = 1983] [outer = 00000000] 19:12:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (18390400) [pid = 3592] [serial = 1984] [outer = 1726F800] 19:12:46 INFO - PROCESS | 3592 | 1464232366066 Marionette DEBUG loaded listener.js 19:12:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (196EC400) [pid = 3592] [serial = 1985] [outer = 1726F800] 19:12:46 INFO - PROCESS | 3592 | 1464232366479 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]]]}] 19:12:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 19:12:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 702ms 19:12:46 INFO - PROCESS | 3592 | 1464232366535 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 19:12:46 INFO - PROCESS | 3592 | 1464232366537 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 19:12:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 19:12:46 INFO - PROCESS | 3592 | 1464232366553 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 19:12:46 INFO - PROCESS | 3592 | 1464232366554 Marionette TRACE conn3 <- [1,2610,null,{}] 19:12:46 INFO - PROCESS | 3592 | 1464232366558 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}] 19:12:46 INFO - PROCESS | 3592 | 1464232366679 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 19:12:46 INFO - PROCESS | 3592 | 1464232366750 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:46 INFO - PROCESS | 3592 | ++DOCSHELL 13863400 == 57 [pid = 3592] [id = 662] 19:12:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (19BC2C00) [pid = 3592] [serial = 1986] [outer = 00000000] 19:12:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (19E1F800) [pid = 3592] [serial = 1987] [outer = 19BC2C00] 19:12:46 INFO - PROCESS | 3592 | 1464232366798 Marionette DEBUG loaded listener.js 19:12:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (19E2E800) [pid = 3592] [serial = 1988] [outer = 19BC2C00] 19:12:47 INFO - PROCESS | 3592 | 1464232367193 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]]]}] 19:12:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 19:12:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 657ms 19:12:47 INFO - PROCESS | 3592 | 1464232367226 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 19:12:47 INFO - PROCESS | 3592 | 1464232367210 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 19:12:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 19:12:47 INFO - PROCESS | 3592 | 1464232367214 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 19:12:47 INFO - PROCESS | 3592 | 1464232367215 Marionette TRACE conn3 <- [1,2614,null,{}] 19:12:47 INFO - PROCESS | 3592 | 1464232367218 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}] 19:12:47 INFO - PROCESS | 3592 | 1464232367454 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 19:12:47 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (16692000) [pid = 3592] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 19:12:47 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (12910800) [pid = 3592] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 19:12:47 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (15994C00) [pid = 3592] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 19:12:47 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (16AB0800) [pid = 3592] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 19:12:47 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (16F24800) [pid = 3592] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 19:12:47 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (104E2C00) [pid = 3592] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 19:12:47 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (10C0B800) [pid = 3592] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 19:12:47 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (105EE800) [pid = 3592] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 19:12:47 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (170E1400) [pid = 3592] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 19:12:47 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (196F4C00) [pid = 3592] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 19:12:47 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (19E79800) [pid = 3592] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 19:12:47 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1394AC00) [pid = 3592] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 19:12:47 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (105F3C00) [pid = 3592] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 19:12:47 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (170E4C00) [pid = 3592] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 19:12:47 INFO - PROCESS | 3592 | 1464232367538 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:47 INFO - PROCESS | 3592 | ++DOCSHELL 105EE800 == 58 [pid = 3592] [id = 663] 19:12:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (105F3C00) [pid = 3592] [serial = 1989] [outer = 00000000] 19:12:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (12910800) [pid = 3592] [serial = 1990] [outer = 105F3C00] 19:12:47 INFO - PROCESS | 3592 | 1464232367569 Marionette DEBUG loaded listener.js 19:12:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (14538C00) [pid = 3592] [serial = 1991] [outer = 105F3C00] 19:12:47 INFO - PROCESS | 3592 | 1464232367943 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]]]}] 19:12:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 19:12:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 762ms 19:12:47 INFO - PROCESS | 3592 | 1464232367982 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 19:12:47 INFO - PROCESS | 3592 | 1464232367984 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 19:12:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 19:12:47 INFO - PROCESS | 3592 | 1464232367990 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 19:12:47 INFO - PROCESS | 3592 | 1464232367992 Marionette TRACE conn3 <- [1,2618,null,{}] 19:12:47 INFO - PROCESS | 3592 | 1464232367995 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}] 19:12:48 INFO - PROCESS | 3592 | 1464232368084 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 19:12:48 INFO - PROCESS | 3592 | 1464232368091 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:48 INFO - PROCESS | 3592 | ++DOCSHELL 16692000 == 59 [pid = 3592] [id = 664] 19:12:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (167BCC00) [pid = 3592] [serial = 1992] [outer = 00000000] 19:12:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (19BC7C00) [pid = 3592] [serial = 1993] [outer = 167BCC00] 19:12:48 INFO - PROCESS | 3592 | 1464232368135 Marionette DEBUG loaded listener.js 19:12:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (19E7E400) [pid = 3592] [serial = 1994] [outer = 167BCC00] 19:12:48 INFO - PROCESS | 3592 | 1464232368585 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]]]}] 19:12:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 19:12:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 672ms 19:12:48 INFO - PROCESS | 3592 | 1464232368669 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 19:12:48 INFO - PROCESS | 3592 | 1464232368671 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 19:12:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 19:12:48 INFO - PROCESS | 3592 | 1464232368674 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 19:12:48 INFO - PROCESS | 3592 | 1464232368676 Marionette TRACE conn3 <- [1,2622,null,{}] 19:12:48 INFO - PROCESS | 3592 | 1464232368680 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}] 19:12:48 INFO - PROCESS | 3592 | 1464232368751 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 19:12:48 INFO - PROCESS | 3592 | 1464232368757 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:48 INFO - PROCESS | 3592 | ++DOCSHELL 14206400 == 60 [pid = 3592] [id = 665] 19:12:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (19BC6000) [pid = 3592] [serial = 1995] [outer = 00000000] 19:12:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1A25A800) [pid = 3592] [serial = 1996] [outer = 19BC6000] 19:12:48 INFO - PROCESS | 3592 | 1464232368802 Marionette DEBUG loaded listener.js 19:12:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1A42EC00) [pid = 3592] [serial = 1997] [outer = 19BC6000] 19:12:49 INFO - PROCESS | 3592 | 1464232369254 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]]]}] 19:12:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 19:12:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 657ms 19:12:49 INFO - PROCESS | 3592 | 1464232369449 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 19:12:49 INFO - PROCESS | 3592 | 1464232369436 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 19:12:49 INFO - PROCESS | 3592 | 1464232369446 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 19:12:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 19:12:49 INFO - PROCESS | 3592 | 1464232369450 Marionette TRACE conn3 <- [1,2626,null,{}] 19:12:49 INFO - PROCESS | 3592 | 1464232369457 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}] 19:12:49 INFO - PROCESS | 3592 | 1464232369609 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 19:12:49 INFO - PROCESS | 3592 | 1464232369726 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:49 INFO - PROCESS | 3592 | ++DOCSHELL 114DC800 == 61 [pid = 3592] [id = 666] 19:12:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (114E3000) [pid = 3592] [serial = 1998] [outer = 00000000] 19:12:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (129F2C00) [pid = 3592] [serial = 1999] [outer = 114E3000] 19:12:49 INFO - PROCESS | 3592 | 1464232369784 Marionette DEBUG loaded listener.js 19:12:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (12FB0800) [pid = 3592] [serial = 2000] [outer = 114E3000] 19:12:50 INFO - PROCESS | 3592 | 1464232370343 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]]]}] 19:12:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 19:12:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 896ms 19:12:50 INFO - PROCESS | 3592 | 1464232370362 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 19:12:50 INFO - PROCESS | 3592 | 1464232370367 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 19:12:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 19:12:50 INFO - PROCESS | 3592 | 1464232370375 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 19:12:50 INFO - PROCESS | 3592 | 1464232370379 Marionette TRACE conn3 <- [1,2630,null,{}] 19:12:50 INFO - PROCESS | 3592 | 1464232370383 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}] 19:12:50 INFO - PROCESS | 3592 | 1464232370497 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 19:12:50 INFO - PROCESS | 3592 | 1464232370655 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:50 INFO - PROCESS | 3592 | ++DOCSHELL 1452E400 == 62 [pid = 3592] [id = 667] 19:12:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (1510E400) [pid = 3592] [serial = 2001] [outer = 00000000] 19:12:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (16387C00) [pid = 3592] [serial = 2002] [outer = 1510E400] 19:12:50 INFO - PROCESS | 3592 | 1464232370712 Marionette DEBUG loaded listener.js 19:12:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (16669400) [pid = 3592] [serial = 2003] [outer = 1510E400] 19:12:51 INFO - PROCESS | 3592 | 1464232371298 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]]]}] 19:12:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 19:12:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 956ms 19:12:51 INFO - PROCESS | 3592 | 1464232371336 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 19:12:51 INFO - PROCESS | 3592 | 1464232371338 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 19:12:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 19:12:51 INFO - PROCESS | 3592 | 1464232371342 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 19:12:51 INFO - PROCESS | 3592 | 1464232371345 Marionette TRACE conn3 <- [1,2634,null,{}] 19:12:51 INFO - PROCESS | 3592 | 1464232371354 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}] 19:12:51 INFO - PROCESS | 3592 | 1464232371521 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 19:12:51 INFO - PROCESS | 3592 | 1464232371639 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:51 INFO - PROCESS | 3592 | ++DOCSHELL 16AB4C00 == 63 [pid = 3592] [id = 668] 19:12:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (17D0AC00) [pid = 3592] [serial = 2004] [outer = 00000000] 19:12:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (181F3400) [pid = 3592] [serial = 2005] [outer = 17D0AC00] 19:12:51 INFO - PROCESS | 3592 | 1464232371699 Marionette DEBUG loaded listener.js 19:12:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (19BCB000) [pid = 3592] [serial = 2006] [outer = 17D0AC00] 19:12:52 INFO - PROCESS | 3592 | 1464232372331 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]]]}] 19:12:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 19:12:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1045ms 19:12:52 INFO - PROCESS | 3592 | 1464232372383 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 19:12:52 INFO - PROCESS | 3592 | 1464232372385 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 19:12:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 19:12:52 INFO - PROCESS | 3592 | 1464232372389 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 19:12:52 INFO - PROCESS | 3592 | 1464232372391 Marionette TRACE conn3 <- [1,2638,null,{}] 19:12:52 INFO - PROCESS | 3592 | 1464232372395 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}] 19:12:52 INFO - PROCESS | 3592 | 1464232372507 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 19:12:52 INFO - PROCESS | 3592 | 1464232372658 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:52 INFO - PROCESS | 3592 | ++DOCSHELL 19E79400 == 64 [pid = 3592] [id = 669] 19:12:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (19E7D000) [pid = 3592] [serial = 2007] [outer = 00000000] 19:12:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1AA76400) [pid = 3592] [serial = 2008] [outer = 19E7D000] 19:12:52 INFO - PROCESS | 3592 | 1464232372714 Marionette DEBUG loaded listener.js 19:12:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1AB34800) [pid = 3592] [serial = 2009] [outer = 19E7D000] 19:12:53 INFO - PROCESS | 3592 | 1464232373324 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]]]}] 19:12:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 19:12:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 956ms 19:12:53 INFO - PROCESS | 3592 | 1464232373356 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 19:12:53 INFO - PROCESS | 3592 | 1464232373358 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 19:12:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 19:12:53 INFO - PROCESS | 3592 | 1464232373362 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 19:12:53 INFO - PROCESS | 3592 | 1464232373364 Marionette TRACE conn3 <- [1,2642,null,{}] 19:12:53 INFO - PROCESS | 3592 | 1464232373368 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}] 19:12:53 INFO - PROCESS | 3592 | 1464232373458 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 19:12:53 INFO - PROCESS | 3592 | 1464232373606 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:53 INFO - PROCESS | 3592 | ++DOCSHELL 131D2400 == 65 [pid = 3592] [id = 670] 19:12:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (131E9800) [pid = 3592] [serial = 2010] [outer = 00000000] 19:12:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (16661000) [pid = 3592] [serial = 2011] [outer = 131E9800] 19:12:53 INFO - PROCESS | 3592 | 1464232373663 Marionette DEBUG loaded listener.js 19:12:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (167BEC00) [pid = 3592] [serial = 2012] [outer = 131E9800] 19:12:54 INFO - PROCESS | 3592 | 1464232374477 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]]]}] 19:12:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 19:12:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1165ms 19:12:54 INFO - PROCESS | 3592 | 1464232374520 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 19:12:54 INFO - PROCESS | 3592 | 1464232374524 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 19:12:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 19:12:54 INFO - PROCESS | 3592 | 1464232374530 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 19:12:54 INFO - PROCESS | 3592 | 1464232374533 Marionette TRACE conn3 <- [1,2646,null,{}] 19:12:54 INFO - PROCESS | 3592 | 1464232374538 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}] 19:12:54 INFO - PROCESS | 3592 | 1464232374627 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 19:12:54 INFO - PROCESS | 3592 | 1464232374776 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:54 INFO - PROCESS | 3592 | ++DOCSHELL 10A5A000 == 66 [pid = 3592] [id = 671] 19:12:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (118ADC00) [pid = 3592] [serial = 2013] [outer = 00000000] 19:12:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1290AC00) [pid = 3592] [serial = 2014] [outer = 118ADC00] 19:12:54 INFO - PROCESS | 3592 | 1464232374854 Marionette DEBUG loaded listener.js 19:12:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (129F7400) [pid = 3592] [serial = 2015] [outer = 118ADC00] 19:12:55 INFO - PROCESS | 3592 | --DOCSHELL 16692000 == 65 [pid = 3592] [id = 664] 19:12:55 INFO - PROCESS | 3592 | --DOCSHELL 105EE800 == 64 [pid = 3592] [id = 663] 19:12:55 INFO - PROCESS | 3592 | --DOCSHELL 13863400 == 63 [pid = 3592] [id = 662] 19:12:55 INFO - PROCESS | 3592 | --DOCSHELL 17216800 == 62 [pid = 3592] [id = 661] 19:12:55 INFO - PROCESS | 3592 | --DOCSHELL 16DC2C00 == 61 [pid = 3592] [id = 660] 19:12:55 INFO - PROCESS | 3592 | --DOCSHELL 1669A000 == 60 [pid = 3592] [id = 659] 19:12:55 INFO - PROCESS | 3592 | --DOCSHELL 15616C00 == 59 [pid = 3592] [id = 658] 19:12:55 INFO - PROCESS | 3592 | --DOCSHELL 102CC000 == 58 [pid = 3592] [id = 657] 19:12:55 INFO - PROCESS | 3592 | --DOCSHELL 10C11800 == 57 [pid = 3592] [id = 656] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (17B77000) [pid = 3592] [serial = 1948] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (167BA000) [pid = 3592] [serial = 1931] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1668F000) [pid = 3592] [serial = 1912] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (12F4E000) [pid = 3592] [serial = 1921] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (16381C00) [pid = 3592] [serial = 1927] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (16E24C00) [pid = 3592] [serial = 1934] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (17C7C400) [pid = 3592] [serial = 1940] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1A25BC00) [pid = 3592] [serial = 1915] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (10B21800) [pid = 3592] [serial = 1942] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (16E30C00) [pid = 3592] [serial = 1946] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (129FEC00) [pid = 3592] [serial = 1925] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (167B4800) [pid = 3592] [serial = 1930] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (110BC400) [pid = 3592] [serial = 1924] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (17BF1000) [pid = 3592] [serial = 1937] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (19BC7800) [pid = 3592] [serial = 1874] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (16ABBC00) [pid = 3592] [serial = 1933] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (1A5EF000) [pid = 3592] [serial = 1907] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (16389C00) [pid = 3592] [serial = 1928] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (11CB0800) [pid = 3592] [serial = 1909] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (10B2E800) [pid = 3592] [serial = 1943] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1A9D8C00) [pid = 3592] [serial = 1918] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (16388800) [pid = 3592] [serial = 1945] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (1753F000) [pid = 3592] [serial = 1936] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (13937C00) [pid = 3592] [serial = 1922] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (196F3C00) [pid = 3592] [serial = 1939] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (15967000) [pid = 3592] [serial = 1868] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (129FA400) [pid = 3592] [serial = 1865] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (1838EC00) [pid = 3592] [serial = 1871] [outer = 00000000] [url = about:blank] 19:12:55 INFO - PROCESS | 3592 | 1464232375465 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]]]}] 19:12:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 19:12:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1001ms 19:12:55 INFO - PROCESS | 3592 | 1464232375522 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 19:12:55 INFO - PROCESS | 3592 | 1464232375527 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 19:12:55 INFO - PROCESS | 3592 | 1464232375549 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 19:12:55 INFO - PROCESS | 3592 | 1464232375551 Marionette TRACE conn3 <- [1,2650,null,{}] 19:12:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 19:12:55 INFO - PROCESS | 3592 | 1464232375555 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}] 19:12:55 INFO - PROCESS | 3592 | 1464232375647 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 19:12:55 INFO - PROCESS | 3592 | 1464232375751 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:55 INFO - PROCESS | 3592 | ++DOCSHELL 10B2A000 == 58 [pid = 3592] [id = 672] 19:12:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (10BAAC00) [pid = 3592] [serial = 2016] [outer = 00000000] 19:12:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (129F5000) [pid = 3592] [serial = 2017] [outer = 10BAAC00] 19:12:55 INFO - PROCESS | 3592 | 1464232375781 Marionette DEBUG loaded listener.js 19:12:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (12FA5400) [pid = 3592] [serial = 2018] [outer = 10BAAC00] 19:12:56 INFO - PROCESS | 3592 | 1464232376174 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]]]}] 19:12:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 19:12:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 672ms 19:12:56 INFO - PROCESS | 3592 | 1464232376215 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 19:12:56 INFO - PROCESS | 3592 | 1464232376217 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 19:12:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 19:12:56 INFO - PROCESS | 3592 | 1464232376221 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 19:12:56 INFO - PROCESS | 3592 | 1464232376225 Marionette TRACE conn3 <- [1,2654,null,{}] 19:12:56 INFO - PROCESS | 3592 | 1464232376238 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}] 19:12:56 INFO - PROCESS | 3592 | 1464232376328 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 19:12:56 INFO - PROCESS | 3592 | 1464232376336 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:56 INFO - PROCESS | 3592 | ++DOCSHELL 1393C400 == 59 [pid = 3592] [id = 673] 19:12:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (13A50C00) [pid = 3592] [serial = 2019] [outer = 00000000] 19:12:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (14208800) [pid = 3592] [serial = 2020] [outer = 13A50C00] 19:12:56 INFO - PROCESS | 3592 | 1464232376384 Marionette DEBUG loaded listener.js 19:12:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (14538400) [pid = 3592] [serial = 2021] [outer = 13A50C00] 19:12:57 INFO - PROCESS | 3592 | 1464232377330 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]]]}] 19:12:57 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) 19:12:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1135ms 19:12:57 INFO - PROCESS | 3592 | 1464232377375 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 19:12:57 INFO - PROCESS | 3592 | 1464232377378 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 19:12:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 19:12:57 INFO - PROCESS | 3592 | 1464232377387 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 19:12:57 INFO - PROCESS | 3592 | 1464232377389 Marionette TRACE conn3 <- [1,2658,null,{}] 19:12:57 INFO - PROCESS | 3592 | 1464232377392 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}] 19:12:57 INFO - PROCESS | 3592 | 1464232377516 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 19:12:57 INFO - PROCESS | 3592 | 1464232377524 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:57 INFO - PROCESS | 3592 | ++DOCSHELL 15103800 == 60 [pid = 3592] [id = 674] 19:12:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (1513A800) [pid = 3592] [serial = 2022] [outer = 00000000] 19:12:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (16387400) [pid = 3592] [serial = 2023] [outer = 1513A800] 19:12:57 INFO - PROCESS | 3592 | 1464232377611 Marionette DEBUG loaded listener.js 19:12:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (16662400) [pid = 3592] [serial = 2024] [outer = 1513A800] 19:12:58 INFO - PROCESS | 3592 | 1464232378475 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 19:12:58 INFO - PROCESS | 3592 | 1464232378535 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 19:12:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 19:12:58 INFO - PROCESS | 3592 | 1464232378539 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 19:12:58 INFO - PROCESS | 3592 | 1464232378541 Marionette TRACE conn3 <- [1,2662,null,{}] 19:12:58 INFO - PROCESS | 3592 | 1464232378544 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}] 19:12:58 INFO - PROCESS | 3592 | 1464232378665 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 19:12:58 INFO - PROCESS | 3592 | 1464232378728 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:58 INFO - PROCESS | 3592 | ++DOCSHELL 1047F800 == 61 [pid = 3592] [id = 675] 19:12:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1055F000) [pid = 3592] [serial = 2025] [outer = 00000000] 19:12:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (16698000) [pid = 3592] [serial = 2026] [outer = 1055F000] 19:12:58 INFO - PROCESS | 3592 | 1464232378774 Marionette DEBUG loaded listener.js 19:12:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (167C1C00) [pid = 3592] [serial = 2027] [outer = 1055F000] 19:12:59 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (19BC2C00) [pid = 3592] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 19:12:59 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (105F3C00) [pid = 3592] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 19:12:59 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (167BCC00) [pid = 3592] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 19:12:59 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (10ACE000) [pid = 3592] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 19:12:59 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (10505800) [pid = 3592] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 19:12:59 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1726F800) [pid = 3592] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 19:12:59 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (10C12C00) [pid = 3592] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 19:12:59 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (1637FC00) [pid = 3592] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 19:12:59 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (166E3400) [pid = 3592] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 19:12:59 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (16E23C00) [pid = 3592] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 19:12:59 INFO - PROCESS | 3592 | 1464232379667 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 19:12:59 INFO - PROCESS | 3592 | 1464232379685 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 19:12:59 INFO - PROCESS | 3592 | 1464232379688 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 19:12:59 INFO - PROCESS | 3592 | 1464232379690 Marionette TRACE conn3 <- [1,2666,null,{}] 19:12:59 INFO - PROCESS | 3592 | 1464232379694 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}] 19:12:59 INFO - PROCESS | 3592 | 1464232379798 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 19:12:59 INFO - PROCESS | 3592 | 1464232379895 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:59 INFO - PROCESS | 3592 | ++DOCSHELL 10C0D800 == 62 [pid = 3592] [id = 676] 19:12:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (10C10400) [pid = 3592] [serial = 2028] [outer = 00000000] 19:12:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (168C1400) [pid = 3592] [serial = 2029] [outer = 10C10400] 19:12:59 INFO - PROCESS | 3592 | 1464232379941 Marionette DEBUG loaded listener.js 19:12:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (16AB7000) [pid = 3592] [serial = 2030] [outer = 10C10400] 19:13:00 INFO - PROCESS | 3592 | 1464232380795 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]]]}] 19:13:00 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) 19:13:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1135ms 19:13:00 INFO - PROCESS | 3592 | 1464232380847 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 19:13:00 INFO - PROCESS | 3592 | 1464232380849 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 19:13:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 19:13:00 INFO - PROCESS | 3592 | 1464232380853 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 19:13:00 INFO - PROCESS | 3592 | 1464232380855 Marionette TRACE conn3 <- [1,2670,null,{}] 19:13:00 INFO - PROCESS | 3592 | 1464232380859 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}] 19:13:00 INFO - PROCESS | 3592 | 1464232380924 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 19:13:00 INFO - PROCESS | 3592 | 1464232380930 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:00 INFO - PROCESS | 3592 | ++DOCSHELL 12FF0800 == 63 [pid = 3592] [id = 677] 19:13:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (1386B800) [pid = 3592] [serial = 2031] [outer = 00000000] 19:13:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (16E2BC00) [pid = 3592] [serial = 2032] [outer = 1386B800] 19:13:00 INFO - PROCESS | 3592 | 1464232380975 Marionette DEBUG loaded listener.js 19:13:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (16E2EC00) [pid = 3592] [serial = 2033] [outer = 1386B800] 19:13:02 INFO - PROCESS | 3592 | 1464232382116 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]]]}] 19:13:02 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) 19:13:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1299ms 19:13:02 INFO - PROCESS | 3592 | 1464232382143 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 19:13:02 INFO - PROCESS | 3592 | 1464232382148 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 19:13:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 19:13:02 INFO - PROCESS | 3592 | 1464232382153 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 19:13:02 INFO - PROCESS | 3592 | 1464232382156 Marionette TRACE conn3 <- [1,2674,null,{}] 19:13:02 INFO - PROCESS | 3592 | 1464232382171 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}] 19:13:02 INFO - PROCESS | 3592 | 1464232382316 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 19:13:02 INFO - PROCESS | 3592 | 1464232382473 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:02 INFO - PROCESS | 3592 | ++DOCSHELL 10ACB400 == 64 [pid = 3592] [id = 678] 19:13:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (10B2E800) [pid = 3592] [serial = 2034] [outer = 00000000] 19:13:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (11FA9C00) [pid = 3592] [serial = 2035] [outer = 10B2E800] 19:13:02 INFO - PROCESS | 3592 | 1464232382532 Marionette DEBUG loaded listener.js 19:13:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (12FAE400) [pid = 3592] [serial = 2036] [outer = 10B2E800] 19:13:03 INFO - PROCESS | 3592 | 1464232383498 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 19:13:03 INFO - PROCESS | 3592 | 1464232383512 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 19:13:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 19:13:03 INFO - PROCESS | 3592 | 1464232383519 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 19:13:03 INFO - PROCESS | 3592 | 1464232383521 Marionette TRACE conn3 <- [1,2678,null,{}] 19:13:03 INFO - PROCESS | 3592 | 1464232383526 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}] 19:13:03 INFO - PROCESS | 3592 | 1464232383668 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 19:13:03 INFO - PROCESS | 3592 | 1464232383851 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:03 INFO - PROCESS | 3592 | ++DOCSHELL 15110400 == 65 [pid = 3592] [id = 679] 19:13:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (15134400) [pid = 3592] [serial = 2037] [outer = 00000000] 19:13:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (16386C00) [pid = 3592] [serial = 2038] [outer = 15134400] 19:13:03 INFO - PROCESS | 3592 | 1464232383910 Marionette DEBUG loaded listener.js 19:13:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (167B5400) [pid = 3592] [serial = 2039] [outer = 15134400] 19:13:04 INFO - PROCESS | 3592 | 1464232384897 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 19:13:04 INFO - PROCESS | 3592 | 1464232384967 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 19:13:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 19:13:04 INFO - PROCESS | 3592 | 1464232384971 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 19:13:04 INFO - PROCESS | 3592 | 1464232384975 Marionette TRACE conn3 <- [1,2682,null,{}] 19:13:04 INFO - PROCESS | 3592 | 1464232384990 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}] 19:13:05 INFO - PROCESS | 3592 | 1464232385142 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 19:13:05 INFO - PROCESS | 3592 | 1464232385327 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:05 INFO - PROCESS | 3592 | ++DOCSHELL 10A5B400 == 66 [pid = 3592] [id = 680] 19:13:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (10AC6C00) [pid = 3592] [serial = 2040] [outer = 00000000] 19:13:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (15615800) [pid = 3592] [serial = 2041] [outer = 10AC6C00] 19:13:05 INFO - PROCESS | 3592 | 1464232385386 Marionette DEBUG loaded listener.js 19:13:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (16AAF400) [pid = 3592] [serial = 2042] [outer = 10AC6C00] 19:13:06 INFO - PROCESS | 3592 | --DOCSHELL 1A25F400 == 65 [pid = 3592] [id = 655] 19:13:06 INFO - PROCESS | 3592 | --DOCSHELL 14209C00 == 64 [pid = 3592] [id = 651] 19:13:06 INFO - PROCESS | 3592 | --DOCSHELL 196ED400 == 63 [pid = 3592] [id = 610] 19:13:06 INFO - PROCESS | 3592 | --DOCSHELL 10C0D800 == 62 [pid = 3592] [id = 676] 19:13:06 INFO - PROCESS | 3592 | --DOCSHELL 1047F800 == 61 [pid = 3592] [id = 675] 19:13:06 INFO - PROCESS | 3592 | --DOCSHELL 15103800 == 60 [pid = 3592] [id = 674] 19:13:06 INFO - PROCESS | 3592 | --DOCSHELL 1393C400 == 59 [pid = 3592] [id = 673] 19:13:06 INFO - PROCESS | 3592 | --DOCSHELL 10B2A000 == 58 [pid = 3592] [id = 672] 19:13:06 INFO - PROCESS | 3592 | --DOCSHELL 10A5A000 == 57 [pid = 3592] [id = 671] 19:13:06 INFO - PROCESS | 3592 | --DOCSHELL 16AB4C00 == 56 [pid = 3592] [id = 668] 19:13:06 INFO - PROCESS | 3592 | --DOCSHELL 1452E400 == 55 [pid = 3592] [id = 667] 19:13:06 INFO - PROCESS | 3592 | --DOCSHELL 114DC800 == 54 [pid = 3592] [id = 666] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (19B7A000) [pid = 3592] [serial = 1949] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (1A25A800) [pid = 3592] [serial = 1996] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (129F8400) [pid = 3592] [serial = 1972] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (18390400) [pid = 3592] [serial = 1984] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (13936C00) [pid = 3592] [serial = 1973] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (1393C000) [pid = 3592] [serial = 1970] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (12FA5800) [pid = 3592] [serial = 1969] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1666BC00) [pid = 3592] [serial = 1975] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (16697000) [pid = 3592] [serial = 1976] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (168B7C00) [pid = 3592] [serial = 1978] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (16AB0400) [pid = 3592] [serial = 1979] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (16E2D000) [pid = 3592] [serial = 1981] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (1AB38800) [pid = 3592] [serial = 1966] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (19E1F800) [pid = 3592] [serial = 1987] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (196EC400) [pid = 3592] [serial = 1985] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (10B24800) [pid = 3592] [serial = 1951] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (15110C00) [pid = 3592] [serial = 1954] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (12910800) [pid = 3592] [serial = 1990] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (16E2A800) [pid = 3592] [serial = 1957] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (1A7E8C00) [pid = 3592] [serial = 1960] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (19E2E800) [pid = 3592] [serial = 1988] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (1AA78C00) [pid = 3592] [serial = 1963] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (19BC7C00) [pid = 3592] [serial = 1993] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (19E7E400) [pid = 3592] [serial = 1994] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (14538C00) [pid = 3592] [serial = 1991] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (170DF800) [pid = 3592] [serial = 1982] [outer = 00000000] [url = about:blank] 19:13:06 INFO - PROCESS | 3592 | 1464232386552 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 19:13:06 INFO - PROCESS | 3592 | 1464232386616 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 19:13:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 19:13:06 INFO - PROCESS | 3592 | 1464232386622 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 19:13:06 INFO - PROCESS | 3592 | 1464232386624 Marionette TRACE conn3 <- [1,2686,null,{}] 19:13:06 INFO - PROCESS | 3592 | 1464232386630 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}] 19:13:06 INFO - PROCESS | 3592 | 1464232386715 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 19:13:06 INFO - PROCESS | 3592 | 1464232386725 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:06 INFO - PROCESS | 3592 | ++DOCSHELL 10C14000 == 55 [pid = 3592] [id = 681] 19:13:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (1125C800) [pid = 3592] [serial = 2043] [outer = 00000000] 19:13:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (1290B000) [pid = 3592] [serial = 2044] [outer = 1125C800] 19:13:06 INFO - PROCESS | 3592 | 1464232386773 Marionette DEBUG loaded listener.js 19:13:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (12B24800) [pid = 3592] [serial = 2045] [outer = 1125C800] 19:13:07 INFO - PROCESS | 3592 | 1464232387752 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 19:13:07 INFO - PROCESS | 3592 | 1464232387775 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 19:13:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 19:13:07 INFO - PROCESS | 3592 | 1464232387782 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 19:13:07 INFO - PROCESS | 3592 | 1464232387784 Marionette TRACE conn3 <- [1,2690,null,{}] 19:13:07 INFO - PROCESS | 3592 | 1464232387788 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}] 19:13:07 INFO - PROCESS | 3592 | 1464232387876 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 19:13:07 INFO - PROCESS | 3592 | 1464232387884 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:07 INFO - PROCESS | 3592 | ++DOCSHELL 13251400 == 56 [pid = 3592] [id = 682] 19:13:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (13A50000) [pid = 3592] [serial = 2046] [outer = 00000000] 19:13:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (14536800) [pid = 3592] [serial = 2047] [outer = 13A50000] 19:13:07 INFO - PROCESS | 3592 | 1464232387929 Marionette DEBUG loaded listener.js 19:13:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (1559EC00) [pid = 3592] [serial = 2048] [outer = 13A50000] 19:13:08 INFO - PROCESS | 3592 | 1464232388402 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]]]}] 19:13:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 19:13:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 672ms 19:13:08 INFO - PROCESS | 3592 | 1464232388446 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 19:13:08 INFO - PROCESS | 3592 | 1464232388448 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 19:13:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 19:13:08 INFO - PROCESS | 3592 | 1464232388452 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 19:13:08 INFO - PROCESS | 3592 | 1464232388455 Marionette TRACE conn3 <- [1,2694,null,{}] 19:13:08 INFO - PROCESS | 3592 | 1464232388465 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}] 19:13:08 INFO - PROCESS | 3592 | 1464232388556 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 19:13:08 INFO - PROCESS | 3592 | 1464232388573 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:08 INFO - PROCESS | 3592 | ++DOCSHELL 1669CC00 == 57 [pid = 3592] [id = 683] 19:13:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (166E0800) [pid = 3592] [serial = 2049] [outer = 00000000] 19:13:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (168BB400) [pid = 3592] [serial = 2050] [outer = 166E0800] 19:13:08 INFO - PROCESS | 3592 | 1464232388623 Marionette DEBUG loaded listener.js 19:13:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (16AB4C00) [pid = 3592] [serial = 2051] [outer = 166E0800] 19:13:09 INFO - PROCESS | 3592 | 1464232389089 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]]]}] 19:13:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 19:13:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 672ms 19:13:09 INFO - PROCESS | 3592 | 1464232389129 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 19:13:09 INFO - PROCESS | 3592 | 1464232389132 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 19:13:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 19:13:09 INFO - PROCESS | 3592 | 1464232389135 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 19:13:09 INFO - PROCESS | 3592 | 1464232389136 Marionette TRACE conn3 <- [1,2698,null,{}] 19:13:09 INFO - PROCESS | 3592 | 1464232389140 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}] 19:13:09 INFO - PROCESS | 3592 | 1464232389287 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 19:13:09 INFO - PROCESS | 3592 | 1464232389316 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:09 INFO - PROCESS | 3592 | ++DOCSHELL 16E28800 == 58 [pid = 3592] [id = 684] 19:13:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (16E28C00) [pid = 3592] [serial = 2052] [outer = 00000000] 19:13:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (16E31000) [pid = 3592] [serial = 2053] [outer = 16E28C00] 19:13:09 INFO - PROCESS | 3592 | 1464232389362 Marionette DEBUG loaded listener.js 19:13:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (17212000) [pid = 3592] [serial = 2054] [outer = 16E28C00] 19:13:09 INFO - PROCESS | 3592 | 1464232389797 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] 19:13:09 INFO - PROCESS | 3592 | 1464232389840 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 19:13:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 19:13:09 INFO - PROCESS | 3592 | 1464232389844 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 19:13:09 INFO - PROCESS | 3592 | 1464232389845 Marionette TRACE conn3 <- [1,2702,null,{}] 19:13:09 INFO - PROCESS | 3592 | 1464232389849 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}] 19:13:09 INFO - PROCESS | 3592 | 1464232389969 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 19:13:10 INFO - PROCESS | 3592 | 1464232390022 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:10 INFO - PROCESS | 3592 | ++DOCSHELL 17BECC00 == 59 [pid = 3592] [id = 685] 19:13:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (17BF1000) [pid = 3592] [serial = 2055] [outer = 00000000] 19:13:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (17D07C00) [pid = 3592] [serial = 2056] [outer = 17BF1000] 19:13:10 INFO - PROCESS | 3592 | 1464232390068 Marionette DEBUG loaded listener.js 19:13:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (18185000) [pid = 3592] [serial = 2057] [outer = 17BF1000] 19:13:10 INFO - PROCESS | 3592 | 1464232390490 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]]]}] 19:13:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 19:13:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 702ms 19:13:10 INFO - PROCESS | 3592 | 1464232390546 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 19:13:10 INFO - PROCESS | 3592 | 1464232390548 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 19:13:10 INFO - PROCESS | 3592 | 1464232390552 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 19:13:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 19:13:10 INFO - PROCESS | 3592 | 1464232390553 Marionette TRACE conn3 <- [1,2706,null,{}] 19:13:10 INFO - PROCESS | 3592 | 1464232390557 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}] 19:13:10 INFO - PROCESS | 3592 | 1464232390822 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 19:13:10 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (1055F000) [pid = 3592] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 19:13:10 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (13A50C00) [pid = 3592] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 19:13:10 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (118ADC00) [pid = 3592] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 19:13:10 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (10BAAC00) [pid = 3592] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 19:13:10 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (131E9800) [pid = 3592] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 19:13:10 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (1513A800) [pid = 3592] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 19:13:10 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (10C10400) [pid = 3592] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 19:13:10 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (17C77C00) [pid = 3592] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 19:13:10 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (1595E400) [pid = 3592] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 19:13:10 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (19B85000) [pid = 3592] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 19:13:10 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (1A7E8000) [pid = 3592] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 19:13:10 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (1A260000) [pid = 3592] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 19:13:10 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (10B24C00) [pid = 3592] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 19:13:10 INFO - PROCESS | 3592 | 1464232390896 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:10 INFO - PROCESS | 3592 | ++DOCSHELL 1055F000 == 60 [pid = 3592] [id = 686] 19:13:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (10ACAC00) [pid = 3592] [serial = 2058] [outer = 00000000] 19:13:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (10FA1C00) [pid = 3592] [serial = 2059] [outer = 10ACAC00] 19:13:10 INFO - PROCESS | 3592 | 1464232390923 Marionette DEBUG loaded listener.js 19:13:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (13952400) [pid = 3592] [serial = 2060] [outer = 10ACAC00] 19:13:11 INFO - PROCESS | 3592 | 1464232391272 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] 19:13:11 INFO - PROCESS | 3592 | 1464232391321 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 19:13:11 INFO - PROCESS | 3592 | 1464232391325 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 19:13:11 INFO - PROCESS | 3592 | 1464232391327 Marionette TRACE conn3 <- [1,2710,null,{}] 19:13:11 INFO - PROCESS | 3592 | 1464232391331 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}] 19:13:11 INFO - PROCESS | 3592 | 1464232391413 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 19:13:11 INFO - PROCESS | 3592 | 1464232391420 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:11 INFO - PROCESS | 3592 | ++DOCSHELL 131E9800 == 61 [pid = 3592] [id = 687] 19:13:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (181F5000) [pid = 3592] [serial = 2061] [outer = 00000000] 19:13:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (19BC6800) [pid = 3592] [serial = 2062] [outer = 181F5000] 19:13:11 INFO - PROCESS | 3592 | 1464232391465 Marionette DEBUG loaded listener.js 19:13:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (19BCDC00) [pid = 3592] [serial = 2063] [outer = 181F5000] 19:13:11 INFO - PROCESS | 3592 | 1464232391913 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] 19:13:11 INFO - PROCESS | 3592 | 1464232391952 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 19:13:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 19:13:11 INFO - PROCESS | 3592 | 1464232391956 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 19:13:11 INFO - PROCESS | 3592 | 1464232391957 Marionette TRACE conn3 <- [1,2714,null,{}] 19:13:11 INFO - PROCESS | 3592 | 1464232391961 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}] 19:13:12 INFO - PROCESS | 3592 | 1464232392045 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 19:13:12 INFO - PROCESS | 3592 | 1464232392051 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:12 INFO - PROCESS | 3592 | ++DOCSHELL 104E2C00 == 62 [pid = 3592] [id = 688] 19:13:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (19BC3C00) [pid = 3592] [serial = 2064] [outer = 00000000] 19:13:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (19E75000) [pid = 3592] [serial = 2065] [outer = 19BC3C00] 19:13:12 INFO - PROCESS | 3592 | 1464232392096 Marionette DEBUG loaded listener.js 19:13:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (19E75400) [pid = 3592] [serial = 2066] [outer = 19BC3C00] 19:13:12 INFO - PROCESS | 3592 | 1464232392520 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]]]}] 19:13:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 19:13:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 598ms 19:13:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 19:13:12 INFO - PROCESS | 3592 | 1464232392569 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 19:13:12 INFO - PROCESS | 3592 | 1464232392571 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 19:13:12 INFO - PROCESS | 3592 | 1464232392575 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 19:13:12 INFO - PROCESS | 3592 | 1464232392577 Marionette TRACE conn3 <- [1,2718,null,{}] 19:13:12 INFO - PROCESS | 3592 | 1464232392585 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}] 19:13:12 INFO - PROCESS | 3592 | 1464232392670 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 19:13:12 INFO - PROCESS | 3592 | 1464232392677 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:12 INFO - PROCESS | 3592 | ++DOCSHELL 19E74C00 == 63 [pid = 3592] [id = 689] 19:13:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (19E80C00) [pid = 3592] [serial = 2067] [outer = 00000000] 19:13:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (1A25D000) [pid = 3592] [serial = 2068] [outer = 19E80C00] 19:13:12 INFO - PROCESS | 3592 | 1464232392721 Marionette DEBUG loaded listener.js 19:13:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (1A25BC00) [pid = 3592] [serial = 2069] [outer = 19E80C00] 19:13:13 INFO - PROCESS | 3592 | 1464232393798 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 19:13:13 INFO - PROCESS | 3592 | 1464232393870 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 19:13:13 INFO - PROCESS | 3592 | 1464232393877 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 19:13:13 INFO - PROCESS | 3592 | 1464232393880 Marionette TRACE conn3 <- [1,2722,null,{}] 19:13:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 19:13:13 INFO - PROCESS | 3592 | 1464232393887 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}] 19:13:14 INFO - PROCESS | 3592 | 1464232394066 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 19:13:14 INFO - PROCESS | 3592 | 1464232394191 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:14 INFO - PROCESS | 3592 | ++DOCSHELL 10AC8400 == 64 [pid = 3592] [id = 690] 19:13:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (10C10C00) [pid = 3592] [serial = 2070] [outer = 00000000] 19:13:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (13A4F400) [pid = 3592] [serial = 2071] [outer = 10C10C00] 19:13:14 INFO - PROCESS | 3592 | 1464232394249 Marionette DEBUG loaded listener.js 19:13:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (1459A800) [pid = 3592] [serial = 2072] [outer = 10C10C00] 19:13:14 INFO - PROCESS | 3592 | 1464232394851 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]]]}] 19:13:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 19:13:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1031ms 19:13:14 INFO - PROCESS | 3592 | 1464232394924 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 19:13:14 INFO - PROCESS | 3592 | 1464232394930 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 19:13:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 19:13:14 INFO - PROCESS | 3592 | 1464232394937 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 19:13:14 INFO - PROCESS | 3592 | 1464232394940 Marionette TRACE conn3 <- [1,2726,null,{}] 19:13:14 INFO - PROCESS | 3592 | 1464232394944 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}] 19:13:15 INFO - PROCESS | 3592 | 1464232395058 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 19:13:15 INFO - PROCESS | 3592 | 1464232395207 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:15 INFO - PROCESS | 3592 | ++DOCSHELL 16AB0C00 == 65 [pid = 3592] [id = 691] 19:13:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (16E26C00) [pid = 3592] [serial = 2073] [outer = 00000000] 19:13:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (16E2FC00) [pid = 3592] [serial = 2074] [outer = 16E26C00] 19:13:15 INFO - PROCESS | 3592 | 1464232395264 Marionette DEBUG loaded listener.js 19:13:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (181F1800) [pid = 3592] [serial = 2075] [outer = 16E26C00] 19:13:15 INFO - PROCESS | 3592 | 1464232395857 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]]]}] 19:13:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 19:13:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 942ms 19:13:15 INFO - PROCESS | 3592 | 1464232395892 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 19:13:15 INFO - PROCESS | 3592 | 1464232395894 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 19:13:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 19:13:15 INFO - PROCESS | 3592 | 1464232395898 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 19:13:15 INFO - PROCESS | 3592 | 1464232395902 Marionette TRACE conn3 <- [1,2730,null,{}] 19:13:15 INFO - PROCESS | 3592 | 1464232395913 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}] 19:13:16 INFO - PROCESS | 3592 | 1464232396011 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 19:13:16 INFO - PROCESS | 3592 | 1464232396158 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:16 INFO - PROCESS | 3592 | ++DOCSHELL 19BCF000 == 66 [pid = 3592] [id = 692] 19:13:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (19E25400) [pid = 3592] [serial = 2076] [outer = 00000000] 19:13:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1A259400) [pid = 3592] [serial = 2077] [outer = 19E25400] 19:13:16 INFO - PROCESS | 3592 | 1464232396217 Marionette DEBUG loaded listener.js 19:13:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (1A506000) [pid = 3592] [serial = 2078] [outer = 19E25400] 19:13:16 INFO - PROCESS | 3592 | 1464232396779 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]]]}] 19:13:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 19:13:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 896ms 19:13:16 INFO - PROCESS | 3592 | 1464232396791 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 19:13:16 INFO - PROCESS | 3592 | 1464232396794 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 19:13:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 19:13:16 INFO - PROCESS | 3592 | 1464232396797 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 19:13:16 INFO - PROCESS | 3592 | 1464232396799 Marionette TRACE conn3 <- [1,2734,null,{}] 19:13:16 INFO - PROCESS | 3592 | 1464232396803 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}] 19:13:16 INFO - PROCESS | 3592 | 1464232396914 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 19:13:17 INFO - PROCESS | 3592 | 1464232397073 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:17 INFO - PROCESS | 3592 | ++DOCSHELL 1A5F4C00 == 67 [pid = 3592] [id = 693] 19:13:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (1A5F5000) [pid = 3592] [serial = 2079] [outer = 00000000] 19:13:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (1A9D8800) [pid = 3592] [serial = 2080] [outer = 1A5F5000] 19:13:17 INFO - PROCESS | 3592 | 1464232397129 Marionette DEBUG loaded listener.js 19:13:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1A9E3400) [pid = 3592] [serial = 2081] [outer = 1A5F5000] 19:13:17 INFO - PROCESS | 3592 | 1464232397891 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]]]}] 19:13:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 19:13:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1135ms 19:13:17 INFO - PROCESS | 3592 | 1464232397940 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 19:13:17 INFO - PROCESS | 3592 | 1464232397944 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 19:13:17 INFO - PROCESS | 3592 | 1464232397949 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 19:13:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 19:13:17 INFO - PROCESS | 3592 | 1464232397953 Marionette TRACE conn3 <- [1,2738,null,{}] 19:13:17 INFO - PROCESS | 3592 | 1464232397959 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}] 19:13:18 INFO - PROCESS | 3592 | 1464232398095 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 19:13:18 INFO - PROCESS | 3592 | 1464232398249 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:18 INFO - PROCESS | 3592 | ++DOCSHELL 1047F800 == 68 [pid = 3592] [id = 694] 19:13:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (10C0A000) [pid = 3592] [serial = 2082] [outer = 00000000] 19:13:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1386D800) [pid = 3592] [serial = 2083] [outer = 10C0A000] 19:13:18 INFO - PROCESS | 3592 | 1464232398287 Marionette DEBUG loaded listener.js 19:13:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (14539000) [pid = 3592] [serial = 2084] [outer = 10C0A000] 19:13:18 INFO - PROCESS | 3592 | --DOCSHELL 196F6000 == 67 [pid = 3592] [id = 638] 19:13:18 INFO - PROCESS | 3592 | --DOCSHELL 104E2C00 == 66 [pid = 3592] [id = 688] 19:13:18 INFO - PROCESS | 3592 | --DOCSHELL 131E9800 == 65 [pid = 3592] [id = 687] 19:13:18 INFO - PROCESS | 3592 | --DOCSHELL 1055F000 == 64 [pid = 3592] [id = 686] 19:13:18 INFO - PROCESS | 3592 | --DOCSHELL 17BECC00 == 63 [pid = 3592] [id = 685] 19:13:18 INFO - PROCESS | 3592 | --DOCSHELL 16E28800 == 62 [pid = 3592] [id = 684] 19:13:18 INFO - PROCESS | 3592 | --DOCSHELL 1669CC00 == 61 [pid = 3592] [id = 683] 19:13:18 INFO - PROCESS | 3592 | --DOCSHELL 13251400 == 60 [pid = 3592] [id = 682] 19:13:18 INFO - PROCESS | 3592 | --DOCSHELL 10C14000 == 59 [pid = 3592] [id = 681] 19:13:18 INFO - PROCESS | 3592 | --DOCSHELL 10A5B400 == 58 [pid = 3592] [id = 680] 19:13:18 INFO - PROCESS | 3592 | --DOCSHELL 15110400 == 57 [pid = 3592] [id = 679] 19:13:18 INFO - PROCESS | 3592 | --DOCSHELL 10ACB400 == 56 [pid = 3592] [id = 678] 19:13:18 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (17D12000) [pid = 3592] [serial = 1862] [outer = 00000000] [url = about:blank] 19:13:18 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (167BE000) [pid = 3592] [serial = 1913] [outer = 00000000] [url = about:blank] 19:13:18 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1A509000) [pid = 3592] [serial = 1916] [outer = 00000000] [url = about:blank] 19:13:18 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (1A9E4800) [pid = 3592] [serial = 1919] [outer = 00000000] [url = about:blank] 19:13:18 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (1AB3F000) [pid = 3592] [serial = 1967] [outer = 00000000] [url = about:blank] 19:13:18 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (131F7800) [pid = 3592] [serial = 1910] [outer = 00000000] [url = about:blank] 19:13:18 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (12FA5400) [pid = 3592] [serial = 2018] [outer = 00000000] [url = about:blank] 19:13:18 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (167BEC00) [pid = 3592] [serial = 2012] [outer = 00000000] [url = about:blank] 19:13:18 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (16661000) [pid = 3592] [serial = 2011] [outer = 00000000] [url = about:blank] 19:13:18 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1AA76400) [pid = 3592] [serial = 2008] [outer = 00000000] [url = about:blank] 19:13:18 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (16E2BC00) [pid = 3592] [serial = 2032] [outer = 00000000] [url = about:blank] 19:13:18 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (167C1C00) [pid = 3592] [serial = 2027] [outer = 00000000] [url = about:blank] 19:13:18 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (129F2C00) [pid = 3592] [serial = 1999] [outer = 00000000] [url = about:blank] 19:13:18 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (16387400) [pid = 3592] [serial = 2023] [outer = 00000000] [url = about:blank] 19:13:18 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (16AB7000) [pid = 3592] [serial = 2030] [outer = 00000000] [url = about:blank] 19:13:18 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (16662400) [pid = 3592] [serial = 2024] [outer = 00000000] [url = about:blank] 19:13:18 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (168C1400) [pid = 3592] [serial = 2029] [outer = 00000000] [url = about:blank] 19:13:18 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (14538400) [pid = 3592] [serial = 2021] [outer = 00000000] [url = about:blank] 19:13:18 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (16698000) [pid = 3592] [serial = 2026] [outer = 00000000] [url = about:blank] 19:13:18 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (16387C00) [pid = 3592] [serial = 2002] [outer = 00000000] [url = about:blank] 19:13:18 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (181F3400) [pid = 3592] [serial = 2005] [outer = 00000000] [url = about:blank] 19:13:18 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (14208800) [pid = 3592] [serial = 2020] [outer = 00000000] [url = about:blank] 19:13:18 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (129F7400) [pid = 3592] [serial = 2015] [outer = 00000000] [url = about:blank] 19:13:18 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (1290AC00) [pid = 3592] [serial = 2014] [outer = 00000000] [url = about:blank] 19:13:18 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (129F5000) [pid = 3592] [serial = 2017] [outer = 00000000] [url = about:blank] 19:13:18 INFO - PROCESS | 3592 | 1464232398879 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]]]}] 19:13:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 19:13:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 956ms 19:13:18 INFO - PROCESS | 3592 | 1464232398918 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 19:13:18 INFO - PROCESS | 3592 | 1464232398923 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 19:13:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 19:13:18 INFO - PROCESS | 3592 | 1464232398929 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 19:13:18 INFO - PROCESS | 3592 | 1464232398932 Marionette TRACE conn3 <- [1,2742,null,{}] 19:13:18 INFO - PROCESS | 3592 | 1464232398936 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}] 19:13:19 INFO - PROCESS | 3592 | 1464232399023 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 19:13:19 INFO - PROCESS | 3592 | 1464232399133 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:19 INFO - PROCESS | 3592 | ++DOCSHELL 104E2C00 == 57 [pid = 3592] [id = 695] 19:13:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (10A50C00) [pid = 3592] [serial = 2085] [outer = 00000000] 19:13:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (11256800) [pid = 3592] [serial = 2086] [outer = 10A50C00] 19:13:19 INFO - PROCESS | 3592 | 1464232399179 Marionette DEBUG loaded listener.js 19:13:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (12B23000) [pid = 3592] [serial = 2087] [outer = 10A50C00] 19:13:19 INFO - PROCESS | 3592 | 1464232399590 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]]]}] 19:13:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 19:13:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 762ms 19:13:19 INFO - PROCESS | 3592 | 1464232399695 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 19:13:19 INFO - PROCESS | 3592 | 1464232399697 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 19:13:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 19:13:19 INFO - PROCESS | 3592 | 1464232399700 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 19:13:19 INFO - PROCESS | 3592 | 1464232399704 Marionette TRACE conn3 <- [1,2746,null,{}] 19:13:19 INFO - PROCESS | 3592 | 1464232399714 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}] 19:13:19 INFO - PROCESS | 3592 | 1464232399793 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 19:13:19 INFO - PROCESS | 3592 | 1464232399804 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:19 INFO - PROCESS | 3592 | ++DOCSHELL 16394800 == 58 [pid = 3592] [id = 696] 19:13:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (16395000) [pid = 3592] [serial = 2088] [outer = 00000000] 19:13:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (1666EC00) [pid = 3592] [serial = 2089] [outer = 16395000] 19:13:19 INFO - PROCESS | 3592 | 1464232399852 Marionette DEBUG loaded listener.js 19:13:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (16699C00) [pid = 3592] [serial = 2090] [outer = 16395000] 19:13:20 INFO - PROCESS | 3592 | 1464232400310 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]]]}] 19:13:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 19:13:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 658ms 19:13:20 INFO - PROCESS | 3592 | 1464232400365 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 19:13:20 INFO - PROCESS | 3592 | 1464232400367 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 19:13:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 19:13:20 INFO - PROCESS | 3592 | 1464232400371 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 19:13:20 INFO - PROCESS | 3592 | 1464232400372 Marionette TRACE conn3 <- [1,2750,null,{}] 19:13:20 INFO - PROCESS | 3592 | 1464232400376 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}] 19:13:20 INFO - PROCESS | 3592 | 1464232400465 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 19:13:20 INFO - PROCESS | 3592 | 1464232400472 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:20 INFO - PROCESS | 3592 | ++DOCSHELL 167C1400 == 59 [pid = 3592] [id = 697] 19:13:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (167C1800) [pid = 3592] [serial = 2091] [outer = 00000000] 19:13:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (168C3400) [pid = 3592] [serial = 2092] [outer = 167C1800] 19:13:20 INFO - PROCESS | 3592 | 1464232400509 Marionette DEBUG loaded listener.js 19:13:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (16AB9000) [pid = 3592] [serial = 2093] [outer = 167C1800] 19:13:20 INFO - PROCESS | 3592 | 1464232400977 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]]]}] 19:13:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 19:13:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 657ms 19:13:21 INFO - PROCESS | 3592 | 1464232401034 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 19:13:21 INFO - PROCESS | 3592 | 1464232401036 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 19:13:21 INFO - PROCESS | 3592 | 1464232401039 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 19:13:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 19:13:21 INFO - PROCESS | 3592 | 1464232401041 Marionette TRACE conn3 <- [1,2754,null,{}] 19:13:21 INFO - PROCESS | 3592 | 1464232401044 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}] 19:13:21 INFO - PROCESS | 3592 | 1464232401168 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 19:13:21 INFO - PROCESS | 3592 | 1464232401181 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:21 INFO - PROCESS | 3592 | ++DOCSHELL 12BD0000 == 60 [pid = 3592] [id = 698] 19:13:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (16E29C00) [pid = 3592] [serial = 2094] [outer = 00000000] 19:13:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (17217400) [pid = 3592] [serial = 2095] [outer = 16E29C00] 19:13:21 INFO - PROCESS | 3592 | 1464232401228 Marionette DEBUG loaded listener.js 19:13:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (17B72C00) [pid = 3592] [serial = 2096] [outer = 16E29C00] 19:13:21 INFO - PROCESS | 3592 | 1464232401706 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]]]}] 19:13:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 19:13:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 702ms 19:13:21 INFO - PROCESS | 3592 | 1464232401743 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 19:13:21 INFO - PROCESS | 3592 | 1464232401745 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 19:13:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 19:13:21 INFO - PROCESS | 3592 | 1464232401748 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 19:13:21 INFO - PROCESS | 3592 | 1464232401750 Marionette TRACE conn3 <- [1,2758,null,{}] 19:13:21 INFO - PROCESS | 3592 | 1464232401759 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}] 19:13:21 INFO - PROCESS | 3592 | 1464232401900 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 19:13:21 INFO - PROCESS | 3592 | 1464232401973 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:21 INFO - PROCESS | 3592 | ++DOCSHELL 1868BC00 == 61 [pid = 3592] [id = 699] 19:13:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (18693C00) [pid = 3592] [serial = 2097] [outer = 00000000] 19:13:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (196F2000) [pid = 3592] [serial = 2098] [outer = 18693C00] 19:13:21 INFO - PROCESS | 3592 | 1464232402020 Marionette DEBUG loaded listener.js 19:13:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (19B86C00) [pid = 3592] [serial = 2099] [outer = 18693C00] 19:13:22 INFO - PROCESS | 3592 | 1464232402423 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]]]}] 19:13:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 19:13:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 702ms 19:13:22 INFO - PROCESS | 3592 | 1464232402471 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 19:13:22 INFO - PROCESS | 3592 | 1464232402473 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 19:13:22 INFO - PROCESS | 3592 | 1464232402476 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 19:13:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 19:13:22 INFO - PROCESS | 3592 | 1464232402478 Marionette TRACE conn3 <- [1,2762,null,{}] 19:13:22 INFO - PROCESS | 3592 | 1464232402465 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}] 19:13:22 INFO - PROCESS | 3592 | 1464232402622 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 19:13:22 INFO - PROCESS | 3592 | 1464232402643 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:22 INFO - PROCESS | 3592 | ++DOCSHELL 10AC1C00 == 62 [pid = 3592] [id = 700] 19:13:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (19B7A000) [pid = 3592] [serial = 2100] [outer = 00000000] 19:13:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1A256800) [pid = 3592] [serial = 2101] [outer = 19B7A000] 19:13:22 INFO - PROCESS | 3592 | 1464232402688 Marionette DEBUG loaded listener.js 19:13:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1A433000) [pid = 3592] [serial = 2102] [outer = 19B7A000] 19:13:23 INFO - PROCESS | 3592 | 1464232403116 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]]]}] 19:13:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 19:13:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 672ms 19:13:23 INFO - PROCESS | 3592 | 1464232403141 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 19:13:23 INFO - PROCESS | 3592 | 1464232403143 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 19:13:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 19:13:23 INFO - PROCESS | 3592 | 1464232403155 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 19:13:23 INFO - PROCESS | 3592 | 1464232403156 Marionette TRACE conn3 <- [1,2766,null,{}] 19:13:23 INFO - PROCESS | 3592 | 1464232403160 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}] 19:13:23 INFO - PROCESS | 3592 | 1464232403281 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 19:13:23 INFO - PROCESS | 3592 | 1464232403271 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:23 INFO - PROCESS | 3592 | ++DOCSHELL 10B26400 == 63 [pid = 3592] [id = 701] 19:13:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (10C12800) [pid = 3592] [serial = 2103] [outer = 00000000] 19:13:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (16E32000) [pid = 3592] [serial = 2104] [outer = 10C12800] 19:13:23 INFO - PROCESS | 3592 | 1464232403533 Marionette DEBUG loaded listener.js 19:13:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (1A5F6C00) [pid = 3592] [serial = 2105] [outer = 10C12800] 19:13:23 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (1A5E9000) [pid = 3592] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 19:13:23 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (19E7D000) [pid = 3592] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 19:13:23 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (13867000) [pid = 3592] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 19:13:23 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (14533800) [pid = 3592] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 19:13:23 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (16E28C00) [pid = 3592] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 19:13:23 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (17BF1000) [pid = 3592] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 19:13:23 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (166E0800) [pid = 3592] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 19:13:23 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1125C800) [pid = 3592] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 19:13:23 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (10ACAC00) [pid = 3592] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 19:13:23 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1386B800) [pid = 3592] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 19:13:23 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (13A50000) [pid = 3592] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 19:13:23 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (181F5000) [pid = 3592] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 19:13:23 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (19BC3C00) [pid = 3592] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 19:13:23 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (17D0AC00) [pid = 3592] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 19:13:23 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (114E3000) [pid = 3592] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 19:13:23 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (1510E400) [pid = 3592] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 19:13:23 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (104E6C00) [pid = 3592] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 19:13:23 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (16177800) [pid = 3592] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 19:13:23 INFO - PROCESS | 3592 | 1464232403930 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]]]}] 19:13:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 19:13:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 807ms 19:13:23 INFO - PROCESS | 3592 | 1464232403959 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 19:13:23 INFO - PROCESS | 3592 | 1464232403961 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 19:13:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 19:13:23 INFO - PROCESS | 3592 | 1464232403964 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 19:13:23 INFO - PROCESS | 3592 | 1464232403966 Marionette TRACE conn3 <- [1,2770,null,{}] 19:13:23 INFO - PROCESS | 3592 | 1464232403970 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}] 19:13:24 INFO - PROCESS | 3592 | 1464232404079 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 19:13:24 INFO - PROCESS | 3592 | 1464232404091 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:24 INFO - PROCESS | 3592 | ++DOCSHELL 12B2B000 == 64 [pid = 3592] [id = 702] 19:13:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (13A50000) [pid = 3592] [serial = 2106] [outer = 00000000] 19:13:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (166E0800) [pid = 3592] [serial = 2107] [outer = 13A50000] 19:13:24 INFO - PROCESS | 3592 | 1464232404150 Marionette DEBUG loaded listener.js 19:13:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (1839A000) [pid = 3592] [serial = 2108] [outer = 13A50000] 19:13:24 INFO - PROCESS | 3592 | 1464232404538 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]]]}] 19:13:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 19:13:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 612ms 19:13:24 INFO - PROCESS | 3592 | 1464232404568 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 19:13:24 INFO - PROCESS | 3592 | 1464232404571 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 19:13:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 19:13:24 INFO - PROCESS | 3592 | 1464232404574 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 19:13:24 INFO - PROCESS | 3592 | 1464232404576 Marionette TRACE conn3 <- [1,2774,null,{}] 19:13:24 INFO - PROCESS | 3592 | 1464232404579 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}] 19:13:24 INFO - PROCESS | 3592 | 1464232404708 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 19:13:24 INFO - PROCESS | 3592 | 1464232404717 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:24 INFO - PROCESS | 3592 | ++DOCSHELL 10A55800 == 65 [pid = 3592] [id = 703] 19:13:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (10B26000) [pid = 3592] [serial = 2109] [outer = 00000000] 19:13:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (1A9DEC00) [pid = 3592] [serial = 2110] [outer = 10B26000] 19:13:24 INFO - PROCESS | 3592 | 1464232404762 Marionette DEBUG loaded listener.js 19:13:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (1AA7CC00) [pid = 3592] [serial = 2111] [outer = 10B26000] 19:13:25 INFO - PROCESS | 3592 | 1464232405166 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]]]}] 19:13:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 19:13:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 612ms 19:13:25 INFO - PROCESS | 3592 | 1464232405195 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 19:13:25 INFO - PROCESS | 3592 | 1464232405180 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 19:13:25 INFO - PROCESS | 3592 | 1464232405184 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 19:13:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 19:13:25 INFO - PROCESS | 3592 | 1464232405186 Marionette TRACE conn3 <- [1,2778,null,{}] 19:13:25 INFO - PROCESS | 3592 | 1464232405189 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}] 19:13:25 INFO - PROCESS | 3592 | 1464232405336 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 19:13:25 INFO - PROCESS | 3592 | 1464232405385 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:25 INFO - PROCESS | 3592 | ++DOCSHELL 1AA80C00 == 66 [pid = 3592] [id = 704] 19:13:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (1AB39C00) [pid = 3592] [serial = 2112] [outer = 00000000] 19:13:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (1AB3F800) [pid = 3592] [serial = 2113] [outer = 1AB39C00] 19:13:25 INFO - PROCESS | 3592 | 1464232405437 Marionette DEBUG loaded listener.js 19:13:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (1ABD5000) [pid = 3592] [serial = 2114] [outer = 1AB39C00] 19:13:26 INFO - PROCESS | 3592 | 1464232406074 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]]]}] 19:13:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 19:13:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 897ms 19:13:26 INFO - PROCESS | 3592 | 1464232406096 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 19:13:26 INFO - PROCESS | 3592 | 1464232406101 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 19:13:26 INFO - PROCESS | 3592 | 1464232406131 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 19:13:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 19:13:26 INFO - PROCESS | 3592 | 1464232406136 Marionette TRACE conn3 <- [1,2782,null,{}] 19:13:26 INFO - PROCESS | 3592 | 1464232406145 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}] 19:13:26 INFO - PROCESS | 3592 | 1464232406295 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 19:13:26 INFO - PROCESS | 3592 | 1464232406447 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:26 INFO - PROCESS | 3592 | ++DOCSHELL 12FAA800 == 67 [pid = 3592] [id = 705] 19:13:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (13105000) [pid = 3592] [serial = 2115] [outer = 00000000] 19:13:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (13869800) [pid = 3592] [serial = 2116] [outer = 13105000] 19:13:26 INFO - PROCESS | 3592 | 1464232406507 Marionette DEBUG loaded listener.js 19:13:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (15110800) [pid = 3592] [serial = 2117] [outer = 13105000] 19:13:27 INFO - PROCESS | 3592 | 1464232407068 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]]]}] 19:13:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 19:13:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1001ms 19:13:27 INFO - PROCESS | 3592 | 1464232407145 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 19:13:27 INFO - PROCESS | 3592 | 1464232407151 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 19:13:27 INFO - PROCESS | 3592 | 1464232407172 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 19:13:27 INFO - PROCESS | 3592 | 1464232407175 Marionette TRACE conn3 <- [1,2786,null,{}] 19:13:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 19:13:27 INFO - PROCESS | 3592 | 1464232407180 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}] 19:13:27 INFO - PROCESS | 3592 | 1464232407309 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 19:13:27 INFO - PROCESS | 3592 | 1464232407452 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:27 INFO - PROCESS | 3592 | ++DOCSHELL 16668C00 == 68 [pid = 3592] [id = 706] 19:13:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (167C1C00) [pid = 3592] [serial = 2118] [outer = 00000000] 19:13:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (170DD800) [pid = 3592] [serial = 2119] [outer = 167C1C00] 19:13:27 INFO - PROCESS | 3592 | 1464232407508 Marionette DEBUG loaded listener.js 19:13:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (196E8800) [pid = 3592] [serial = 2120] [outer = 167C1C00] 19:13:28 INFO - PROCESS | 3592 | 1464232408141 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]]]}] 19:13:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 19:13:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1015ms 19:13:28 INFO - PROCESS | 3592 | 1464232408196 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 19:13:28 INFO - PROCESS | 3592 | 1464232408199 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 19:13:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 19:13:28 INFO - PROCESS | 3592 | 1464232408203 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 19:13:28 INFO - PROCESS | 3592 | 1464232408207 Marionette TRACE conn3 <- [1,2790,null,{}] 19:13:28 INFO - PROCESS | 3592 | 1464232408249 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}] 19:13:28 INFO - PROCESS | 3592 | 1464232408400 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 19:13:28 INFO - PROCESS | 3592 | 1464232408516 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:28 INFO - PROCESS | 3592 | ++DOCSHELL 1AB3A400 == 69 [pid = 3592] [id = 707] 19:13:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (1AB3E000) [pid = 3592] [serial = 2121] [outer = 00000000] 19:13:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (1ABCF000) [pid = 3592] [serial = 2122] [outer = 1AB3E000] 19:13:28 INFO - PROCESS | 3592 | 1464232408575 Marionette DEBUG loaded listener.js 19:13:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (1ABD6400) [pid = 3592] [serial = 2123] [outer = 1AB3E000] 19:13:29 INFO - PROCESS | 3592 | 1464232409111 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]]]}] 19:13:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 19:13:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 938ms 19:13:29 INFO - PROCESS | 3592 | 1464232409168 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 19:13:29 INFO - PROCESS | 3592 | 1464232409171 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 19:13:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 19:13:29 INFO - PROCESS | 3592 | 1464232409175 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 19:13:29 INFO - PROCESS | 3592 | 1464232409177 Marionette TRACE conn3 <- [1,2794,null,{}] 19:13:29 INFO - PROCESS | 3592 | 1464232409180 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}] 19:13:29 INFO - PROCESS | 3592 | 1464232409277 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 19:13:29 INFO - PROCESS | 3592 | 1464232409445 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:29 INFO - PROCESS | 3592 | ++DOCSHELL 1950F400 == 70 [pid = 3592] [id = 708] 19:13:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1950FC00) [pid = 3592] [serial = 2124] [outer = 00000000] 19:13:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (19513800) [pid = 3592] [serial = 2125] [outer = 1950FC00] 19:13:29 INFO - PROCESS | 3592 | 1464232409518 Marionette DEBUG loaded listener.js 19:13:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (19BC8000) [pid = 3592] [serial = 2126] [outer = 1950FC00] 19:13:30 INFO - PROCESS | 3592 | 1464232410096 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]]]}] 19:13:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 19:13:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 984ms 19:13:30 INFO - PROCESS | 3592 | 1464232410160 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 19:13:30 INFO - PROCESS | 3592 | 1464232410162 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 19:13:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 19:13:30 INFO - PROCESS | 3592 | 1464232410166 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 19:13:30 INFO - PROCESS | 3592 | 1464232410168 Marionette TRACE conn3 <- [1,2798,null,{}] 19:13:30 INFO - PROCESS | 3592 | 1464232410171 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}] 19:13:30 INFO - PROCESS | 3592 | 1464232410263 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 19:13:30 INFO - PROCESS | 3592 | 1464232410426 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:30 INFO - PROCESS | 3592 | ++DOCSHELL 196C7C00 == 71 [pid = 3592] [id = 709] 19:13:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (196C8000) [pid = 3592] [serial = 2127] [outer = 00000000] 19:13:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (196CBC00) [pid = 3592] [serial = 2128] [outer = 196C8000] 19:13:30 INFO - PROCESS | 3592 | 1464232410482 Marionette DEBUG loaded listener.js 19:13:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (196CD800) [pid = 3592] [serial = 2129] [outer = 196C8000] 19:13:31 INFO - PROCESS | 3592 | 1464232411067 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]]]}] 19:13:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 19:13:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 923ms 19:13:31 INFO - PROCESS | 3592 | 1464232411094 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 19:13:31 INFO - PROCESS | 3592 | 1464232411096 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 19:13:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 19:13:31 INFO - PROCESS | 3592 | 1464232411100 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 19:13:31 INFO - PROCESS | 3592 | 1464232411102 Marionette TRACE conn3 <- [1,2802,null,{}] 19:13:31 INFO - PROCESS | 3592 | 1464232411106 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}] 19:13:31 INFO - PROCESS | 3592 | 1464232411225 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 19:13:31 INFO - PROCESS | 3592 | 1464232411392 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:31 INFO - PROCESS | 3592 | ++DOCSHELL 12B2BC00 == 72 [pid = 3592] [id = 710] 19:13:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (12BD4400) [pid = 3592] [serial = 2130] [outer = 00000000] 19:13:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (170E6400) [pid = 3592] [serial = 2131] [outer = 12BD4400] 19:13:31 INFO - PROCESS | 3592 | 1464232411449 Marionette DEBUG loaded listener.js 19:13:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (18390400) [pid = 3592] [serial = 2132] [outer = 12BD4400] 19:13:32 INFO - PROCESS | 3592 | 1464232412238 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]]]}] 19:13:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 19:13:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1199ms 19:13:32 INFO - PROCESS | 3592 | 1464232412277 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 19:13:32 INFO - PROCESS | 3592 | 1464232412281 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 19:13:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 19:13:32 INFO - PROCESS | 3592 | 1464232412286 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 19:13:32 INFO - PROCESS | 3592 | 1464232412290 Marionette TRACE conn3 <- [1,2806,null,{}] 19:13:32 INFO - PROCESS | 3592 | 1464232412296 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}] 19:13:32 INFO - PROCESS | 3592 | 1464232412404 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 19:13:32 INFO - PROCESS | 3592 | 1464232412577 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:32 INFO - PROCESS | 3592 | ++DOCSHELL 10B29000 == 73 [pid = 3592] [id = 711] 19:13:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (10BB6C00) [pid = 3592] [serial = 2133] [outer = 00000000] 19:13:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (12F44800) [pid = 3592] [serial = 2134] [outer = 10BB6C00] 19:13:32 INFO - PROCESS | 3592 | 1464232412649 Marionette DEBUG loaded listener.js 19:13:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (1452BC00) [pid = 3592] [serial = 2135] [outer = 10BB6C00] 19:13:33 INFO - PROCESS | 3592 | --DOCSHELL 10A55800 == 72 [pid = 3592] [id = 703] 19:13:33 INFO - PROCESS | 3592 | --DOCSHELL 12B2B000 == 71 [pid = 3592] [id = 702] 19:13:33 INFO - PROCESS | 3592 | --DOCSHELL 10B26400 == 70 [pid = 3592] [id = 701] 19:13:33 INFO - PROCESS | 3592 | --DOCSHELL 10AC1C00 == 69 [pid = 3592] [id = 700] 19:13:33 INFO - PROCESS | 3592 | --DOCSHELL 1868BC00 == 68 [pid = 3592] [id = 699] 19:13:33 INFO - PROCESS | 3592 | --DOCSHELL 12BD0000 == 67 [pid = 3592] [id = 698] 19:13:33 INFO - PROCESS | 3592 | --DOCSHELL 167C1400 == 66 [pid = 3592] [id = 697] 19:13:33 INFO - PROCESS | 3592 | --DOCSHELL 16394800 == 65 [pid = 3592] [id = 696] 19:13:33 INFO - PROCESS | 3592 | --DOCSHELL 104E2C00 == 64 [pid = 3592] [id = 695] 19:13:33 INFO - PROCESS | 3592 | --DOCSHELL 1047F800 == 63 [pid = 3592] [id = 694] 19:13:33 INFO - PROCESS | 3592 | --DOCSHELL 19BCF000 == 62 [pid = 3592] [id = 692] 19:13:33 INFO - PROCESS | 3592 | --DOCSHELL 16AB0C00 == 61 [pid = 3592] [id = 691] 19:13:33 INFO - PROCESS | 3592 | --DOCSHELL 10AC8400 == 60 [pid = 3592] [id = 690] 19:13:33 INFO - PROCESS | 3592 | --DOCSHELL 19E74C00 == 59 [pid = 3592] [id = 689] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (19E75000) [pid = 3592] [serial = 2065] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (19BCB000) [pid = 3592] [serial = 2006] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (12FB0800) [pid = 3592] [serial = 2000] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (16669400) [pid = 3592] [serial = 2003] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (10C0AC00) [pid = 3592] [serial = 1952] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (17274800) [pid = 3592] [serial = 1958] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1A7EE800) [pid = 3592] [serial = 1961] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1AB34800) [pid = 3592] [serial = 2009] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (1AA7BC00) [pid = 3592] [serial = 1964] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (16172000) [pid = 3592] [serial = 1955] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (16E31000) [pid = 3592] [serial = 2053] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (17D07C00) [pid = 3592] [serial = 2056] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (17212000) [pid = 3592] [serial = 2054] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (168BB400) [pid = 3592] [serial = 2050] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (11FA9C00) [pid = 3592] [serial = 2035] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1290B000) [pid = 3592] [serial = 2044] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (12B24800) [pid = 3592] [serial = 2045] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (10FA1C00) [pid = 3592] [serial = 2059] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (16E2EC00) [pid = 3592] [serial = 2033] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (16386C00) [pid = 3592] [serial = 2038] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (15615800) [pid = 3592] [serial = 2041] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (14536800) [pid = 3592] [serial = 2047] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (1559EC00) [pid = 3592] [serial = 2048] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (18185000) [pid = 3592] [serial = 2057] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (19BC6800) [pid = 3592] [serial = 2062] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (19E75400) [pid = 3592] [serial = 2066] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (13952400) [pid = 3592] [serial = 2060] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (19BCDC00) [pid = 3592] [serial = 2063] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (16AB4C00) [pid = 3592] [serial = 2051] [outer = 00000000] [url = about:blank] 19:13:33 INFO - PROCESS | 3592 | 1464232413307 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]]]}] 19:13:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 19:13:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1077ms 19:13:33 INFO - PROCESS | 3592 | 1464232413362 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 19:13:33 INFO - PROCESS | 3592 | 1464232413368 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 19:13:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 19:13:33 INFO - PROCESS | 3592 | 1464232413374 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 19:13:33 INFO - PROCESS | 3592 | 1464232413376 Marionette TRACE conn3 <- [1,2810,null,{}] 19:13:33 INFO - PROCESS | 3592 | 1464232413380 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}] 19:13:33 INFO - PROCESS | 3592 | 1464232413472 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 19:13:33 INFO - PROCESS | 3592 | 1464232413483 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:33 INFO - PROCESS | 3592 | ++DOCSHELL 10C13400 == 60 [pid = 3592] [id = 712] 19:13:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (110BAC00) [pid = 3592] [serial = 2136] [outer = 00000000] 19:13:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (12F4E400) [pid = 3592] [serial = 2137] [outer = 110BAC00] 19:13:33 INFO - PROCESS | 3592 | 1464232413529 Marionette DEBUG loaded listener.js 19:13:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (13864000) [pid = 3592] [serial = 2138] [outer = 110BAC00] 19:13:34 INFO - PROCESS | 3592 | 1464232414091 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]]]}] 19:13:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 19:13:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 723ms 19:13:34 INFO - PROCESS | 3592 | 1464232414113 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 19:13:34 INFO - PROCESS | 3592 | 1464232414115 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 19:13:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 19:13:34 INFO - PROCESS | 3592 | 1464232414118 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 19:13:34 INFO - PROCESS | 3592 | 1464232414121 Marionette TRACE conn3 <- [1,2814,null,{}] 19:13:34 INFO - PROCESS | 3592 | 1464232414131 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}] 19:13:34 INFO - PROCESS | 3592 | 1464232414224 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 19:13:34 INFO - PROCESS | 3592 | 1464232414336 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:34 INFO - PROCESS | 3592 | ++DOCSHELL 1596B000 == 61 [pid = 3592] [id = 713] 19:13:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (1599A800) [pid = 3592] [serial = 2139] [outer = 00000000] 19:13:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (16669400) [pid = 3592] [serial = 2140] [outer = 1599A800] 19:13:34 INFO - PROCESS | 3592 | 1464232414369 Marionette DEBUG loaded listener.js 19:13:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (166DE000) [pid = 3592] [serial = 2141] [outer = 1599A800] 19:13:34 INFO - PROCESS | 3592 | 1464232414760 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 19:13:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 19:13:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 677ms 19:13:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 19:13:34 INFO - PROCESS | 3592 | 1464232414801 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 19:13:34 INFO - PROCESS | 3592 | 1464232414804 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 19:13:34 INFO - PROCESS | 3592 | 1464232414808 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 19:13:34 INFO - PROCESS | 3592 | 1464232414810 Marionette TRACE conn3 <- [1,2818,null,{}] 19:13:34 INFO - PROCESS | 3592 | 1464232414814 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}] 19:13:34 INFO - PROCESS | 3592 | 1464232414915 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 19:13:34 INFO - PROCESS | 3592 | 1464232414921 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:34 INFO - PROCESS | 3592 | ++DOCSHELL 10ACB400 == 62 [pid = 3592] [id = 714] 19:13:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (16695800) [pid = 3592] [serial = 2142] [outer = 00000000] 19:13:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (168B9000) [pid = 3592] [serial = 2143] [outer = 16695800] 19:13:34 INFO - PROCESS | 3592 | 1464232414967 Marionette DEBUG loaded listener.js 19:13:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (16AB8400) [pid = 3592] [serial = 2144] [outer = 16695800] 19:13:35 INFO - PROCESS | 3592 | 1464232415398 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]]]}] 19:13:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 19:13:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 631ms 19:13:35 INFO - PROCESS | 3592 | 1464232415446 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 19:13:35 INFO - PROCESS | 3592 | 1464232415448 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 19:13:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 19:13:35 INFO - PROCESS | 3592 | 1464232415451 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 19:13:35 INFO - PROCESS | 3592 | 1464232415453 Marionette TRACE conn3 <- [1,2822,null,{}] 19:13:35 INFO - PROCESS | 3592 | 1464232415464 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}] 19:13:35 INFO - PROCESS | 3592 | 1464232415596 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 19:13:35 INFO - PROCESS | 3592 | 1464232415695 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:35 INFO - PROCESS | 3592 | ++DOCSHELL 16B98400 == 63 [pid = 3592] [id = 715] 19:13:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (16E28C00) [pid = 3592] [serial = 2145] [outer = 00000000] 19:13:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (16E30C00) [pid = 3592] [serial = 2146] [outer = 16E28C00] 19:13:35 INFO - PROCESS | 3592 | 1464232415741 Marionette DEBUG loaded listener.js 19:13:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (170DB400) [pid = 3592] [serial = 2147] [outer = 16E28C00] 19:13:36 INFO - PROCESS | 3592 | 1464232416169 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 19:13:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 19:13:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 754ms 19:13:36 INFO - PROCESS | 3592 | 1464232416212 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 19:13:36 INFO - PROCESS | 3592 | 1464232416214 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 19:13:36 INFO - PROCESS | 3592 | 1464232416217 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 19:13:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 19:13:36 INFO - PROCESS | 3592 | 1464232416219 Marionette TRACE conn3 <- [1,2826,null,{}] 19:13:36 INFO - PROCESS | 3592 | 1464232416222 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}] 19:13:36 INFO - PROCESS | 3592 | 1464232416365 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 19:13:36 INFO - PROCESS | 3592 | 1464232416437 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:36 INFO - PROCESS | 3592 | ++DOCSHELL 16E2BC00 == 64 [pid = 3592] [id = 716] 19:13:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (170DF800) [pid = 3592] [serial = 2148] [outer = 00000000] 19:13:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1950B800) [pid = 3592] [serial = 2149] [outer = 170DF800] 19:13:36 INFO - PROCESS | 3592 | 1464232416467 Marionette DEBUG loaded listener.js 19:13:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (19514400) [pid = 3592] [serial = 2150] [outer = 170DF800] 19:13:36 INFO - PROCESS | 3592 | 1464232416929 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]]]}] 19:13:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 19:13:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 722ms 19:13:36 INFO - PROCESS | 3592 | 1464232416941 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 19:13:36 INFO - PROCESS | 3592 | 1464232416943 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 19:13:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 19:13:36 INFO - PROCESS | 3592 | 1464232416946 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 19:13:36 INFO - PROCESS | 3592 | 1464232416948 Marionette TRACE conn3 <- [1,2830,null,{}] 19:13:36 INFO - PROCESS | 3592 | 1464232416952 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}] 19:13:37 INFO - PROCESS | 3592 | 1464232417105 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 19:13:37 INFO - PROCESS | 3592 | 1464232417122 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:37 INFO - PROCESS | 3592 | ++DOCSHELL 19513000 == 65 [pid = 3592] [id = 717] 19:13:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (196D3400) [pid = 3592] [serial = 2151] [outer = 00000000] 19:13:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (196F4000) [pid = 3592] [serial = 2152] [outer = 196D3400] 19:13:37 INFO - PROCESS | 3592 | 1464232417167 Marionette DEBUG loaded listener.js 19:13:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (19BCA000) [pid = 3592] [serial = 2153] [outer = 196D3400] 19:13:37 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (18693C00) [pid = 3592] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 19:13:37 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (19B7A000) [pid = 3592] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 19:13:37 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (10C0A000) [pid = 3592] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 19:13:37 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (10C10C00) [pid = 3592] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 19:13:37 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (16E29C00) [pid = 3592] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 19:13:37 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (167C1800) [pid = 3592] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 19:13:37 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (10A50C00) [pid = 3592] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 19:13:37 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (16E26C00) [pid = 3592] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 19:13:37 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (19E25400) [pid = 3592] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 19:13:37 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1A5F5000) [pid = 3592] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 19:13:37 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (13A50000) [pid = 3592] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 19:13:37 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (10C12800) [pid = 3592] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 19:13:37 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (16395000) [pid = 3592] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 19:13:37 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (15134400) [pid = 3592] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 19:13:37 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (10AC6C00) [pid = 3592] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 19:13:37 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (10B2E800) [pid = 3592] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 19:13:37 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (19BC6000) [pid = 3592] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 19:13:37 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (10B26000) [pid = 3592] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 19:13:37 INFO - PROCESS | 3592 | 1464232417775 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]]]}] 19:13:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 19:13:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 892ms 19:13:37 INFO - PROCESS | 3592 | 1464232417831 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 19:13:37 INFO - PROCESS | 3592 | 1464232417833 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 19:13:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 19:13:37 INFO - PROCESS | 3592 | 1464232417836 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 19:13:37 INFO - PROCESS | 3592 | 1464232417838 Marionette TRACE conn3 <- [1,2834,null,{}] 19:13:37 INFO - PROCESS | 3592 | 1464232417841 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}] 19:13:37 INFO - PROCESS | 3592 | 1464232417933 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 19:13:38 INFO - PROCESS | 3592 | 1464232418043 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:38 INFO - PROCESS | 3592 | ++DOCSHELL 10A50C00 == 66 [pid = 3592] [id = 718] 19:13:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (10A5A400) [pid = 3592] [serial = 2154] [outer = 00000000] 19:13:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (13A50800) [pid = 3592] [serial = 2155] [outer = 10A5A400] 19:13:38 INFO - PROCESS | 3592 | 1464232418097 Marionette DEBUG loaded listener.js 19:13:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (168BE400) [pid = 3592] [serial = 2156] [outer = 10A5A400] 19:13:38 INFO - PROCESS | 3592 | 1464232418483 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]]]}] 19:13:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 19:13:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 692ms 19:13:38 INFO - PROCESS | 3592 | 1464232418536 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 19:13:38 INFO - PROCESS | 3592 | 1464232418538 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 19:13:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 19:13:38 INFO - PROCESS | 3592 | 1464232418542 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 19:13:38 INFO - PROCESS | 3592 | 1464232418543 Marionette TRACE conn3 <- [1,2838,null,{}] 19:13:38 INFO - PROCESS | 3592 | 1464232418547 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}] 19:13:38 INFO - PROCESS | 3592 | 1464232418634 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 19:13:38 INFO - PROCESS | 3592 | 1464232418641 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:38 INFO - PROCESS | 3592 | ++DOCSHELL 168BF400 == 67 [pid = 3592] [id = 719] 19:13:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (170DE800) [pid = 3592] [serial = 2157] [outer = 00000000] 19:13:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (19BC9000) [pid = 3592] [serial = 2158] [outer = 170DE800] 19:13:38 INFO - PROCESS | 3592 | 1464232418685 Marionette DEBUG loaded listener.js 19:13:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (19E2E400) [pid = 3592] [serial = 2159] [outer = 170DE800] 19:13:39 INFO - PROCESS | 3592 | 1464232419122 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 19:13:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 19:13:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 19:13:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 19:13:39 INFO - PROCESS | 3592 | 1464232419165 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 19:13:39 INFO - PROCESS | 3592 | 1464232419167 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 19:13:39 INFO - PROCESS | 3592 | 1464232419170 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 19:13:39 INFO - PROCESS | 3592 | 1464232419172 Marionette TRACE conn3 <- [1,2842,null,{}] 19:13:39 INFO - PROCESS | 3592 | 1464232419179 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}] 19:13:39 INFO - PROCESS | 3592 | 1464232419268 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 19:13:39 INFO - PROCESS | 3592 | 1464232419275 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:39 INFO - PROCESS | 3592 | ++DOCSHELL 10C0C000 == 68 [pid = 3592] [id = 720] 19:13:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (11CB0800) [pid = 3592] [serial = 2160] [outer = 00000000] 19:13:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (19E7FC00) [pid = 3592] [serial = 2161] [outer = 11CB0800] 19:13:39 INFO - PROCESS | 3592 | 1464232419319 Marionette DEBUG loaded listener.js 19:13:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (1A433400) [pid = 3592] [serial = 2162] [outer = 11CB0800] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 131D2400 == 67 [pid = 3592] [id = 670] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 10C15800 == 66 [pid = 3592] [id = 581] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 12FF0800 == 65 [pid = 3592] [id = 677] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 104E7000 == 64 [pid = 3592] [id = 563] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 10C11000 == 63 [pid = 3592] [id = 596] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 17C71C00 == 62 [pid = 3592] [id = 620] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 129FC400 == 61 [pid = 3592] [id = 524] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 1A5F4C00 == 60 [pid = 3592] [id = 693] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 1393DC00 == 59 [pid = 3592] [id = 608] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 1A5F1C00 == 58 [pid = 3592] [id = 639] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 17D10C00 == 57 [pid = 3592] [id = 609] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 10B21400 == 56 [pid = 3592] [id = 652] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 19E79400 == 55 [pid = 3592] [id = 669] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 17904800 == 54 [pid = 3592] [id = 625] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 16388000 == 53 [pid = 3592] [id = 539] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 12914000 == 52 [pid = 3592] [id = 447] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 10480400 == 51 [pid = 3592] [id = 650] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 13808400 == 50 [pid = 3592] [id = 538] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 10ACF400 == 49 [pid = 3592] [id = 567] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 1318CC00 == 48 [pid = 3592] [id = 593] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 1A505800 == 47 [pid = 3592] [id = 653] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 10ACD000 == 46 [pid = 3592] [id = 591] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 14206400 == 45 [pid = 3592] [id = 665] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 145A8000 == 44 [pid = 3592] [id = 637] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 0F312C00 == 43 [pid = 3592] [id = 592] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 1050B000 == 42 [pid = 3592] [id = 654] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 16AB9C00 == 41 [pid = 3592] [id = 566] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 10B29000 == 40 [pid = 3592] [id = 711] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 12B2BC00 == 39 [pid = 3592] [id = 710] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 196C7C00 == 38 [pid = 3592] [id = 709] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 1AB3A400 == 37 [pid = 3592] [id = 707] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 1950F400 == 36 [pid = 3592] [id = 708] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 16668C00 == 35 [pid = 3592] [id = 706] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 12FAA800 == 34 [pid = 3592] [id = 705] 19:13:40 INFO - PROCESS | 3592 | --DOCSHELL 1AA80C00 == 33 [pid = 3592] [id = 704] 19:13:41 INFO - PROCESS | 3592 | --DOCSHELL 16B98400 == 32 [pid = 3592] [id = 715] 19:13:41 INFO - PROCESS | 3592 | --DOCSHELL 168BF400 == 31 [pid = 3592] [id = 719] 19:13:41 INFO - PROCESS | 3592 | --DOCSHELL 10C13400 == 30 [pid = 3592] [id = 712] 19:13:41 INFO - PROCESS | 3592 | --DOCSHELL 10ACB400 == 29 [pid = 3592] [id = 714] 19:13:41 INFO - PROCESS | 3592 | --DOCSHELL 16E2BC00 == 28 [pid = 3592] [id = 716] 19:13:41 INFO - PROCESS | 3592 | --DOCSHELL 1596B000 == 27 [pid = 3592] [id = 713] 19:13:41 INFO - PROCESS | 3592 | --DOCSHELL 10A50C00 == 26 [pid = 3592] [id = 718] 19:13:41 INFO - PROCESS | 3592 | --DOCSHELL 19513000 == 25 [pid = 3592] [id = 717] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1A42EC00) [pid = 3592] [serial = 1997] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (167B5400) [pid = 3592] [serial = 2039] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (16AAF400) [pid = 3592] [serial = 2042] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (12FAE400) [pid = 3592] [serial = 2036] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1A9DEC00) [pid = 3592] [serial = 2110] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (196F2000) [pid = 3592] [serial = 2098] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (1A256800) [pid = 3592] [serial = 2101] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (14539000) [pid = 3592] [serial = 2084] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (1386D800) [pid = 3592] [serial = 2083] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (1459A800) [pid = 3592] [serial = 2072] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (13A4F400) [pid = 3592] [serial = 2071] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (19B86C00) [pid = 3592] [serial = 2099] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (17217400) [pid = 3592] [serial = 2095] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (168C3400) [pid = 3592] [serial = 2092] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (11256800) [pid = 3592] [serial = 2086] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (12B23000) [pid = 3592] [serial = 2087] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (16AB9000) [pid = 3592] [serial = 2093] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (181F1800) [pid = 3592] [serial = 2075] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (16E2FC00) [pid = 3592] [serial = 2074] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (1A506000) [pid = 3592] [serial = 2078] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (1A259400) [pid = 3592] [serial = 2077] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (1A9E3400) [pid = 3592] [serial = 2081] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (1A9D8800) [pid = 3592] [serial = 2080] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (166E0800) [pid = 3592] [serial = 2107] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (1A25D000) [pid = 3592] [serial = 2068] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (1A433000) [pid = 3592] [serial = 2102] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (16E32000) [pid = 3592] [serial = 2104] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 73 (16699C00) [pid = 3592] [serial = 2090] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 72 (1666EC00) [pid = 3592] [serial = 2089] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 71 (1A5F6C00) [pid = 3592] [serial = 2105] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 70 (1AA7CC00) [pid = 3592] [serial = 2111] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 69 (1839A000) [pid = 3592] [serial = 2108] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | --DOMWINDOW == 68 (17B72C00) [pid = 3592] [serial = 2096] [outer = 00000000] [url = about:blank] 19:13:41 INFO - PROCESS | 3592 | 1464232421537 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]]]}] 19:13:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 19:13:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 2369ms 19:13:41 INFO - PROCESS | 3592 | 1464232421554 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 19:13:41 INFO - PROCESS | 3592 | 1464232421558 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 19:13:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 19:13:41 INFO - PROCESS | 3592 | 1464232421563 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 19:13:41 INFO - PROCESS | 3592 | 1464232421567 Marionette TRACE conn3 <- [1,2846,null,{}] 19:13:41 INFO - PROCESS | 3592 | 1464232421573 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}] 19:13:41 INFO - PROCESS | 3592 | 1464232421666 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 19:13:41 INFO - PROCESS | 3592 | 1464232421677 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:41 INFO - PROCESS | 3592 | ++DOCSHELL 10479C00 == 26 [pid = 3592] [id = 721] 19:13:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 69 (1047DC00) [pid = 3592] [serial = 2163] [outer = 00000000] 19:13:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 70 (105EB800) [pid = 3592] [serial = 2164] [outer = 1047DC00] 19:13:41 INFO - PROCESS | 3592 | 1464232421726 Marionette DEBUG loaded listener.js 19:13:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 71 (10A51C00) [pid = 3592] [serial = 2165] [outer = 1047DC00] 19:13:42 INFO - PROCESS | 3592 | 1464232422240 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 19:13:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 19:13:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 723ms 19:13:42 INFO - PROCESS | 3592 | 1464232422288 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 19:13:42 INFO - PROCESS | 3592 | 1464232422294 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 19:13:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 19:13:42 INFO - PROCESS | 3592 | 1464232422301 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 19:13:42 INFO - PROCESS | 3592 | 1464232422303 Marionette TRACE conn3 <- [1,2850,null,{}] 19:13:42 INFO - PROCESS | 3592 | 1464232422307 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}] 19:13:42 INFO - PROCESS | 3592 | 1464232422400 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 19:13:42 INFO - PROCESS | 3592 | 1464232422501 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:42 INFO - PROCESS | 3592 | ++DOCSHELL 10AC2C00 == 27 [pid = 3592] [id = 722] 19:13:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 72 (10AC6000) [pid = 3592] [serial = 2166] [outer = 00000000] 19:13:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 73 (10B1F800) [pid = 3592] [serial = 2167] [outer = 10AC6000] 19:13:42 INFO - PROCESS | 3592 | 1464232422555 Marionette DEBUG loaded listener.js 19:13:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (10B2A400) [pid = 3592] [serial = 2168] [outer = 10AC6000] 19:13:42 INFO - PROCESS | 3592 | 1464232422949 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]]]}] 19:13:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 19:13:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 692ms 19:13:42 INFO - PROCESS | 3592 | 1464232422998 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 19:13:42 INFO - PROCESS | 3592 | 1464232423001 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 19:13:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 19:13:42 INFO - PROCESS | 3592 | 1464232423004 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 19:13:42 INFO - PROCESS | 3592 | 1464232423008 Marionette TRACE conn3 <- [1,2854,null,{}] 19:13:43 INFO - PROCESS | 3592 | 1464232423019 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}] 19:13:43 INFO - PROCESS | 3592 | 1464232423148 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 19:13:43 INFO - PROCESS | 3592 | 1464232423150 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:43 INFO - PROCESS | 3592 | ++DOCSHELL 10C14400 == 28 [pid = 3592] [id = 723] 19:13:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (10C14800) [pid = 3592] [serial = 2169] [outer = 00000000] 19:13:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (10FA1C00) [pid = 3592] [serial = 2170] [outer = 10C14800] 19:13:43 INFO - PROCESS | 3592 | 1464232423200 Marionette DEBUG loaded listener.js 19:13:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (1125C400) [pid = 3592] [serial = 2171] [outer = 10C14800] 19:13:43 INFO - PROCESS | 3592 | 1464232423688 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]]]}] 19:13:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 19:13:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 738ms 19:13:43 INFO - PROCESS | 3592 | 1464232423727 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 19:13:43 INFO - PROCESS | 3592 | 1464232423729 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 19:13:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 19:13:43 INFO - PROCESS | 3592 | 1464232423733 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 19:13:43 INFO - PROCESS | 3592 | 1464232423734 Marionette TRACE conn3 <- [1,2858,null,{}] 19:13:43 INFO - PROCESS | 3592 | 1464232423737 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}] 19:13:43 INFO - PROCESS | 3592 | 1464232423828 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 19:13:43 INFO - PROCESS | 3592 | 1464232423838 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:43 INFO - PROCESS | 3592 | ++DOCSHELL 10A5C400 == 29 [pid = 3592] [id = 724] 19:13:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (11FA4C00) [pid = 3592] [serial = 2172] [outer = 00000000] 19:13:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (12915C00) [pid = 3592] [serial = 2173] [outer = 11FA4C00] 19:13:43 INFO - PROCESS | 3592 | 1464232423884 Marionette DEBUG loaded listener.js 19:13:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (129F4000) [pid = 3592] [serial = 2174] [outer = 11FA4C00] 19:13:44 INFO - PROCESS | 3592 | 1464232424334 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]]]}] 19:13:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 19:13:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 692ms 19:13:44 INFO - PROCESS | 3592 | 1464232424415 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 19:13:44 INFO - PROCESS | 3592 | 1464232424417 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 19:13:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 19:13:44 INFO - PROCESS | 3592 | 1464232424420 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 19:13:44 INFO - PROCESS | 3592 | 1464232424422 Marionette TRACE conn3 <- [1,2862,null,{}] 19:13:44 INFO - PROCESS | 3592 | 1464232424426 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}] 19:13:44 INFO - PROCESS | 3592 | 1464232424504 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 19:13:44 INFO - PROCESS | 3592 | 1464232424541 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:44 INFO - PROCESS | 3592 | ++DOCSHELL 12B1E800 == 30 [pid = 3592] [id = 725] 19:13:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (12B22800) [pid = 3592] [serial = 2175] [outer = 00000000] 19:13:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (12BD0000) [pid = 3592] [serial = 2176] [outer = 12B22800] 19:13:44 INFO - PROCESS | 3592 | 1464232424587 Marionette DEBUG loaded listener.js 19:13:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (12F4E000) [pid = 3592] [serial = 2177] [outer = 12B22800] 19:13:45 INFO - PROCESS | 3592 | 1464232425038 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]]]}] 19:13:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 19:13:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 692ms 19:13:45 INFO - PROCESS | 3592 | 1464232425121 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 19:13:45 INFO - PROCESS | 3592 | 1464232425123 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 19:13:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 19:13:45 INFO - PROCESS | 3592 | 1464232425127 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 19:13:45 INFO - PROCESS | 3592 | 1464232425129 Marionette TRACE conn3 <- [1,2866,null,{}] 19:13:45 INFO - PROCESS | 3592 | 1464232425134 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}] 19:13:45 INFO - PROCESS | 3592 | 1464232425233 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 19:13:45 INFO - PROCESS | 3592 | 1464232425241 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:45 INFO - PROCESS | 3592 | ++DOCSHELL 131F6400 == 31 [pid = 3592] [id = 726] 19:13:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (131F6C00) [pid = 3592] [serial = 2178] [outer = 00000000] 19:13:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (13862C00) [pid = 3592] [serial = 2179] [outer = 131F6C00] 19:13:45 INFO - PROCESS | 3592 | 1464232425287 Marionette DEBUG loaded listener.js 19:13:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (13868800) [pid = 3592] [serial = 2180] [outer = 131F6C00] 19:13:45 INFO - PROCESS | 3592 | 1464232425739 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]]]}] 19:13:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 19:13:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 692ms 19:13:45 INFO - PROCESS | 3592 | 1464232425809 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 19:13:45 INFO - PROCESS | 3592 | 1464232425810 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 19:13:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 19:13:45 INFO - PROCESS | 3592 | 1464232425814 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 19:13:45 INFO - PROCESS | 3592 | 1464232425816 Marionette TRACE conn3 <- [1,2870,null,{}] 19:13:45 INFO - PROCESS | 3592 | 1464232425819 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}] 19:13:45 INFO - PROCESS | 3592 | 1464232425922 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 19:13:45 INFO - PROCESS | 3592 | 1464232425931 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:45 INFO - PROCESS | 3592 | ++DOCSHELL 1386E400 == 32 [pid = 3592] [id = 727] 19:13:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (13935400) [pid = 3592] [serial = 2181] [outer = 00000000] 19:13:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (1394B400) [pid = 3592] [serial = 2182] [outer = 13935400] 19:13:45 INFO - PROCESS | 3592 | 1464232425982 Marionette DEBUG loaded listener.js 19:13:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (13954000) [pid = 3592] [serial = 2183] [outer = 13935400] 19:13:46 INFO - PROCESS | 3592 | 1464232426417 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]]]}] 19:13:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 19:13:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 616ms 19:13:46 INFO - PROCESS | 3592 | 1464232426447 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 19:13:46 INFO - PROCESS | 3592 | 1464232426449 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 19:13:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 19:13:46 INFO - PROCESS | 3592 | 1464232426456 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 19:13:46 INFO - PROCESS | 3592 | 1464232426457 Marionette TRACE conn3 <- [1,2874,null,{}] 19:13:46 INFO - PROCESS | 3592 | 1464232426461 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}] 19:13:46 INFO - PROCESS | 3592 | 1464232426549 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 19:13:46 INFO - PROCESS | 3592 | 1464232426556 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:46 INFO - PROCESS | 3592 | ++DOCSHELL 14206400 == 33 [pid = 3592] [id = 728] 19:13:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (14206800) [pid = 3592] [serial = 2184] [outer = 00000000] 19:13:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (1452D400) [pid = 3592] [serial = 2185] [outer = 14206800] 19:13:46 INFO - PROCESS | 3592 | 1464232426601 Marionette DEBUG loaded listener.js 19:13:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (1452DC00) [pid = 3592] [serial = 2186] [outer = 14206800] 19:13:47 INFO - PROCESS | 3592 | 1464232427091 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]]]}] 19:13:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 19:13:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 692ms 19:13:47 INFO - PROCESS | 3592 | 1464232427152 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 19:13:47 INFO - PROCESS | 3592 | 1464232427154 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 19:13:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 19:13:47 INFO - PROCESS | 3592 | 1464232427165 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 19:13:47 INFO - PROCESS | 3592 | 1464232427166 Marionette TRACE conn3 <- [1,2878,null,{}] 19:13:47 INFO - PROCESS | 3592 | 1464232427170 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}] 19:13:47 INFO - PROCESS | 3592 | 1464232427279 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 19:13:47 INFO - PROCESS | 3592 | 1464232427372 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:47 INFO - PROCESS | 3592 | ++DOCSHELL 10C14000 == 34 [pid = 3592] [id = 729] 19:13:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (15105400) [pid = 3592] [serial = 2187] [outer = 00000000] 19:13:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (15139400) [pid = 3592] [serial = 2188] [outer = 15105400] 19:13:47 INFO - PROCESS | 3592 | 1464232427417 Marionette DEBUG loaded listener.js 19:13:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (15139800) [pid = 3592] [serial = 2189] [outer = 15105400] 19:13:47 INFO - PROCESS | 3592 | 1464232427830 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 19:13:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 19:13:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 723ms 19:13:47 INFO - PROCESS | 3592 | 1464232427887 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 19:13:47 INFO - PROCESS | 3592 | 1464232427888 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 19:13:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 19:13:47 INFO - PROCESS | 3592 | 1464232427892 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 19:13:47 INFO - PROCESS | 3592 | 1464232427894 Marionette TRACE conn3 <- [1,2882,null,{}] 19:13:47 INFO - PROCESS | 3592 | 1464232427897 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}] 19:13:48 INFO - PROCESS | 3592 | 1464232428013 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 19:13:48 INFO - PROCESS | 3592 | 1464232428020 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:48 INFO - PROCESS | 3592 | ++DOCSHELL 14205C00 == 35 [pid = 3592] [id = 730] 19:13:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (1452D000) [pid = 3592] [serial = 2190] [outer = 00000000] 19:13:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (15997800) [pid = 3592] [serial = 2191] [outer = 1452D000] 19:13:48 INFO - PROCESS | 3592 | 1464232428120 Marionette DEBUG loaded listener.js 19:13:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (16175400) [pid = 3592] [serial = 2192] [outer = 1452D000] 19:13:48 INFO - PROCESS | 3592 | 1464232428574 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]]]}] 19:13:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 19:13:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 723ms 19:13:48 INFO - PROCESS | 3592 | 1464232428646 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 19:13:48 INFO - PROCESS | 3592 | 1464232428648 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 19:13:48 INFO - PROCESS | 3592 | 1464232428664 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 19:13:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 19:13:48 INFO - PROCESS | 3592 | 1464232428666 Marionette TRACE conn3 <- [1,2886,null,{}] 19:13:48 INFO - PROCESS | 3592 | 1464232428670 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}] 19:13:49 INFO - PROCESS | 3592 | 1464232429101 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 19:13:49 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (12BD4400) [pid = 3592] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 19:13:49 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (196C8000) [pid = 3592] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 19:13:49 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (1950FC00) [pid = 3592] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 19:13:49 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (1AB3E000) [pid = 3592] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 19:13:49 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (167C1C00) [pid = 3592] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 19:13:49 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (13105000) [pid = 3592] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 19:13:49 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (1AB39C00) [pid = 3592] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 19:13:49 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (19E80C00) [pid = 3592] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 19:13:49 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (170DE800) [pid = 3592] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 19:13:49 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (16E28C00) [pid = 3592] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 19:13:49 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (170DF800) [pid = 3592] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 19:13:49 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (10A5A400) [pid = 3592] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 19:13:49 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (196D3400) [pid = 3592] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 19:13:49 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (16695800) [pid = 3592] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 19:13:49 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (1599A800) [pid = 3592] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 19:13:49 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (110BAC00) [pid = 3592] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 19:13:49 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (10BB6C00) [pid = 3592] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 19:13:49 INFO - PROCESS | 3592 | 1464232429174 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:49 INFO - PROCESS | 3592 | ++DOCSHELL 10A55800 == 36 [pid = 3592] [id = 731] 19:13:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (10A5A000) [pid = 3592] [serial = 2193] [outer = 00000000] 19:13:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (114D9C00) [pid = 3592] [serial = 2194] [outer = 10A5A000] 19:13:49 INFO - PROCESS | 3592 | 1464232429230 Marionette DEBUG loaded listener.js 19:13:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (1638A400) [pid = 3592] [serial = 2195] [outer = 10A5A000] 19:13:49 INFO - PROCESS | 3592 | 1464232429633 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]]]}] 19:13:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 19:13:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1031ms 19:13:49 INFO - PROCESS | 3592 | 1464232429705 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 19:13:49 INFO - PROCESS | 3592 | 1464232429707 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 19:13:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 19:13:49 INFO - PROCESS | 3592 | 1464232429710 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 19:13:49 INFO - PROCESS | 3592 | 1464232429712 Marionette TRACE conn3 <- [1,2890,null,{}] 19:13:49 INFO - PROCESS | 3592 | 1464232429715 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}] 19:13:49 INFO - PROCESS | 3592 | 1464232429824 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 19:13:49 INFO - PROCESS | 3592 | 1464232429834 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:49 INFO - PROCESS | 3592 | ++DOCSHELL 13187000 == 37 [pid = 3592] [id = 732] 19:13:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (13251400) [pid = 3592] [serial = 2196] [outer = 00000000] 19:13:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (16667C00) [pid = 3592] [serial = 2197] [outer = 13251400] 19:13:49 INFO - PROCESS | 3592 | 1464232429882 Marionette DEBUG loaded listener.js 19:13:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (16668C00) [pid = 3592] [serial = 2198] [outer = 13251400] 19:13:50 INFO - PROCESS | 3592 | 1464232430307 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 19:13:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 19:13:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 630ms 19:13:50 INFO - PROCESS | 3592 | 1464232430333 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 19:13:50 INFO - PROCESS | 3592 | 1464232430335 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 19:13:50 INFO - PROCESS | 3592 | 1464232430338 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 19:13:50 INFO - PROCESS | 3592 | 1464232430340 Marionette TRACE conn3 <- [1,2894,null,{}] 19:13:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 19:13:50 INFO - PROCESS | 3592 | 1464232430344 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}] 19:13:50 INFO - PROCESS | 3592 | 1464232430420 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 19:13:50 INFO - PROCESS | 3592 | 1464232430455 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:50 INFO - PROCESS | 3592 | ++DOCSHELL 0F314C00 == 38 [pid = 3592] [id = 733] 19:13:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (1638A000) [pid = 3592] [serial = 2199] [outer = 00000000] 19:13:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (167B6C00) [pid = 3592] [serial = 2200] [outer = 1638A000] 19:13:50 INFO - PROCESS | 3592 | 1464232430499 Marionette DEBUG loaded listener.js 19:13:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (167BB000) [pid = 3592] [serial = 2201] [outer = 1638A000] 19:13:50 INFO - PROCESS | 3592 | 1464232430929 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]]]}] 19:13:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 19:13:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 631ms 19:13:50 INFO - PROCESS | 3592 | 1464232430978 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 19:13:50 INFO - PROCESS | 3592 | 1464232430980 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 19:13:50 INFO - PROCESS | 3592 | 1464232430983 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 19:13:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 19:13:50 INFO - PROCESS | 3592 | 1464232430985 Marionette TRACE conn3 <- [1,2898,null,{}] 19:13:50 INFO - PROCESS | 3592 | 1464232430992 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}] 19:13:51 INFO - PROCESS | 3592 | 1464232431070 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 19:13:51 INFO - PROCESS | 3592 | 1464232431223 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:51 INFO - PROCESS | 3592 | ++DOCSHELL 0C77B400 == 39 [pid = 3592] [id = 734] 19:13:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (0F30F000) [pid = 3592] [serial = 2202] [outer = 00000000] 19:13:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (0F31B000) [pid = 3592] [serial = 2203] [outer = 0F30F000] 19:13:51 INFO - PROCESS | 3592 | 1464232431318 Marionette DEBUG loaded listener.js 19:13:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (10433400) [pid = 3592] [serial = 2204] [outer = 0F30F000] 19:13:51 INFO - PROCESS | 3592 | 1464232432005 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]]]}] 19:13:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 19:13:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 19:13:52 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1061ms 19:13:52 INFO - PROCESS | 3592 | 1464232432061 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 19:13:52 INFO - PROCESS | 3592 | 1464232432066 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 19:13:52 INFO - TEST-START | /DOMEvents/constructors.html 19:13:52 INFO - PROCESS | 3592 | 1464232432094 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 19:13:52 INFO - PROCESS | 3592 | 1464232432098 Marionette TRACE conn3 <- [1,2902,null,{}] 19:13:52 INFO - PROCESS | 3592 | 1464232432105 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}] 19:13:52 INFO - PROCESS | 3592 | 1464232432225 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 19:13:52 INFO - PROCESS | 3592 | 1464232432365 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:52 INFO - PROCESS | 3592 | ++DOCSHELL 10ACBC00 == 40 [pid = 3592] [id = 735] 19:13:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (10ACCC00) [pid = 3592] [serial = 2205] [outer = 00000000] 19:13:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (10BABC00) [pid = 3592] [serial = 2206] [outer = 10ACCC00] 19:13:52 INFO - PROCESS | 3592 | 1464232432426 Marionette DEBUG loaded listener.js 19:13:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (10C0C800) [pid = 3592] [serial = 2207] [outer = 10ACCC00] 19:13:53 INFO - PROCESS | 3592 | 1464232433097 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]]]}] 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 19:13:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 19:13:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 19:13:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 19:13:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:13:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 19:13:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 19:13:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 19:13:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:13:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 19:13:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 19:13:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 19:13:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:13:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 19:13:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 19:13:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 19:13:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:13:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 19:13:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 19:13:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 19:13:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:13:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 19:13:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 19:13:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 19:13:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:13:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 19:13:53 INFO - TEST-OK | /DOMEvents/constructors.html | took 1138ms 19:13:53 INFO - PROCESS | 3592 | 1464232433230 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 19:13:53 INFO - PROCESS | 3592 | 1464232433235 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 19:13:53 INFO - TEST-START | /DOMEvents/event-phases-order.html 19:13:53 INFO - PROCESS | 3592 | 1464232433240 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 19:13:53 INFO - PROCESS | 3592 | 1464232433242 Marionette TRACE conn3 <- [1,2906,null,{}] 19:13:53 INFO - PROCESS | 3592 | 1464232433246 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}] 19:13:53 INFO - PROCESS | 3592 | 1464232433380 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 19:13:53 INFO - PROCESS | 3592 | 1464232433518 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:53 INFO - PROCESS | 3592 | ++DOCSHELL 10C10C00 == 41 [pid = 3592] [id = 736] 19:13:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (110C5000) [pid = 3592] [serial = 2208] [outer = 00000000] 19:13:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (13802C00) [pid = 3592] [serial = 2209] [outer = 110C5000] 19:13:53 INFO - PROCESS | 3592 | 1464232433575 Marionette DEBUG loaded listener.js 19:13:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (1393D800) [pid = 3592] [serial = 2210] [outer = 110C5000] 19:13:54 INFO - PROCESS | 3592 | 1464232434372 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 19:13:54 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 19:13:54 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1169ms 19:13:54 INFO - PROCESS | 3592 | 1464232434416 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 19:13:54 INFO - PROCESS | 3592 | 1464232434421 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 19:13:54 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 19:13:54 INFO - PROCESS | 3592 | 1464232434426 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 19:13:54 INFO - PROCESS | 3592 | 1464232434429 Marionette TRACE conn3 <- [1,2910,null,{}] 19:13:54 INFO - PROCESS | 3592 | 1464232434435 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}] 19:13:54 INFO - PROCESS | 3592 | 1464232434525 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 19:13:54 INFO - PROCESS | 3592 | 1464232434654 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:54 INFO - PROCESS | 3592 | --DOCSHELL 114DBC00 == 40 [pid = 3592] [id = 509] 19:13:54 INFO - PROCESS | 3592 | --DOCSHELL 0F30EC00 == 39 [pid = 3592] [id = 505] 19:13:54 INFO - PROCESS | 3592 | --DOCSHELL 10AC4C00 == 38 [pid = 3592] [id = 507] 19:13:54 INFO - PROCESS | 3592 | --DOCSHELL 105F5400 == 37 [pid = 3592] [id = 501] 19:13:54 INFO - PROCESS | 3592 | --DOCSHELL 118B9000 == 36 [pid = 3592] [id = 500] 19:13:54 INFO - PROCESS | 3592 | --DOCSHELL 13A55400 == 35 [pid = 3592] [id = 504] 19:13:54 INFO - PROCESS | 3592 | --DOCSHELL 118B8000 == 34 [pid = 3592] [id = 506] 19:13:54 INFO - PROCESS | 3592 | --DOCSHELL 13128000 == 33 [pid = 3592] [id = 502] 19:13:54 INFO - PROCESS | 3592 | --DOCSHELL 10C0C000 == 32 [pid = 3592] [id = 720] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (1A25BC00) [pid = 3592] [serial = 2069] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (19E7FC00) [pid = 3592] [serial = 2161] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (19E2E400) [pid = 3592] [serial = 2159] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (16E30C00) [pid = 3592] [serial = 2146] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (170DB400) [pid = 3592] [serial = 2147] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (19514400) [pid = 3592] [serial = 2150] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (1950B800) [pid = 3592] [serial = 2149] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (13A50800) [pid = 3592] [serial = 2155] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (196F4000) [pid = 3592] [serial = 2152] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (19BC9000) [pid = 3592] [serial = 2158] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (168B9000) [pid = 3592] [serial = 2143] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (16669400) [pid = 3592] [serial = 2140] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (166DE000) [pid = 3592] [serial = 2141] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (12F4E400) [pid = 3592] [serial = 2137] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (13864000) [pid = 3592] [serial = 2138] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (1452BC00) [pid = 3592] [serial = 2135] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (12F44800) [pid = 3592] [serial = 2134] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (18390400) [pid = 3592] [serial = 2132] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (170E6400) [pid = 3592] [serial = 2131] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (196CD800) [pid = 3592] [serial = 2129] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (196CBC00) [pid = 3592] [serial = 2128] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (19BC8000) [pid = 3592] [serial = 2126] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (19513800) [pid = 3592] [serial = 2125] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (1ABD6400) [pid = 3592] [serial = 2123] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (1ABCF000) [pid = 3592] [serial = 2122] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 73 (196E8800) [pid = 3592] [serial = 2120] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 72 (170DD800) [pid = 3592] [serial = 2119] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 71 (15110800) [pid = 3592] [serial = 2117] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 70 (13869800) [pid = 3592] [serial = 2116] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 69 (1AB3F800) [pid = 3592] [serial = 2113] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 68 (1ABD5000) [pid = 3592] [serial = 2114] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 67 (19BCA000) [pid = 3592] [serial = 2153] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 66 (168BE400) [pid = 3592] [serial = 2156] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | --DOMWINDOW == 65 (16AB8400) [pid = 3592] [serial = 2144] [outer = 00000000] [url = about:blank] 19:13:54 INFO - PROCESS | 3592 | ++DOCSHELL 0F31DC00 == 33 [pid = 3592] [id = 737] 19:13:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 66 (104E2C00) [pid = 3592] [serial = 2211] [outer = 00000000] 19:13:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 67 (10AC1C00) [pid = 3592] [serial = 2212] [outer = 104E2C00] 19:13:54 INFO - PROCESS | 3592 | 1464232434751 Marionette DEBUG loaded listener.js 19:13:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 68 (10B2BC00) [pid = 3592] [serial = 2213] [outer = 104E2C00] 19:13:55 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 19:13:55 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 19:13:55 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 19:13:55 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 19:13:55 INFO - PROCESS | 3592 | 1464232435185 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]]]}] 19:13:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 19:13:55 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 19:13:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 19:13:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:13:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:13:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:13:55 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 19:13:55 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 19:13:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:13:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:13:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:13:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:13:55 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 19:13:55 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 19:13:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:13:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:13:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:13:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:13:55 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]" 19:13:55 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 19:13:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:13:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:13:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:13:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:13:55 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 19:13:55 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 785ms 19:13:55 INFO - PROCESS | 3592 | 1464232435213 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 19:13:55 INFO - PROCESS | 3592 | 1464232435218 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 19:13:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 19:13:55 INFO - PROCESS | 3592 | 1464232435224 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 19:13:55 INFO - PROCESS | 3592 | 1464232435227 Marionette TRACE conn3 <- [1,2914,null,{}] 19:13:55 INFO - PROCESS | 3592 | 1464232435230 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}] 19:13:55 INFO - PROCESS | 3592 | 1464232435348 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 19:13:55 INFO - PROCESS | 3592 | 1464232435456 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:55 INFO - PROCESS | 3592 | ++DOCSHELL 10B2A800 == 34 [pid = 3592] [id = 738] 19:13:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 69 (10BB5800) [pid = 3592] [serial = 2214] [outer = 00000000] 19:13:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 70 (11FA7400) [pid = 3592] [serial = 2215] [outer = 10BB5800] 19:13:55 INFO - PROCESS | 3592 | 1464232435502 Marionette DEBUG loaded listener.js 19:13:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 71 (12B4C000) [pid = 3592] [serial = 2216] [outer = 10BB5800] 19:13:55 INFO - PROCESS | 3592 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 19:13:55 INFO - PROCESS | 3592 | 1464232435838 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]]]}] 19:13:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 19:13:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 692ms 19:13:55 INFO - PROCESS | 3592 | 1464232435906 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 19:13:55 INFO - PROCESS | 3592 | 1464232435908 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 19:13:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 19:13:55 INFO - PROCESS | 3592 | 1464232435912 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 19:13:55 INFO - PROCESS | 3592 | 1464232435916 Marionette TRACE conn3 <- [1,2918,null,{}] 19:13:55 INFO - PROCESS | 3592 | 1464232435927 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}] 19:13:56 INFO - PROCESS | 3592 | 1464232436013 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 19:13:56 INFO - PROCESS | 3592 | 1464232436021 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:56 INFO - PROCESS | 3592 | ++DOCSHELL 13935800 == 35 [pid = 3592] [id = 739] 19:13:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 72 (13935C00) [pid = 3592] [serial = 2217] [outer = 00000000] 19:13:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 73 (13A5A400) [pid = 3592] [serial = 2218] [outer = 13935C00] 19:13:56 INFO - PROCESS | 3592 | 1464232436070 Marionette DEBUG loaded listener.js 19:13:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (14539C00) [pid = 3592] [serial = 2219] [outer = 13935C00] 19:13:56 INFO - PROCESS | 3592 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 19:13:56 INFO - PROCESS | 3592 | 1464232436518 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]]]}] 19:13:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 19:13:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 19:13:56 INFO - PROCESS | 3592 | 1464232436567 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 19:13:56 INFO - PROCESS | 3592 | 1464232436554 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 19:13:56 INFO - PROCESS | 3592 | 1464232436562 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 19:13:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 19:13:56 INFO - PROCESS | 3592 | 1464232436564 Marionette TRACE conn3 <- [1,2922,null,{}] 19:13:56 INFO - PROCESS | 3592 | 1464232436567 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}] 19:13:56 INFO - PROCESS | 3592 | 1464232436652 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 19:13:56 INFO - PROCESS | 3592 | 1464232436658 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:56 INFO - PROCESS | 3592 | ++DOCSHELL 1559A800 == 36 [pid = 3592] [id = 740] 19:13:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (1599A400) [pid = 3592] [serial = 2220] [outer = 00000000] 19:13:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (16383000) [pid = 3592] [serial = 2221] [outer = 1599A400] 19:13:56 INFO - PROCESS | 3592 | 1464232436704 Marionette DEBUG loaded listener.js 19:13:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (16387400) [pid = 3592] [serial = 2222] [outer = 1599A400] 19:13:57 INFO - PROCESS | 3592 | 1464232437190 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]]]}] 19:13:57 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 19:13:57 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 692ms 19:13:57 INFO - PROCESS | 3592 | 1464232437263 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 19:13:57 INFO - PROCESS | 3592 | 1464232437265 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 19:13:57 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 19:13:57 INFO - PROCESS | 3592 | 1464232437268 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 19:13:57 INFO - PROCESS | 3592 | 1464232437270 Marionette TRACE conn3 <- [1,2926,null,{}] 19:13:57 INFO - PROCESS | 3592 | 1464232437279 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}] 19:13:57 INFO - PROCESS | 3592 | 1464232437391 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 19:13:57 INFO - PROCESS | 3592 | 1464232437401 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:57 INFO - PROCESS | 3592 | ++DOCSHELL 16389800 == 37 [pid = 3592] [id = 741] 19:13:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (1638D000) [pid = 3592] [serial = 2223] [outer = 00000000] 19:13:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (16696400) [pid = 3592] [serial = 2224] [outer = 1638D000] 19:13:57 INFO - PROCESS | 3592 | 1464232437447 Marionette DEBUG loaded listener.js 19:13:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (1669A400) [pid = 3592] [serial = 2225] [outer = 1638D000] 19:13:57 INFO - PROCESS | 3592 | 1464232437866 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]]]}] 19:13:57 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. 19:13:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 631ms 19:13:57 INFO - PROCESS | 3592 | 1464232437889 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 19:13:57 INFO - PROCESS | 3592 | 1464232437891 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 19:13:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 19:13:57 INFO - PROCESS | 3592 | 1464232437901 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 19:13:57 INFO - PROCESS | 3592 | 1464232437903 Marionette TRACE conn3 <- [1,2930,null,{}] 19:13:57 INFO - PROCESS | 3592 | 1464232437907 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}] 19:13:58 INFO - PROCESS | 3592 | 1464232438048 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 19:13:58 INFO - PROCESS | 3592 | 1464232438143 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:58 INFO - PROCESS | 3592 | ++DOCSHELL 167B4C00 == 38 [pid = 3592] [id = 742] 19:13:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (167BF000) [pid = 3592] [serial = 2226] [outer = 00000000] 19:13:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (168BE000) [pid = 3592] [serial = 2227] [outer = 167BF000] 19:13:58 INFO - PROCESS | 3592 | 1464232438189 Marionette DEBUG loaded listener.js 19:13:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (168C3800) [pid = 3592] [serial = 2228] [outer = 167BF000] 19:13:58 INFO - PROCESS | 3592 | 1464232438588 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"]]]}] 19:13:58 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 19:13:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 19:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 19:13:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 723ms 19:13:58 INFO - PROCESS | 3592 | 1464232438640 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 19:13:58 INFO - PROCESS | 3592 | 1464232438642 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 19:13:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 19:13:58 INFO - PROCESS | 3592 | 1464232438630 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 19:13:58 INFO - PROCESS | 3592 | 1464232438631 Marionette TRACE conn3 <- [1,2934,null,{}] 19:13:58 INFO - PROCESS | 3592 | 1464232438635 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}] 19:13:58 INFO - PROCESS | 3592 | 1464232438746 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 19:13:58 INFO - PROCESS | 3592 | 1464232438753 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:58 INFO - PROCESS | 3592 | ++DOCSHELL 168C2C00 == 39 [pid = 3592] [id = 743] 19:13:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (16AB7000) [pid = 3592] [serial = 2229] [outer = 00000000] 19:13:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (16ABEC00) [pid = 3592] [serial = 2230] [outer = 16AB7000] 19:13:58 INFO - PROCESS | 3592 | 1464232438852 Marionette DEBUG loaded listener.js 19:13:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (16DBF400) [pid = 3592] [serial = 2231] [outer = 16AB7000] 19:13:59 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (15105400) [pid = 3592] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 19:13:59 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (13935400) [pid = 3592] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 19:13:59 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (10C14800) [pid = 3592] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 19:13:59 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (11FA4C00) [pid = 3592] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 19:13:59 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (1452D000) [pid = 3592] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 19:13:59 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (13251400) [pid = 3592] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 19:13:59 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (10A5A000) [pid = 3592] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 19:13:59 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (10AC6000) [pid = 3592] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 19:13:59 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (12B22800) [pid = 3592] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 19:13:59 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (131F6C00) [pid = 3592] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 19:13:59 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (11CB0800) [pid = 3592] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 19:13:59 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (1047DC00) [pid = 3592] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 19:13:59 INFO - PROCESS | 3592 | --DOMWINDOW == 73 (14206800) [pid = 3592] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 19:13:59 INFO - PROCESS | 3592 | 1464232439303 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]]]}] 19:13:59 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. 19:13:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 677ms 19:13:59 INFO - PROCESS | 3592 | 1464232439329 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 19:13:59 INFO - PROCESS | 3592 | 1464232439330 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 19:13:59 INFO - PROCESS | 3592 | 1464232439334 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 19:13:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 19:13:59 INFO - PROCESS | 3592 | 1464232439335 Marionette TRACE conn3 <- [1,2938,null,{}] 19:13:59 INFO - PROCESS | 3592 | 1464232439339 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}] 19:13:59 INFO - PROCESS | 3592 | 1464232439503 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 19:13:59 INFO - PROCESS | 3592 | 1464232439513 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:59 INFO - PROCESS | 3592 | ++DOCSHELL 1050B000 == 40 [pid = 3592] [id = 744] 19:13:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (1290EC00) [pid = 3592] [serial = 2232] [outer = 00000000] 19:13:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (13951800) [pid = 3592] [serial = 2233] [outer = 1290EC00] 19:13:59 INFO - PROCESS | 3592 | 1464232439569 Marionette DEBUG loaded listener.js 19:13:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (145A6400) [pid = 3592] [serial = 2234] [outer = 1290EC00] 19:13:59 INFO - PROCESS | 3592 | ++DOCSHELL 15998800 == 41 [pid = 3592] [id = 745] 19:13:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (16AB6400) [pid = 3592] [serial = 2235] [outer = 00000000] 19:13:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (16AB7400) [pid = 3592] [serial = 2236] [outer = 16AB6400] 19:13:59 INFO - PROCESS | 3592 | 1464232439967 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]]]}] 19:14:00 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. 19:14:00 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 677ms 19:14:00 INFO - PROCESS | 3592 | 1464232440018 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 19:14:00 INFO - PROCESS | 3592 | 1464232440020 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 19:14:00 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 19:14:00 INFO - PROCESS | 3592 | 1464232440027 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 19:14:00 INFO - PROCESS | 3592 | 1464232440029 Marionette TRACE conn3 <- [1,2942,null,{}] 19:14:00 INFO - PROCESS | 3592 | 1464232440032 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}] 19:14:00 INFO - PROCESS | 3592 | 1464232440128 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 19:14:00 INFO - PROCESS | 3592 | 1464232440133 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:00 INFO - PROCESS | 3592 | ++DOCSHELL 13933000 == 42 [pid = 3592] [id = 746] 19:14:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (1559A400) [pid = 3592] [serial = 2237] [outer = 00000000] 19:14:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (16E27400) [pid = 3592] [serial = 2238] [outer = 1559A400] 19:14:00 INFO - PROCESS | 3592 | 1464232440180 Marionette DEBUG loaded listener.js 19:14:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (16AB7800) [pid = 3592] [serial = 2239] [outer = 1559A400] 19:14:00 INFO - PROCESS | 3592 | 1464232440615 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]]]}] 19:14:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:14:00 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 19:14:00 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 631ms 19:14:00 INFO - PROCESS | 3592 | 1464232440666 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 19:14:00 INFO - PROCESS | 3592 | 1464232440668 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 19:14:00 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 19:14:00 INFO - PROCESS | 3592 | 1464232440672 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 19:14:00 INFO - PROCESS | 3592 | 1464232440674 Marionette TRACE conn3 <- [1,2946,null,{}] 19:14:00 INFO - PROCESS | 3592 | 1464232440661 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}] 19:14:00 INFO - PROCESS | 3592 | 1464232440754 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 19:14:00 INFO - PROCESS | 3592 | 1464232440759 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:00 INFO - PROCESS | 3592 | ++DOCSHELL 16E32400 == 43 [pid = 3592] [id = 747] 19:14:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (16F21800) [pid = 3592] [serial = 2240] [outer = 00000000] 19:14:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (170E2C00) [pid = 3592] [serial = 2241] [outer = 16F21800] 19:14:00 INFO - PROCESS | 3592 | 1464232440803 Marionette DEBUG loaded listener.js 19:14:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (17217C00) [pid = 3592] [serial = 2242] [outer = 16F21800] 19:14:01 INFO - PROCESS | 3592 | 1464232441419 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]]]}] 19:14:01 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. 19:14:01 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 784ms 19:14:01 INFO - PROCESS | 3592 | 1464232441458 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 19:14:01 INFO - PROCESS | 3592 | 1464232441462 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 19:14:01 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 19:14:01 INFO - PROCESS | 3592 | 1464232441469 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 19:14:01 INFO - PROCESS | 3592 | 1464232441472 Marionette TRACE conn3 <- [1,2950,null,{}] 19:14:01 INFO - PROCESS | 3592 | 1464232441478 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}] 19:14:01 INFO - PROCESS | 3592 | 1464232441589 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 19:14:01 INFO - PROCESS | 3592 | 1464232441715 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:01 INFO - PROCESS | 3592 | ++DOCSHELL 10A59800 == 44 [pid = 3592] [id = 748] 19:14:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (10A5B400) [pid = 3592] [serial = 2243] [outer = 00000000] 19:14:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (10C15000) [pid = 3592] [serial = 2244] [outer = 10A5B400] 19:14:01 INFO - PROCESS | 3592 | 1464232441774 Marionette DEBUG loaded listener.js 19:14:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (11857400) [pid = 3592] [serial = 2245] [outer = 10A5B400] 19:14:02 INFO - PROCESS | 3592 | 1464232442311 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]]]}] 19:14:02 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. 19:14:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 892ms 19:14:02 INFO - PROCESS | 3592 | 1464232442357 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 19:14:02 INFO - PROCESS | 3592 | 1464232442363 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 19:14:02 INFO - PROCESS | 3592 | 1464232442370 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 19:14:02 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 19:14:02 INFO - PROCESS | 3592 | 1464232442373 Marionette TRACE conn3 <- [1,2954,null,{}] 19:14:02 INFO - PROCESS | 3592 | 1464232442377 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}] 19:14:02 INFO - PROCESS | 3592 | 1464232442485 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 19:14:02 INFO - PROCESS | 3592 | 1464232442599 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:02 INFO - PROCESS | 3592 | ++DOCSHELL 12BCFC00 == 45 [pid = 3592] [id = 749] 19:14:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (13187800) [pid = 3592] [serial = 2246] [outer = 00000000] 19:14:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (13865C00) [pid = 3592] [serial = 2247] [outer = 13187800] 19:14:02 INFO - PROCESS | 3592 | 1464232442703 Marionette DEBUG loaded listener.js 19:14:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (13A51400) [pid = 3592] [serial = 2248] [outer = 13187800] 19:14:03 INFO - PROCESS | 3592 | 1464232443195 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]]]}] 19:14:03 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. 19:14:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 891ms 19:14:03 INFO - PROCESS | 3592 | 1464232443261 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 19:14:03 INFO - PROCESS | 3592 | 1464232443264 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 19:14:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 19:14:03 INFO - PROCESS | 3592 | 1464232443268 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 19:14:03 INFO - PROCESS | 3592 | 1464232443272 Marionette TRACE conn3 <- [1,2958,null,{}] 19:14:03 INFO - PROCESS | 3592 | 1464232443283 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}] 19:14:03 INFO - PROCESS | 3592 | 1464232443393 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 19:14:03 INFO - PROCESS | 3592 | 1464232443509 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:03 INFO - PROCESS | 3592 | ++DOCSHELL 16663400 == 46 [pid = 3592] [id = 750] 19:14:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (167C0000) [pid = 3592] [serial = 2249] [outer = 00000000] 19:14:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (168C3C00) [pid = 3592] [serial = 2250] [outer = 167C0000] 19:14:03 INFO - PROCESS | 3592 | 1464232443606 Marionette DEBUG loaded listener.js 19:14:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (16ABDC00) [pid = 3592] [serial = 2251] [outer = 167C0000] 19:14:04 INFO - PROCESS | 3592 | 1464232444144 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]]]}] 19:14:04 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. 19:14:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 922ms 19:14:04 INFO - PROCESS | 3592 | 1464232444195 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 19:14:04 INFO - PROCESS | 3592 | 1464232444198 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 19:14:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 19:14:04 INFO - PROCESS | 3592 | 1464232444202 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 19:14:04 INFO - PROCESS | 3592 | 1464232444204 Marionette TRACE conn3 <- [1,2962,null,{}] 19:14:04 INFO - PROCESS | 3592 | 1464232444207 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}] 19:14:04 INFO - PROCESS | 3592 | 1464232444312 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 19:14:04 INFO - PROCESS | 3592 | 1464232444426 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:04 INFO - PROCESS | 3592 | ++DOCSHELL 16AB9C00 == 47 [pid = 3592] [id = 751] 19:14:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (16F22000) [pid = 3592] [serial = 2252] [outer = 00000000] 19:14:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (1790B800) [pid = 3592] [serial = 2253] [outer = 16F22000] 19:14:04 INFO - PROCESS | 3592 | 1464232444522 Marionette DEBUG loaded listener.js 19:14:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (17B75C00) [pid = 3592] [serial = 2254] [outer = 16F22000] 19:14:05 INFO - PROCESS | 3592 | 1464232445005 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]]]}] 19:14:05 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. 19:14:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 831ms 19:14:05 INFO - PROCESS | 3592 | 1464232445027 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 19:14:05 INFO - PROCESS | 3592 | 1464232445029 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 19:14:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 19:14:05 INFO - PROCESS | 3592 | 1464232445033 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 19:14:05 INFO - PROCESS | 3592 | 1464232445035 Marionette TRACE conn3 <- [1,2966,null,{}] 19:14:05 INFO - PROCESS | 3592 | 1464232445055 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}] 19:14:05 INFO - PROCESS | 3592 | 1464232445156 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 19:14:05 INFO - PROCESS | 3592 | 1464232445268 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:05 INFO - PROCESS | 3592 | ++DOCSHELL 17904800 == 48 [pid = 3592] [id = 752] 19:14:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (17BEA000) [pid = 3592] [serial = 2255] [outer = 00000000] 19:14:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (17C7D400) [pid = 3592] [serial = 2256] [outer = 17BEA000] 19:14:05 INFO - PROCESS | 3592 | 1464232445322 Marionette DEBUG loaded listener.js 19:14:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (17D0B800) [pid = 3592] [serial = 2257] [outer = 17BEA000] 19:14:06 INFO - PROCESS | 3592 | 1464232446032 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]]]}] 19:14:06 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. 19:14:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1030ms 19:14:06 INFO - PROCESS | 3592 | 1464232446092 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 19:14:06 INFO - PROCESS | 3592 | 1464232446096 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 19:14:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 19:14:06 INFO - PROCESS | 3592 | 1464232446102 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 19:14:06 INFO - PROCESS | 3592 | 1464232446106 Marionette TRACE conn3 <- [1,2970,null,{}] 19:14:06 INFO - PROCESS | 3592 | 1464232446112 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}] 19:14:06 INFO - PROCESS | 3592 | 1464232446209 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 19:14:06 INFO - PROCESS | 3592 | 1464232446354 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:06 INFO - PROCESS | 3592 | ++DOCSHELL 105F4800 == 49 [pid = 3592] [id = 753] 19:14:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (105F4C00) [pid = 3592] [serial = 2258] [outer = 00000000] 19:14:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (10A5CC00) [pid = 3592] [serial = 2259] [outer = 105F4C00] 19:14:06 INFO - PROCESS | 3592 | 1464232446405 Marionette DEBUG loaded listener.js 19:14:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (10AC9400) [pid = 3592] [serial = 2260] [outer = 105F4C00] 19:14:06 INFO - PROCESS | 3592 | --DOCSHELL 105ED400 == 48 [pid = 3592] [id = 512] 19:14:06 INFO - PROCESS | 3592 | --DOCSHELL 10A5B800 == 47 [pid = 3592] [id = 513] 19:14:06 INFO - PROCESS | 3592 | --DOCSHELL 15998800 == 46 [pid = 3592] [id = 745] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (13954000) [pid = 3592] [serial = 2183] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (10FA1C00) [pid = 3592] [serial = 2170] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1125C400) [pid = 3592] [serial = 2171] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (12915C00) [pid = 3592] [serial = 2173] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (129F4000) [pid = 3592] [serial = 2174] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (15997800) [pid = 3592] [serial = 2191] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (16175400) [pid = 3592] [serial = 2192] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (16667C00) [pid = 3592] [serial = 2197] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (114D9C00) [pid = 3592] [serial = 2194] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (10B1F800) [pid = 3592] [serial = 2167] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (12BD0000) [pid = 3592] [serial = 2176] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (12F4E000) [pid = 3592] [serial = 2177] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (10B2A400) [pid = 3592] [serial = 2168] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (13862C00) [pid = 3592] [serial = 2179] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (13868800) [pid = 3592] [serial = 2180] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (1A433400) [pid = 3592] [serial = 2162] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (10A51C00) [pid = 3592] [serial = 2165] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (105EB800) [pid = 3592] [serial = 2164] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (1638A400) [pid = 3592] [serial = 2195] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (1452D400) [pid = 3592] [serial = 2185] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (15139800) [pid = 3592] [serial = 2189] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (1452DC00) [pid = 3592] [serial = 2186] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (16668C00) [pid = 3592] [serial = 2198] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (167B6C00) [pid = 3592] [serial = 2200] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (15139400) [pid = 3592] [serial = 2188] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (1394B400) [pid = 3592] [serial = 2182] [outer = 00000000] [url = about:blank] 19:14:06 INFO - PROCESS | 3592 | 1464232446966 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"]]]}] 19:14:07 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 19:14:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 19:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 19:14:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 892ms 19:14:07 INFO - PROCESS | 3592 | 1464232446987 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 19:14:07 INFO - PROCESS | 3592 | 1464232446992 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 19:14:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 19:14:07 INFO - PROCESS | 3592 | 1464232446998 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 19:14:07 INFO - PROCESS | 3592 | 1464232447001 Marionette TRACE conn3 <- [1,2974,null,{}] 19:14:07 INFO - PROCESS | 3592 | 1464232447005 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}] 19:14:07 INFO - PROCESS | 3592 | 1464232447089 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 19:14:07 INFO - PROCESS | 3592 | 1464232447098 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:07 INFO - PROCESS | 3592 | ++DOCSHELL 105F1000 == 47 [pid = 3592] [id = 754] 19:14:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (10A52800) [pid = 3592] [serial = 2261] [outer = 00000000] 19:14:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (10B29400) [pid = 3592] [serial = 2262] [outer = 10A52800] 19:14:07 INFO - PROCESS | 3592 | 1464232447144 Marionette DEBUG loaded listener.js 19:14:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (10C0D800) [pid = 3592] [serial = 2263] [outer = 10A52800] 19:14:07 INFO - PROCESS | 3592 | 1464232447622 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]]]}] 19:14:07 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. 19:14:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 616ms 19:14:07 INFO - PROCESS | 3592 | 1464232447635 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 19:14:07 INFO - PROCESS | 3592 | 1464232447637 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 19:14:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 19:14:07 INFO - PROCESS | 3592 | 1464232447641 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 19:14:07 INFO - PROCESS | 3592 | 1464232447644 Marionette TRACE conn3 <- [1,2978,null,{}] 19:14:07 INFO - PROCESS | 3592 | 1464232447654 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}] 19:14:07 INFO - PROCESS | 3592 | 1464232447771 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 19:14:07 INFO - PROCESS | 3592 | 1464232447779 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:07 INFO - PROCESS | 3592 | ++DOCSHELL 11856400 == 48 [pid = 3592] [id = 755] 19:14:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (11F9FC00) [pid = 3592] [serial = 2264] [outer = 00000000] 19:14:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (129F7000) [pid = 3592] [serial = 2265] [outer = 11F9FC00] 19:14:07 INFO - PROCESS | 3592 | 1464232447839 Marionette DEBUG loaded listener.js 19:14:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (12B45800) [pid = 3592] [serial = 2266] [outer = 11F9FC00] 19:14:08 INFO - PROCESS | 3592 | ++DOCSHELL 131EA800 == 49 [pid = 3592] [id = 756] 19:14:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (131F6C00) [pid = 3592] [serial = 2267] [outer = 00000000] 19:14:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (13242800) [pid = 3592] [serial = 2268] [outer = 131F6C00] 19:14:08 INFO - PROCESS | 3592 | 1464232448313 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]]]}] 19:14:08 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. 19:14:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 723ms 19:14:08 INFO - PROCESS | 3592 | 1464232448364 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 19:14:08 INFO - PROCESS | 3592 | 1464232448366 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 19:14:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 19:14:08 INFO - PROCESS | 3592 | 1464232448370 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 19:14:08 INFO - PROCESS | 3592 | 1464232448372 Marionette TRACE conn3 <- [1,2982,null,{}] 19:14:08 INFO - PROCESS | 3592 | 1464232448375 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}] 19:14:08 INFO - PROCESS | 3592 | 1464232448470 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 19:14:08 INFO - PROCESS | 3592 | 1464232448568 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:08 INFO - PROCESS | 3592 | ++DOCSHELL 12FA9C00 == 50 [pid = 3592] [id = 757] 19:14:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (12FEC800) [pid = 3592] [serial = 2269] [outer = 00000000] 19:14:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (13810400) [pid = 3592] [serial = 2270] [outer = 12FEC800] 19:14:08 INFO - PROCESS | 3592 | 1464232448614 Marionette DEBUG loaded listener.js 19:14:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (13866400) [pid = 3592] [serial = 2271] [outer = 12FEC800] 19:14:08 INFO - PROCESS | 3592 | 1464232448954 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]]]}] 19:14:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:14:08 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 19:14:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 630ms 19:14:08 INFO - PROCESS | 3592 | 1464232448990 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 19:14:08 INFO - PROCESS | 3592 | 1464232448992 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 19:14:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 19:14:08 INFO - PROCESS | 3592 | 1464232448995 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 19:14:08 INFO - PROCESS | 3592 | 1464232448997 Marionette TRACE conn3 <- [1,2986,null,{}] 19:14:09 INFO - PROCESS | 3592 | 1464232449000 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}] 19:14:09 INFO - PROCESS | 3592 | 1464232449094 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 19:14:09 INFO - PROCESS | 3592 | 1464232449129 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:09 INFO - PROCESS | 3592 | ++DOCSHELL 13864800 == 51 [pid = 3592] [id = 758] 19:14:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (13865000) [pid = 3592] [serial = 2272] [outer = 00000000] 19:14:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (13956800) [pid = 3592] [serial = 2273] [outer = 13865000] 19:14:09 INFO - PROCESS | 3592 | 1464232449271 Marionette DEBUG loaded listener.js 19:14:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (13A58800) [pid = 3592] [serial = 2274] [outer = 13865000] 19:14:09 INFO - PROCESS | 3592 | 1464232449674 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]]]}] 19:14:09 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. 19:14:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 722ms 19:14:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 19:14:09 INFO - PROCESS | 3592 | 1464232449744 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 19:14:09 INFO - PROCESS | 3592 | 1464232449746 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 19:14:09 INFO - PROCESS | 3592 | 1464232449749 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 19:14:09 INFO - PROCESS | 3592 | 1464232449751 Marionette TRACE conn3 <- [1,2990,null,{}] 19:14:09 INFO - PROCESS | 3592 | 1464232449754 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}] 19:14:09 INFO - PROCESS | 3592 | 1464232449899 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 19:14:09 INFO - PROCESS | 3592 | 1464232449912 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:09 INFO - PROCESS | 3592 | ++DOCSHELL 1026A400 == 52 [pid = 3592] [id = 759] 19:14:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (15103400) [pid = 3592] [serial = 2275] [outer = 00000000] 19:14:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (15616C00) [pid = 3592] [serial = 2276] [outer = 15103400] 19:14:09 INFO - PROCESS | 3592 | 1464232449997 Marionette DEBUG loaded listener.js 19:14:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (15999C00) [pid = 3592] [serial = 2277] [outer = 15103400] 19:14:10 INFO - PROCESS | 3592 | 1464232450394 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]]]}] 19:14:10 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. 19:14:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 676ms 19:14:10 INFO - PROCESS | 3592 | 1464232450433 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 19:14:10 INFO - PROCESS | 3592 | 1464232450434 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 19:14:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 19:14:10 INFO - PROCESS | 3592 | 1464232450438 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 19:14:10 INFO - PROCESS | 3592 | 1464232450439 Marionette TRACE conn3 <- [1,2994,null,{}] 19:14:10 INFO - PROCESS | 3592 | 1464232450443 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}] 19:14:10 INFO - PROCESS | 3592 | 1464232450584 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 19:14:10 INFO - PROCESS | 3592 | 1464232450606 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:10 INFO - PROCESS | 3592 | ++DOCSHELL 12BD0000 == 53 [pid = 3592] [id = 760] 19:14:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (12FA3400) [pid = 3592] [serial = 2278] [outer = 00000000] 19:14:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (16384000) [pid = 3592] [serial = 2279] [outer = 12FA3400] 19:14:10 INFO - PROCESS | 3592 | 1464232450651 Marionette DEBUG loaded listener.js 19:14:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (16392000) [pid = 3592] [serial = 2280] [outer = 12FA3400] 19:14:11 INFO - PROCESS | 3592 | 1464232451074 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]]]}] 19:14:11 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. 19:14:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 676ms 19:14:11 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (1559A400) [pid = 3592] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 19:14:11 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (1599A400) [pid = 3592] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 19:14:11 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (10BB5800) [pid = 3592] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 19:14:11 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (16AB6400) [pid = 3592] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:14:11 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (1638D000) [pid = 3592] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 19:14:11 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (1290EC00) [pid = 3592] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 19:14:11 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (104E2C00) [pid = 3592] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 19:14:11 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (13935C00) [pid = 3592] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 19:14:11 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (167BF000) [pid = 3592] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 19:14:11 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (16AB7000) [pid = 3592] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 19:14:11 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (1638A000) [pid = 3592] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 19:14:11 INFO - PROCESS | 3592 | 1464232451192 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 19:14:11 INFO - PROCESS | 3592 | 1464232451194 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 19:14:11 INFO - PROCESS | 3592 | 1464232451199 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 19:14:11 INFO - PROCESS | 3592 | 1464232451200 Marionette TRACE conn3 <- [1,2998,null,{}] 19:14:11 INFO - TEST-START | /FileAPI/FileReaderSync.worker 19:14:11 INFO - PROCESS | 3592 | 1464232451207 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}] 19:14:11 INFO - PROCESS | 3592 | 1464232451289 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 19:14:11 INFO - PROCESS | 3592 | 1464232451299 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:11 INFO - PROCESS | 3592 | ++DOCSHELL 16383400 == 54 [pid = 3592] [id = 761] 19:14:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (16385C00) [pid = 3592] [serial = 2281] [outer = 00000000] 19:14:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (16668400) [pid = 3592] [serial = 2282] [outer = 16385C00] 19:14:11 INFO - PROCESS | 3592 | 1464232451356 Marionette DEBUG loaded listener.js 19:14:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (16690800) [pid = 3592] [serial = 2283] [outer = 16385C00] 19:14:11 INFO - PROCESS | 3592 | [3592] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:14:11 INFO - PROCESS | 3592 | 1464232451819 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 19:14:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 19:14:11 INFO - {} 19:14:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 19:14:11 INFO - {} 19:14:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 19:14:11 INFO - {} 19:14:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 19:14:11 INFO - {} 19:14:11 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 661ms 19:14:11 INFO - PROCESS | 3592 | 1464232451882 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 19:14:11 INFO - PROCESS | 3592 | 1464232451884 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 19:14:11 INFO - PROCESS | 3592 | 1464232451887 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 19:14:11 INFO - TEST-START | /FileAPI/fileReader.html 19:14:11 INFO - PROCESS | 3592 | 1464232451888 Marionette TRACE conn3 <- [1,3002,null,{}] 19:14:11 INFO - PROCESS | 3592 | 1464232451935 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}] 19:14:12 INFO - PROCESS | 3592 | 1464232452024 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 19:14:12 INFO - PROCESS | 3592 | 1464232452030 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:12 INFO - PROCESS | 3592 | ++DOCSHELL 10A52C00 == 55 [pid = 3592] [id = 762] 19:14:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (16696800) [pid = 3592] [serial = 2284] [outer = 00000000] 19:14:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (168BD400) [pid = 3592] [serial = 2285] [outer = 16696800] 19:14:12 INFO - PROCESS | 3592 | 1464232452058 Marionette DEBUG loaded listener.js 19:14:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (168C0400) [pid = 3592] [serial = 2286] [outer = 16696800] 19:14:12 INFO - PROCESS | 3592 | 1464232452476 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]]]}] 19:14:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 19:14:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 19:14:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 19:14:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 19:14:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 615ms 19:14:12 INFO - PROCESS | 3592 | 1464232452509 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 19:14:12 INFO - PROCESS | 3592 | 1464232452511 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 19:14:12 INFO - TEST-START | /FileAPI/historical.html 19:14:12 INFO - PROCESS | 3592 | 1464232452531 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 19:14:12 INFO - PROCESS | 3592 | 1464232452533 Marionette TRACE conn3 <- [1,3006,null,{}] 19:14:12 INFO - PROCESS | 3592 | 1464232452537 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}] 19:14:12 INFO - PROCESS | 3592 | 1464232452620 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 19:14:12 INFO - PROCESS | 3592 | 1464232452626 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:12 INFO - PROCESS | 3592 | ++DOCSHELL 16175800 == 56 [pid = 3592] [id = 763] 19:14:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (168C4400) [pid = 3592] [serial = 2287] [outer = 00000000] 19:14:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (16B99800) [pid = 3592] [serial = 2288] [outer = 168C4400] 19:14:12 INFO - PROCESS | 3592 | 1464232452670 Marionette DEBUG loaded listener.js 19:14:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (16E2E400) [pid = 3592] [serial = 2289] [outer = 168C4400] 19:14:13 INFO - PROCESS | 3592 | 1464232453086 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"]]]}] 19:14:13 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 19:14:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 19:14:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 19:14:13 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 19:14:13 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 19:14:13 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 19:14:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 19:14:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 19:14:13 INFO - TEST-OK | /FileAPI/historical.html | took 584ms 19:14:13 INFO - PROCESS | 3592 | 1464232453112 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 19:14:13 INFO - PROCESS | 3592 | 1464232453114 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 19:14:13 INFO - TEST-START | /FileAPI/idlharness.html 19:14:13 INFO - PROCESS | 3592 | 1464232453131 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 19:14:13 INFO - PROCESS | 3592 | 1464232453133 Marionette TRACE conn3 <- [1,3010,null,{}] 19:14:13 INFO - PROCESS | 3592 | 1464232453138 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}] 19:14:13 INFO - PROCESS | 3592 | 1464232453294 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 19:14:13 INFO - PROCESS | 3592 | 1464232453461 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:13 INFO - PROCESS | 3592 | ++DOCSHELL 10478000 == 57 [pid = 3592] [id = 764] 19:14:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (1047DC00) [pid = 3592] [serial = 2290] [outer = 00000000] 19:14:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (105E7C00) [pid = 3592] [serial = 2291] [outer = 1047DC00] 19:14:13 INFO - PROCESS | 3592 | 1464232453521 Marionette DEBUG loaded listener.js 19:14:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (10AC9800) [pid = 3592] [serial = 2292] [outer = 1047DC00] 19:14:14 INFO - PROCESS | 3592 | 1464232454509 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 19:14:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:14:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:14:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:14:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:14:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:14:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:14:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:14:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:14:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:14:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:14:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 19:14:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:14:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:14:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:14:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:14:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:14:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:14:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:14:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:14:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:14:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:14:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 19:14:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:14:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:14:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:14:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:14:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:14:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:14:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:14:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:14:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:14:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:14:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 19:14:14 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 19:14:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:14:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:14:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:14:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:14:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:14:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:14:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:14:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:14:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:14:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 19:14:14 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 19:14:14 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 19:14:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:14:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:14:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:14:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:14:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:14:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:14:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:14:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:14:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:14:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 19:14:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:14:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:14:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:14:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:14:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:14:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:14:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:14:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:14:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:14:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 19:14:14 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 19:14:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:14:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:14:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:14:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:14:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:14:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:14:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:14:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:14:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:14:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 19:14:14 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 19:14:14 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 19:14:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:14:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:14:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:14:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:14:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:14:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:14:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:14:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:14:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:14:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 19:14:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 19:14:14 INFO - TEST-OK | /FileAPI/idlharness.html | took 1568ms 19:14:14 INFO - PROCESS | 3592 | 1464232454696 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 19:14:14 INFO - PROCESS | 3592 | 1464232454701 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 19:14:14 INFO - TEST-START | /FileAPI/idlharness.worker 19:14:14 INFO - PROCESS | 3592 | 1464232454706 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 19:14:14 INFO - PROCESS | 3592 | 1464232454710 Marionette TRACE conn3 <- [1,3014,null,{}] 19:14:14 INFO - PROCESS | 3592 | 1464232454715 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}] 19:14:14 INFO - PROCESS | 3592 | 1464232454885 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 19:14:14 INFO - PROCESS | 3592 | 1464232455000 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:15 INFO - PROCESS | 3592 | ++DOCSHELL 12940400 == 58 [pid = 3592] [id = 765] 19:14:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (12940C00) [pid = 3592] [serial = 2293] [outer = 00000000] 19:14:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (18690400) [pid = 3592] [serial = 2294] [outer = 12940C00] 19:14:15 INFO - PROCESS | 3592 | 1464232455067 Marionette DEBUG loaded listener.js 19:14:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (19509C00) [pid = 3592] [serial = 2295] [outer = 12940C00] 19:14:15 INFO - PROCESS | 3592 | [3592] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:14:16 INFO - PROCESS | 3592 | 1464232456161 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:14:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:14:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:14:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:14:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:14:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:14:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:14:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:14:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:14:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 19:14:16 INFO - {} 19:14:16 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 19:14:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:14:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:14:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 19:14:16 INFO - {} 19:14:16 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 - {} 19:14:16 INFO - {} 19:14:16 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 19:14:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:14:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:14:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:14:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:14:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 19:14:16 INFO - {} 19:14:16 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 19:14:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:14:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:14:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 19:14:16 INFO - {} 19:14:16 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 - {} 19:14:16 INFO - {} 19:14:16 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 19:14:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:14:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:14:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:14:16 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 19:14:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 19:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 19:14:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:14:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:14:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 19:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:14:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:14:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:14:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 19:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 19:14:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:14:16 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 19:14:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 19:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 19:14:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:14:16 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 19:14:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 19:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 19:14:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:14:16 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 19:14:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 19:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:14:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:14:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:14:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:14:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 19:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:14:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:14:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:14:16 INFO - {} 19:14:16 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1630ms 19:14:16 INFO - PROCESS | 3592 | 1464232456356 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 19:14:16 INFO - PROCESS | 3592 | 1464232456359 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 19:14:16 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 19:14:16 INFO - PROCESS | 3592 | 1464232456363 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 19:14:16 INFO - PROCESS | 3592 | 1464232456365 Marionette TRACE conn3 <- [1,3018,null,{}] 19:14:16 INFO - PROCESS | 3592 | 1464232456370 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}] 19:14:16 INFO - PROCESS | 3592 | 1464232456488 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 19:14:16 INFO - PROCESS | 3592 | 1464232456626 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:16 INFO - PROCESS | 3592 | ++DOCSHELL 19516400 == 59 [pid = 3592] [id = 766] 19:14:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (19516000) [pid = 3592] [serial = 2296] [outer = 00000000] 19:14:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1A25E800) [pid = 3592] [serial = 2297] [outer = 19516000] 19:14:16 INFO - PROCESS | 3592 | 1464232456683 Marionette DEBUG loaded listener.js 19:14:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1A42A400) [pid = 3592] [serial = 2298] [outer = 19516000] 19:14:17 INFO - PROCESS | 3592 | 1464232457210 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]]]}] 19:14:17 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 19:14:17 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 876ms 19:14:17 INFO - PROCESS | 3592 | 1464232457249 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 19:14:17 INFO - PROCESS | 3592 | 1464232457254 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 19:14:17 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 19:14:17 INFO - PROCESS | 3592 | 1464232457264 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 19:14:17 INFO - PROCESS | 3592 | 1464232457269 Marionette TRACE conn3 <- [1,3022,null,{}] 19:14:17 INFO - PROCESS | 3592 | 1464232457273 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}] 19:14:17 INFO - PROCESS | 3592 | 1464232457386 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 19:14:17 INFO - PROCESS | 3592 | 1464232457483 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:17 INFO - PROCESS | 3592 | ++DOCSHELL 16E2A000 == 60 [pid = 3592] [id = 767] 19:14:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (16E2A400) [pid = 3592] [serial = 2299] [outer = 00000000] 19:14:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1A430000) [pid = 3592] [serial = 2300] [outer = 16E2A400] 19:14:17 INFO - PROCESS | 3592 | 1464232457586 Marionette DEBUG loaded listener.js 19:14:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1A5EEC00) [pid = 3592] [serial = 2301] [outer = 16E2A400] 19:14:18 INFO - PROCESS | 3592 | 1464232458322 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]]]}] 19:14:18 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 19:14:18 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1092ms 19:14:18 INFO - PROCESS | 3592 | 1464232458353 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 19:14:18 INFO - PROCESS | 3592 | 1464232458357 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 19:14:18 INFO - PROCESS | 3592 | 1464232458362 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 19:14:18 INFO - TEST-START | /FileAPI/blob/Blob-close.html 19:14:18 INFO - PROCESS | 3592 | 1464232458365 Marionette TRACE conn3 <- [1,3026,null,{}] 19:14:18 INFO - PROCESS | 3592 | 1464232458370 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}] 19:14:18 INFO - PROCESS | 3592 | 1464232458503 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 19:14:18 INFO - PROCESS | 3592 | 1464232458652 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:18 INFO - PROCESS | 3592 | ++DOCSHELL 118AE400 == 61 [pid = 3592] [id = 768] 19:14:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (118B8000) [pid = 3592] [serial = 2302] [outer = 00000000] 19:14:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (12910800) [pid = 3592] [serial = 2303] [outer = 118B8000] 19:14:18 INFO - PROCESS | 3592 | 1464232458703 Marionette DEBUG loaded listener.js 19:14:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (12FA7000) [pid = 3592] [serial = 2304] [outer = 118B8000] 19:14:18 INFO - PROCESS | 3592 | --DOCSHELL 13933000 == 60 [pid = 3592] [id = 746] 19:14:18 INFO - PROCESS | 3592 | --DOCSHELL 168C2C00 == 59 [pid = 3592] [id = 743] 19:14:18 INFO - PROCESS | 3592 | --DOCSHELL 16389800 == 58 [pid = 3592] [id = 741] 19:14:18 INFO - PROCESS | 3592 | --DOCSHELL 13935800 == 57 [pid = 3592] [id = 739] 19:14:18 INFO - PROCESS | 3592 | --DOCSHELL 10C12400 == 56 [pid = 3592] [id = 514] 19:14:18 INFO - PROCESS | 3592 | --DOCSHELL 16175800 == 55 [pid = 3592] [id = 763] 19:14:18 INFO - PROCESS | 3592 | --DOCSHELL 10A52C00 == 54 [pid = 3592] [id = 762] 19:14:18 INFO - PROCESS | 3592 | --DOCSHELL 16383400 == 53 [pid = 3592] [id = 761] 19:14:18 INFO - PROCESS | 3592 | --DOCSHELL 12BD0000 == 52 [pid = 3592] [id = 760] 19:14:18 INFO - PROCESS | 3592 | --DOCSHELL 1026A400 == 51 [pid = 3592] [id = 759] 19:14:18 INFO - PROCESS | 3592 | --DOCSHELL 13864800 == 50 [pid = 3592] [id = 758] 19:14:18 INFO - PROCESS | 3592 | --DOCSHELL 12FA9C00 == 49 [pid = 3592] [id = 757] 19:14:18 INFO - PROCESS | 3592 | --DOCSHELL 131EA800 == 48 [pid = 3592] [id = 756] 19:14:18 INFO - PROCESS | 3592 | --DOCSHELL 11856400 == 47 [pid = 3592] [id = 755] 19:14:18 INFO - PROCESS | 3592 | --DOCSHELL 105F1000 == 46 [pid = 3592] [id = 754] 19:14:18 INFO - PROCESS | 3592 | --DOCSHELL 105F4800 == 45 [pid = 3592] [id = 753] 19:14:18 INFO - PROCESS | 3592 | --DOCSHELL 12BCFC00 == 44 [pid = 3592] [id = 749] 19:14:18 INFO - PROCESS | 3592 | --DOCSHELL 10A59800 == 43 [pid = 3592] [id = 748] 19:14:18 INFO - PROCESS | 3592 | --DOCSHELL 16E32400 == 42 [pid = 3592] [id = 747] 19:14:18 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (16383000) [pid = 3592] [serial = 2221] [outer = 00000000] [url = about:blank] 19:14:18 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (12B4C000) [pid = 3592] [serial = 2216] [outer = 00000000] [url = about:blank] 19:14:18 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (16AB7400) [pid = 3592] [serial = 2236] [outer = 00000000] [url = about:blank] 19:14:18 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (0F31B000) [pid = 3592] [serial = 2203] [outer = 00000000] [url = about:blank] 19:14:18 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (1669A400) [pid = 3592] [serial = 2225] [outer = 00000000] [url = about:blank] 19:14:18 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (13951800) [pid = 3592] [serial = 2233] [outer = 00000000] [url = about:blank] 19:14:18 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (10AC1C00) [pid = 3592] [serial = 2212] [outer = 00000000] [url = about:blank] 19:14:18 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (145A6400) [pid = 3592] [serial = 2234] [outer = 00000000] [url = about:blank] 19:14:18 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (13802C00) [pid = 3592] [serial = 2209] [outer = 00000000] [url = about:blank] 19:14:18 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (14539C00) [pid = 3592] [serial = 2219] [outer = 00000000] [url = about:blank] 19:14:18 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (10BABC00) [pid = 3592] [serial = 2206] [outer = 00000000] [url = about:blank] 19:14:18 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (16696400) [pid = 3592] [serial = 2224] [outer = 00000000] [url = about:blank] 19:14:18 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (168C3800) [pid = 3592] [serial = 2228] [outer = 00000000] [url = about:blank] 19:14:18 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (168BE000) [pid = 3592] [serial = 2227] [outer = 00000000] [url = about:blank] 19:14:18 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (16ABEC00) [pid = 3592] [serial = 2230] [outer = 00000000] [url = about:blank] 19:14:18 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (13A5A400) [pid = 3592] [serial = 2218] [outer = 00000000] [url = about:blank] 19:14:18 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (16387400) [pid = 3592] [serial = 2222] [outer = 00000000] [url = about:blank] 19:14:18 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (11FA7400) [pid = 3592] [serial = 2215] [outer = 00000000] [url = about:blank] 19:14:18 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (16E27400) [pid = 3592] [serial = 2238] [outer = 00000000] [url = about:blank] 19:14:18 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (16DBF400) [pid = 3592] [serial = 2231] [outer = 00000000] [url = about:blank] 19:14:18 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (167BB000) [pid = 3592] [serial = 2201] [outer = 00000000] [url = about:blank] 19:14:18 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (10B2BC00) [pid = 3592] [serial = 2213] [outer = 00000000] [url = about:blank] 19:14:18 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (16AB7800) [pid = 3592] [serial = 2239] [outer = 00000000] [url = about:blank] 19:14:18 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (170E2C00) [pid = 3592] [serial = 2241] [outer = 00000000] [url = about:blank] 19:14:19 INFO - PROCESS | 3592 | 1464232459209 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"]]]}] 19:14:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 19:14:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 19:14:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 19:14:19 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 892ms 19:14:19 INFO - PROCESS | 3592 | 1464232459252 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 19:14:19 INFO - PROCESS | 3592 | 1464232459257 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 19:14:19 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 19:14:19 INFO - PROCESS | 3592 | 1464232459263 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 19:14:19 INFO - PROCESS | 3592 | 1464232459266 Marionette TRACE conn3 <- [1,3030,null,{}] 19:14:19 INFO - PROCESS | 3592 | 1464232459270 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}] 19:14:19 INFO - PROCESS | 3592 | 1464232459356 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 19:14:19 INFO - PROCESS | 3592 | 1464232459459 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:19 INFO - PROCESS | 3592 | ++DOCSHELL 10AC3800 == 43 [pid = 3592] [id = 769] 19:14:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (10AC4800) [pid = 3592] [serial = 2305] [outer = 00000000] 19:14:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (12915800) [pid = 3592] [serial = 2306] [outer = 10AC4800] 19:14:19 INFO - PROCESS | 3592 | 1464232459505 Marionette DEBUG loaded listener.js 19:14:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (12BCFC00) [pid = 3592] [serial = 2307] [outer = 10AC4800] 19:14:20 INFO - PROCESS | 3592 | 1464232460048 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]]]}] 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 19:14:20 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. 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 19:14:20 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'.) 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 19:14:20 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. 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 19:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 19:14:20 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. 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 19:14:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:14:20 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. 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 19:14:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 19:14:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 19:14:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 19:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 19:14:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 19:14:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:14:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:14:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 19:14:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:14:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:14:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:14:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:14:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 19:14:20 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 953ms 19:14:20 INFO - PROCESS | 3592 | 1464232460222 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 19:14:20 INFO - PROCESS | 3592 | 1464232460224 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 19:14:20 INFO - PROCESS | 3592 | 1464232460229 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 19:14:20 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 19:14:20 INFO - PROCESS | 3592 | 1464232460232 Marionette TRACE conn3 <- [1,3034,null,{}] 19:14:20 INFO - PROCESS | 3592 | 1464232460243 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}] 19:14:20 INFO - PROCESS | 3592 | 1464232460330 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 19:14:20 INFO - PROCESS | 3592 | 1464232460337 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:20 INFO - PROCESS | 3592 | ++DOCSHELL 15109000 == 44 [pid = 3592] [id = 770] 19:14:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (1510AC00) [pid = 3592] [serial = 2308] [outer = 00000000] 19:14:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (15960800) [pid = 3592] [serial = 2309] [outer = 1510AC00] 19:14:20 INFO - PROCESS | 3592 | 1464232460385 Marionette DEBUG loaded listener.js 19:14:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (16383400) [pid = 3592] [serial = 2310] [outer = 1510AC00] 19:14:20 INFO - PROCESS | 3592 | [3592] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:14:20 INFO - PROCESS | 3592 | 1464232460867 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 19:14:20 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 19:14:20 INFO - {} 19:14:20 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 677ms 19:14:20 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 19:14:20 INFO - PROCESS | 3592 | 1464232460913 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 19:14:20 INFO - PROCESS | 3592 | 1464232460915 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 19:14:20 INFO - PROCESS | 3592 | 1464232460918 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 19:14:20 INFO - PROCESS | 3592 | 1464232460920 Marionette TRACE conn3 <- [1,3038,null,{}] 19:14:20 INFO - PROCESS | 3592 | 1464232460923 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}] 19:14:21 INFO - PROCESS | 3592 | 1464232461026 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 19:14:21 INFO - PROCESS | 3592 | 1464232461032 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:21 INFO - PROCESS | 3592 | ++DOCSHELL 16698400 == 45 [pid = 3592] [id = 771] 19:14:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (16698800) [pid = 3592] [serial = 2311] [outer = 00000000] 19:14:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (167B8400) [pid = 3592] [serial = 2312] [outer = 16698800] 19:14:21 INFO - PROCESS | 3592 | 1464232461078 Marionette DEBUG loaded listener.js 19:14:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (167C0C00) [pid = 3592] [serial = 2313] [outer = 16698800] 19:14:21 INFO - PROCESS | 3592 | 1464232461552 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]]]}] 19:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 19:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 19:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 19:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 19:14:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 677ms 19:14:21 INFO - PROCESS | 3592 | 1464232461618 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 19:14:21 INFO - PROCESS | 3592 | 1464232461620 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 19:14:21 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 19:14:21 INFO - PROCESS | 3592 | 1464232461624 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 19:14:21 INFO - PROCESS | 3592 | 1464232461626 Marionette TRACE conn3 <- [1,3042,null,{}] 19:14:21 INFO - PROCESS | 3592 | 1464232461630 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}] 19:14:21 INFO - PROCESS | 3592 | 1464232461734 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 19:14:21 INFO - PROCESS | 3592 | 1464232461799 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:21 INFO - PROCESS | 3592 | ++DOCSHELL 168B9C00 == 46 [pid = 3592] [id = 772] 19:14:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (168C2C00) [pid = 3592] [serial = 2314] [outer = 00000000] 19:14:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (16AB6C00) [pid = 3592] [serial = 2315] [outer = 168C2C00] 19:14:21 INFO - PROCESS | 3592 | 1464232461845 Marionette DEBUG loaded listener.js 19:14:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (16B98000) [pid = 3592] [serial = 2316] [outer = 168C2C00] 19:14:22 INFO - PROCESS | 3592 | 1464232462556 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"]]]}] 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 19:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 19:14:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 19:14:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:14:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 19:14:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:14:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 19:14:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:14:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 19:14:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:14:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 19:14:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:14:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 19:14:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:14:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 19:14:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:14:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 19:14:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:14:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 19:14:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:14:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 19:14:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:14:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 19:14:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:14:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 19:14:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:14:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 19:14:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:14:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 19:14:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:14:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 19:14:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:14:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 19:14:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:14:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 19:14:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:14:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 19:14:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:14:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 19:14:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:14:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 19:14:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:14:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 19:14:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:14:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 19:14:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:14:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:14:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:14:22 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" 19:14:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:14:22 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" 19:14:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:14:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:14:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1138ms 19:14:22 INFO - PROCESS | 3592 | 1464232462767 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 19:14:22 INFO - TEST-START | /FileAPI/file/File-constructor.html 19:14:22 INFO - PROCESS | 3592 | 1464232462769 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 19:14:22 INFO - PROCESS | 3592 | 1464232462757 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 19:14:22 INFO - PROCESS | 3592 | 1464232462769 Marionette TRACE conn3 <- [1,3046,null,{}] 19:14:22 INFO - PROCESS | 3592 | 1464232462781 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}] 19:14:22 INFO - PROCESS | 3592 | 1464232462916 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 19:14:22 INFO - PROCESS | 3592 | 1464232462925 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:22 INFO - PROCESS | 3592 | ++DOCSHELL 12F4DC00 == 47 [pid = 3592] [id = 773] 19:14:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (16393400) [pid = 3592] [serial = 2317] [outer = 00000000] 19:14:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (19514800) [pid = 3592] [serial = 2318] [outer = 16393400] 19:14:22 INFO - PROCESS | 3592 | 1464232462971 Marionette DEBUG loaded listener.js 19:14:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (196C8400) [pid = 3592] [serial = 2319] [outer = 16393400] 19:14:23 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (15103400) [pid = 3592] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 19:14:23 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (105F4C00) [pid = 3592] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 19:14:23 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (12FA3400) [pid = 3592] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 19:14:23 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (131F6C00) [pid = 3592] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:14:23 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (11F9FC00) [pid = 3592] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 19:14:23 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (10A52800) [pid = 3592] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 19:14:23 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (16696800) [pid = 3592] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 19:14:23 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (12FEC800) [pid = 3592] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 19:14:23 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (13865000) [pid = 3592] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 19:14:23 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (0F30F000) [pid = 3592] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 19:14:23 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (110C5000) [pid = 3592] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 19:14:23 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (10ACCC00) [pid = 3592] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 19:14:23 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (16385C00) [pid = 3592] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 19:14:23 INFO - PROCESS | 3592 | 1464232463530 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]]]}] 19:14:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 19:14:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 19:14:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 19:14:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 19:14:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 19:14:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 19:14:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 19:14:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 19:14:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 19:14:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 19:14:23 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 19:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:23 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 19:14:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 19:14:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 19:14:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:14:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 19:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 19:14:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 19:14:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 19:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 19:14:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 19:14:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 19:14:23 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 800ms 19:14:23 INFO - PROCESS | 3592 | 1464232463583 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 19:14:23 INFO - PROCESS | 3592 | 1464232463585 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 19:14:23 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 19:14:23 INFO - PROCESS | 3592 | 1464232463588 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 19:14:23 INFO - PROCESS | 3592 | 1464232463590 Marionette TRACE conn3 <- [1,3050,null,{}] 19:14:23 INFO - PROCESS | 3592 | 1464232463597 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}] 19:14:23 INFO - PROCESS | 3592 | 1464232463679 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 19:14:23 INFO - PROCESS | 3592 | 1464232463686 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:23 INFO - PROCESS | 3592 | ++DOCSHELL 129F4400 == 48 [pid = 3592] [id = 774] 19:14:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (129FB800) [pid = 3592] [serial = 2320] [outer = 00000000] 19:14:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (196CF000) [pid = 3592] [serial = 2321] [outer = 129FB800] 19:14:23 INFO - PROCESS | 3592 | 1464232463730 Marionette DEBUG loaded listener.js 19:14:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (196CFC00) [pid = 3592] [serial = 2322] [outer = 129FB800] 19:14:23 INFO - PROCESS | 3592 | [3592] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:14:24 INFO - PROCESS | 3592 | 1464232464170 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 19:14:24 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 19:14:24 INFO - {} 19:14:24 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 615ms 19:14:24 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 19:14:24 INFO - PROCESS | 3592 | 1464232464212 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 19:14:24 INFO - PROCESS | 3592 | 1464232464214 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 19:14:24 INFO - PROCESS | 3592 | 1464232464217 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 19:14:24 INFO - PROCESS | 3592 | 1464232464219 Marionette TRACE conn3 <- [1,3054,null,{}] 19:14:24 INFO - PROCESS | 3592 | 1464232464223 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}] 19:14:24 INFO - PROCESS | 3592 | 1464232464314 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 19:14:24 INFO - PROCESS | 3592 | 1464232464323 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:24 INFO - PROCESS | 3592 | ++DOCSHELL 196D2800 == 49 [pid = 3592] [id = 775] 19:14:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (196D3800) [pid = 3592] [serial = 2323] [outer = 00000000] 19:14:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (196F5400) [pid = 3592] [serial = 2324] [outer = 196D3800] 19:14:24 INFO - PROCESS | 3592 | 1464232464369 Marionette DEBUG loaded listener.js 19:14:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (196F6400) [pid = 3592] [serial = 2325] [outer = 196D3800] 19:14:24 INFO - PROCESS | 3592 | 1464232464802 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]]]}] 19:14:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 19:14:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 19:14:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 19:14:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 19:14:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 19:14:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 19:14:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 19:14:24 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 630ms 19:14:24 INFO - PROCESS | 3592 | 1464232464836 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 19:14:24 INFO - PROCESS | 3592 | 1464232464838 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 19:14:24 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 19:14:24 INFO - PROCESS | 3592 | 1464232464855 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 19:14:24 INFO - PROCESS | 3592 | 1464232464857 Marionette TRACE conn3 <- [1,3058,null,{}] 19:14:24 INFO - PROCESS | 3592 | 1464232464864 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}] 19:14:24 INFO - PROCESS | 3592 | 1464232464957 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 19:14:24 INFO - PROCESS | 3592 | 1464232464964 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:24 INFO - PROCESS | 3592 | ++DOCSHELL 19B77C00 == 50 [pid = 3592] [id = 776] 19:14:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (19B85000) [pid = 3592] [serial = 2326] [outer = 00000000] 19:14:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (19BCC000) [pid = 3592] [serial = 2327] [outer = 19B85000] 19:14:25 INFO - PROCESS | 3592 | 1464232465008 Marionette DEBUG loaded listener.js 19:14:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (19BCF800) [pid = 3592] [serial = 2328] [outer = 19B85000] 19:14:25 INFO - PROCESS | 3592 | 1464232465613 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]]]}] 19:14:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 19:14:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 19:14:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 19:14:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 19:14:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 19:14:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 19:14:25 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 785ms 19:14:25 INFO - PROCESS | 3592 | 1464232465644 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 19:14:25 INFO - PROCESS | 3592 | 1464232465649 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 19:14:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 19:14:25 INFO - PROCESS | 3592 | 1464232465654 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 19:14:25 INFO - PROCESS | 3592 | 1464232465658 Marionette TRACE conn3 <- [1,3062,null,{}] 19:14:25 INFO - PROCESS | 3592 | 1464232465664 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}] 19:14:25 INFO - PROCESS | 3592 | 1464232465820 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 19:14:25 INFO - PROCESS | 3592 | 1464232465970 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:26 INFO - PROCESS | 3592 | ++DOCSHELL 10A52C00 == 51 [pid = 3592] [id = 777] 19:14:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (10A5BC00) [pid = 3592] [serial = 2329] [outer = 00000000] 19:14:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (110C1800) [pid = 3592] [serial = 2330] [outer = 10A5BC00] 19:14:26 INFO - PROCESS | 3592 | 1464232466051 Marionette DEBUG loaded listener.js 19:14:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (11FA5400) [pid = 3592] [serial = 2331] [outer = 10A5BC00] 19:14:26 INFO - PROCESS | 3592 | 1464232466555 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]]]}] 19:14:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 19:14:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 19:14:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 19:14:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 19:14:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 19:14:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 19:14:26 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 923ms 19:14:26 INFO - PROCESS | 3592 | 1464232466583 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 19:14:26 INFO - PROCESS | 3592 | 1464232466589 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 19:14:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 19:14:26 INFO - PROCESS | 3592 | 1464232466595 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 19:14:26 INFO - PROCESS | 3592 | 1464232466598 Marionette TRACE conn3 <- [1,3066,null,{}] 19:14:26 INFO - PROCESS | 3592 | 1464232466602 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}] 19:14:26 INFO - PROCESS | 3592 | 1464232466767 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 19:14:26 INFO - PROCESS | 3592 | 1464232466850 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:26 INFO - PROCESS | 3592 | ++DOCSHELL 13935400 == 52 [pid = 3592] [id = 778] 19:14:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (13952C00) [pid = 3592] [serial = 2332] [outer = 00000000] 19:14:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (14534400) [pid = 3592] [serial = 2333] [outer = 13952C00] 19:14:26 INFO - PROCESS | 3592 | 1464232466908 Marionette DEBUG loaded listener.js 19:14:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (155A0800) [pid = 3592] [serial = 2334] [outer = 13952C00] 19:14:27 INFO - PROCESS | 3592 | 1464232467475 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] 19:14:27 INFO - PROCESS | 3592 | 1464232467529 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 19:14:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 19:14:27 INFO - PROCESS | 3592 | 1464232467533 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 19:14:27 INFO - PROCESS | 3592 | 1464232467537 Marionette TRACE conn3 <- [1,3070,null,{}] 19:14:27 INFO - PROCESS | 3592 | 1464232467549 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}] 19:14:27 INFO - PROCESS | 3592 | 1464232467660 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 19:14:27 INFO - PROCESS | 3592 | 1464232467811 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:27 INFO - PROCESS | 3592 | ++DOCSHELL 168C2000 == 53 [pid = 3592] [id = 779] 19:14:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (168C3800) [pid = 3592] [serial = 2335] [outer = 00000000] 19:14:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (16E2C800) [pid = 3592] [serial = 2336] [outer = 168C3800] 19:14:27 INFO - PROCESS | 3592 | 1464232467871 Marionette DEBUG loaded listener.js 19:14:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (17C7C000) [pid = 3592] [serial = 2337] [outer = 168C3800] 19:14:28 INFO - PROCESS | 3592 | 1464232468357 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]]]}] 19:14:28 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 19:14:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 19:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 19:14:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 19:14:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 877ms 19:14:28 INFO - PROCESS | 3592 | 1464232468421 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 19:14:28 INFO - PROCESS | 3592 | 1464232468424 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 19:14:28 INFO - PROCESS | 3592 | 1464232468444 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 19:14:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 19:14:28 INFO - PROCESS | 3592 | 1464232468447 Marionette TRACE conn3 <- [1,3074,null,{}] 19:14:28 INFO - PROCESS | 3592 | 1464232468451 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}] 19:14:28 INFO - PROCESS | 3592 | 1464232468561 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 19:14:28 INFO - PROCESS | 3592 | 1464232468721 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:28 INFO - PROCESS | 3592 | ++DOCSHELL 17216C00 == 54 [pid = 3592] [id = 780] 19:14:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (17D0AC00) [pid = 3592] [serial = 2338] [outer = 00000000] 19:14:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (196C6800) [pid = 3592] [serial = 2339] [outer = 17D0AC00] 19:14:28 INFO - PROCESS | 3592 | 1464232468778 Marionette DEBUG loaded listener.js 19:14:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (196F3000) [pid = 3592] [serial = 2340] [outer = 17D0AC00] 19:14:29 INFO - PROCESS | 3592 | 1464232469322 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 19:14:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 19:14:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 922ms 19:14:29 INFO - PROCESS | 3592 | 1464232469372 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 19:14:29 INFO - PROCESS | 3592 | 1464232469375 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 19:14:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 19:14:29 INFO - PROCESS | 3592 | 1464232469378 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 19:14:29 INFO - PROCESS | 3592 | 1464232469380 Marionette TRACE conn3 <- [1,3078,null,{}] 19:14:29 INFO - PROCESS | 3592 | 1464232469384 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}] 19:14:29 INFO - PROCESS | 3592 | 1464232469499 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 19:14:29 INFO - PROCESS | 3592 | 1464232469648 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:29 INFO - PROCESS | 3592 | ++DOCSHELL 14534000 == 55 [pid = 3592] [id = 781] 19:14:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (17BECC00) [pid = 3592] [serial = 2341] [outer = 00000000] 19:14:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (196EA800) [pid = 3592] [serial = 2342] [outer = 17BECC00] 19:14:29 INFO - PROCESS | 3592 | 1464232469704 Marionette DEBUG loaded listener.js 19:14:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (19B85800) [pid = 3592] [serial = 2343] [outer = 17BECC00] 19:14:30 INFO - PROCESS | 3592 | 1464232470193 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 19:14:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 19:14:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 891ms 19:14:30 INFO - PROCESS | 3592 | 1464232470266 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 19:14:30 INFO - PROCESS | 3592 | 1464232470269 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 19:14:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 19:14:30 INFO - PROCESS | 3592 | 1464232470272 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 19:14:30 INFO - PROCESS | 3592 | 1464232470274 Marionette TRACE conn3 <- [1,3082,null,{}] 19:14:30 INFO - PROCESS | 3592 | 1464232470278 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}] 19:14:30 INFO - PROCESS | 3592 | 1464232470401 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 19:14:30 INFO - PROCESS | 3592 | 1464232470576 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:30 INFO - PROCESS | 3592 | ++DOCSHELL 1A257800 == 56 [pid = 3592] [id = 782] 19:14:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1A42E000) [pid = 3592] [serial = 2344] [outer = 00000000] 19:14:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1A5F6400) [pid = 3592] [serial = 2345] [outer = 1A42E000] 19:14:30 INFO - PROCESS | 3592 | 1464232470631 Marionette DEBUG loaded listener.js 19:14:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1A7E8C00) [pid = 3592] [serial = 2346] [outer = 1A42E000] 19:14:31 INFO - PROCESS | 3592 | 1464232471359 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 19:14:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 19:14:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1123ms 19:14:31 INFO - PROCESS | 3592 | 1464232471397 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 19:14:31 INFO - PROCESS | 3592 | 1464232471401 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 19:14:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 19:14:31 INFO - PROCESS | 3592 | 1464232471406 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 19:14:31 INFO - PROCESS | 3592 | 1464232471410 Marionette TRACE conn3 <- [1,3086,null,{}] 19:14:31 INFO - PROCESS | 3592 | 1464232471417 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}] 19:14:31 INFO - PROCESS | 3592 | 1464232471526 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 19:14:31 INFO - PROCESS | 3592 | 1464232471682 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:31 INFO - PROCESS | 3592 | ++DOCSHELL 10A58800 == 57 [pid = 3592] [id = 783] 19:14:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (10A5A400) [pid = 3592] [serial = 2347] [outer = 00000000] 19:14:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (10C11C00) [pid = 3592] [serial = 2348] [outer = 10A5A400] 19:14:31 INFO - PROCESS | 3592 | 1464232471732 Marionette DEBUG loaded listener.js 19:14:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (110C1400) [pid = 3592] [serial = 2349] [outer = 10A5A400] 19:14:32 INFO - PROCESS | 3592 | 1464232472247 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]]]}] 19:14:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 19:14:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 19:14:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 892ms 19:14:32 INFO - PROCESS | 3592 | 1464232472296 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 19:14:32 INFO - PROCESS | 3592 | 1464232472302 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 19:14:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 19:14:32 INFO - PROCESS | 3592 | 1464232472311 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 19:14:32 INFO - PROCESS | 3592 | 1464232472314 Marionette TRACE conn3 <- [1,3090,null,{}] 19:14:32 INFO - PROCESS | 3592 | 1464232472318 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}] 19:14:32 INFO - PROCESS | 3592 | 1464232472434 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 19:14:32 INFO - PROCESS | 3592 | --DOCSHELL 167B4C00 == 56 [pid = 3592] [id = 742] 19:14:32 INFO - PROCESS | 3592 | --DOCSHELL 196D2800 == 55 [pid = 3592] [id = 775] 19:14:32 INFO - PROCESS | 3592 | --DOCSHELL 129F4400 == 54 [pid = 3592] [id = 774] 19:14:32 INFO - PROCESS | 3592 | --DOCSHELL 12F4DC00 == 53 [pid = 3592] [id = 773] 19:14:32 INFO - PROCESS | 3592 | --DOCSHELL 16698400 == 52 [pid = 3592] [id = 771] 19:14:32 INFO - PROCESS | 3592 | --DOCSHELL 15109000 == 51 [pid = 3592] [id = 770] 19:14:32 INFO - PROCESS | 3592 | --DOCSHELL 10AC3800 == 50 [pid = 3592] [id = 769] 19:14:32 INFO - PROCESS | 3592 | --DOCSHELL 118AE400 == 49 [pid = 3592] [id = 768] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (10C0C800) [pid = 3592] [serial = 2207] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (10433400) [pid = 3592] [serial = 2204] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1393D800) [pid = 3592] [serial = 2210] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (15616C00) [pid = 3592] [serial = 2276] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (10AC9400) [pid = 3592] [serial = 2260] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (16384000) [pid = 3592] [serial = 2279] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (10A5CC00) [pid = 3592] [serial = 2259] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (13242800) [pid = 3592] [serial = 2268] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (129F7000) [pid = 3592] [serial = 2265] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (12B45800) [pid = 3592] [serial = 2266] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (10B29400) [pid = 3592] [serial = 2262] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (10C0D800) [pid = 3592] [serial = 2263] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (10C15000) [pid = 3592] [serial = 2244] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (13865C00) [pid = 3592] [serial = 2247] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (168C3C00) [pid = 3592] [serial = 2250] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1790B800) [pid = 3592] [serial = 2253] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (17C7D400) [pid = 3592] [serial = 2256] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (15999C00) [pid = 3592] [serial = 2277] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (16668400) [pid = 3592] [serial = 2282] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (168BD400) [pid = 3592] [serial = 2285] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (13866400) [pid = 3592] [serial = 2271] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (13810400) [pid = 3592] [serial = 2270] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (13956800) [pid = 3592] [serial = 2273] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (13A58800) [pid = 3592] [serial = 2274] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (16392000) [pid = 3592] [serial = 2280] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (168C0400) [pid = 3592] [serial = 2286] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (16B99800) [pid = 3592] [serial = 2288] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (16690800) [pid = 3592] [serial = 2283] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3592 | 1464232472603 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:32 INFO - PROCESS | 3592 | ++DOCSHELL 0F319C00 == 50 [pid = 3592] [id = 784] 19:14:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (0F31B000) [pid = 3592] [serial = 2350] [outer = 00000000] 19:14:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (105EB800) [pid = 3592] [serial = 2351] [outer = 0F31B000] 19:14:32 INFO - PROCESS | 3592 | 1464232472650 Marionette DEBUG loaded listener.js 19:14:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (10AC6400) [pid = 3592] [serial = 2352] [outer = 0F31B000] 19:14:33 INFO - PROCESS | 3592 | 1464232473055 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 19:14:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 19:14:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 800ms 19:14:33 INFO - PROCESS | 3592 | 1464232473124 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 19:14:33 INFO - PROCESS | 3592 | 1464232473127 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 19:14:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 19:14:33 INFO - PROCESS | 3592 | 1464232473131 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 19:14:33 INFO - PROCESS | 3592 | 1464232473135 Marionette TRACE conn3 <- [1,3094,null,{}] 19:14:33 INFO - PROCESS | 3592 | 1464232473145 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}] 19:14:33 INFO - PROCESS | 3592 | 1464232473220 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 19:14:33 INFO - PROCESS | 3592 | 1464232473227 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:33 INFO - PROCESS | 3592 | ++DOCSHELL 129F7000 == 51 [pid = 3592] [id = 785] 19:14:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (129FDC00) [pid = 3592] [serial = 2353] [outer = 00000000] 19:14:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (13126C00) [pid = 3592] [serial = 2354] [outer = 129FDC00] 19:14:33 INFO - PROCESS | 3592 | 1464232473276 Marionette DEBUG loaded listener.js 19:14:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (13802000) [pid = 3592] [serial = 2355] [outer = 129FDC00] 19:14:33 INFO - PROCESS | 3592 | 1464232473756 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]]]}] 19:14:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 19:14:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 19:14:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 19:14:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 692ms 19:14:33 INFO - PROCESS | 3592 | 1464232473814 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 19:14:33 INFO - PROCESS | 3592 | 1464232473816 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 19:14:33 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 19:14:33 INFO - PROCESS | 3592 | 1464232473820 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 19:14:33 INFO - PROCESS | 3592 | 1464232473821 Marionette TRACE conn3 <- [1,3098,null,{}] 19:14:33 INFO - PROCESS | 3592 | 1464232473825 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}] 19:14:33 INFO - PROCESS | 3592 | 1464232473911 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 19:14:33 INFO - PROCESS | 3592 | 1464232473917 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:33 INFO - PROCESS | 3592 | ++DOCSHELL 13869000 == 52 [pid = 3592] [id = 786] 19:14:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (1386AC00) [pid = 3592] [serial = 2356] [outer = 00000000] 19:14:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (1393CC00) [pid = 3592] [serial = 2357] [outer = 1386AC00] 19:14:33 INFO - PROCESS | 3592 | 1464232473967 Marionette DEBUG loaded listener.js 19:14:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (13952800) [pid = 3592] [serial = 2358] [outer = 1386AC00] 19:14:34 INFO - PROCESS | 3592 | 1464232474383 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"]]]}] 19:14:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 19:14:34 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 19:14:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 19:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 19:14:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 631ms 19:14:34 INFO - PROCESS | 3592 | 1464232474441 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 19:14:34 INFO - PROCESS | 3592 | 1464232474443 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 19:14:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 19:14:34 INFO - PROCESS | 3592 | 1464232474447 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 19:14:34 INFO - PROCESS | 3592 | 1464232474449 Marionette TRACE conn3 <- [1,3102,null,{}] 19:14:34 INFO - PROCESS | 3592 | 1464232474452 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}] 19:14:34 INFO - PROCESS | 3592 | 1464232474535 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 19:14:34 INFO - PROCESS | 3592 | 1464232474542 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\", \"d33825b8-f142-480f-bd7b-dbd2d88a3eff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:34 INFO - PROCESS | 3592 | ++DOCSHELL 102D3C00 == 53 [pid = 3592] [id = 787] 19:14:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (1394B400) [pid = 3592] [serial = 2359] [outer = 00000000] 19:14:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (14539C00) [pid = 3592] [serial = 2360] [outer = 1394B400] 19:14:34 INFO - PROCESS | 3592 | 1464232474599 Marionette DEBUG loaded listener.js 19:14:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (1513D000) [pid = 3592] [serial = 2361] [outer = 1394B400] 19:14:35 INFO - PROCESS | 3592 | 1464232475104 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]]]}] 19:14:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 19:14:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 677ms 19:14:35 INFO - PROCESS | 3592 | 1464232475146 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 19:14:35 INFO - PROCESS | 3592 | 1464232475148 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 19:14:36 WARNING - u'runner_teardown' () 19:14:36 INFO - No more tests 19:14:36 INFO - Got 0 unexpected results 19:14:36 INFO - SUITE-END | took 620s 19:14:36 INFO - Closing logging queue 19:14:36 INFO - queue closed 19:14:36 INFO - Return code: 0 19:14:36 WARNING - # TBPL SUCCESS # 19:14:36 INFO - Running post-action listener: _resource_record_post_action 19:14:36 INFO - Running post-run listener: _resource_record_post_run 19:14:37 INFO - Total resource usage - Wall time: 628s; CPU: 17.0%; Read bytes: 91462144; Write bytes: 943120384; Read time: 434779; Write time: 1065326 19:14:37 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 19:14:37 INFO - install - Wall time: 2s; CPU: 11.0%; Read bytes: 0; Write bytes: 73696256; Read time: 0; Write time: 73148 19:14:37 INFO - run-tests - Wall time: 626s; CPU: 17.0%; Read bytes: 91462144; Write bytes: 807180288; Read time: 434779; Write time: 923921 19:14:37 INFO - Running post-run listener: _upload_blobber_files 19:14:37 INFO - Blob upload gear active. 19:14:37 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 19:14:37 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 19:14:37 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 19:14:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 19:14:38 INFO - (blobuploader) - INFO - Open directory for files ... 19:14:38 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 19:14:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:14:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:14:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 19:14:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:14:39 INFO - (blobuploader) - INFO - Done attempting. 19:14:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 19:14:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:14:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:14:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 19:14:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:14:41 INFO - (blobuploader) - INFO - Done attempting. 19:14:41 INFO - (blobuploader) - INFO - Iteration through files over. 19:14:41 INFO - Return code: 0 19:14:41 INFO - rmtree: C:\slave\test\build\uploaded_files.json 19:14:41 INFO - Using _rmtree_windows ... 19:14:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 19:14:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e48b4912a71526ca344b53db3a52e5836316bb6bbfed7f6f372562d822e48e2e475bef0fed10afa74f692dadcc261039877dee757640c757580228eac663f096", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5c5fc6ff8df11a75fde3d50efc10399c01256f56c746930d772fc15ffc6e53977c8f60528f265ab038e44d53cd873c0e8783c8db1c38b5c427d0528163be3ee1"} 19:14:41 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 19:14:41 INFO - Writing to file C:\slave\test\properties\blobber_files 19:14:41 INFO - Contents: 19:14:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e48b4912a71526ca344b53db3a52e5836316bb6bbfed7f6f372562d822e48e2e475bef0fed10afa74f692dadcc261039877dee757640c757580228eac663f096", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5c5fc6ff8df11a75fde3d50efc10399c01256f56c746930d772fc15ffc6e53977c8f60528f265ab038e44d53cd873c0e8783c8db1c38b5c427d0528163be3ee1"} 19:14:41 INFO - Running post-run listener: copy_logs_to_upload_dir 19:14:41 INFO - Copying logs to upload dir... 19:14:41 INFO - mkdir: C:\slave\test\build\upload\logs 19:14:41 INFO - Copying logs to upload dir... 19:14:41 INFO - Using _rmtree_windows ... 19:14:41 INFO - Using _rmtree_windows ... 19:14:41 INFO - Using _rmtree_windows ... 19:14:41 INFO - Using _rmtree_windows ... 19:14:41 INFO - Using _rmtree_windows ... 19:14:41 INFO - Using _rmtree_windows ... 19:14:41 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=709.821000 ========= master_lag: 95.28 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 25 secs) (at 2016-05-25 20:14:35.633775) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-25 20:14:35.634696) ========= '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-009\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-009 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-009 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-009 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-009 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-009 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e48b4912a71526ca344b53db3a52e5836316bb6bbfed7f6f372562d822e48e2e475bef0fed10afa74f692dadcc261039877dee757640c757580228eac663f096", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5c5fc6ff8df11a75fde3d50efc10399c01256f56c746930d772fc15ffc6e53977c8f60528f265ab038e44d53cd873c0e8783c8db1c38b5c427d0528163be3ee1"} build_url:https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.107000 build_url: 'https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e48b4912a71526ca344b53db3a52e5836316bb6bbfed7f6f372562d822e48e2e475bef0fed10afa74f692dadcc261039877dee757640c757580228eac663f096", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5c5fc6ff8df11a75fde3d50efc10399c01256f56c746930d772fc15ffc6e53977c8f60528f265ab038e44d53cd873c0e8783c8db1c38b5c427d0528163be3ee1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-25 20:14:35.766254) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 20:14:35.766603) ========= '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-009\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-009 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-009 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-009 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-009 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-009 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.107000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 20:14:35.882888) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-25 20:14:35.883257) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-25 20:14:36.377326) ========= ========= Total master_lag: 97.49 =========