builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-164 starttime: 1461297206.92 results: success (0) buildid: 20160421190312 builduid: 9459e8c0827640cf82c92739e7d3bb46 revision: 4fa5909cf1e73939ee823442f2c69b0a86474489 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 20:53:26.924182) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 20:53:26.924626) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 6 secs) (at 2016-04-21 20:53:26.924918) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 6 secs) (at 2016-04-21 20:53:33.159713) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 20:53:33.160241) ========= '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:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-164\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-164 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-164 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-164\AppData\Local LOGONSERVER=\\T-W864-IX-164 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-164 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-164 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-164 WINDIR=C:\windows using PTY: False --20:53:33-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.45 GB/s 20:53:33 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.454000 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 20:53:34.737001) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-04-21 20:53:34.737346) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-164\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-164 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-164 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-164\AppData\Local LOGONSERVER=\\T-W864-IX-164 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-164 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-164 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-164 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.914000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-04-21 20:53:37.660679) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-21 20:53:37.661254) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 4fa5909cf1e73939ee823442f2c69b0a86474489 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 4fa5909cf1e73939ee823442f2c69b0a86474489 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-164\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-164 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-164 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-164\AppData\Local LOGONSERVER=\\T-W864-IX-164 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-164 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-164 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-164 WINDIR=C:\windows using PTY: False 2016-04-21 20:53:37,168 truncating revision to first 12 chars 2016-04-21 20:53:37,168 Setting DEBUG logging. 2016-04-21 20:53:37,170 attempt 1/10 2016-04-21 20:53:37,170 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/4fa5909cf1e7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 20:53:38,457 unpacking tar archive at: fx-team-4fa5909cf1e7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.999000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-21 20:53:39.697680) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 20:53:39.698309) ========= script_repo_revision: 4fa5909cf1e73939ee823442f2c69b0a86474489 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 20:53:39.699036) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 20:53:39.699558) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 20:53:39.715409) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 20 secs) (at 2016-04-21 20:53:39.716073) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-164\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-164 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-164 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-164\AppData\Local LOGONSERVER=\\T-W864-IX-164 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-164 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-164 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-164 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 20:53:39 INFO - MultiFileLogger online at 20160421 20:53:39 in C:\slave\test 20:53:39 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 fx-team --download-symbols true 20:53:39 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 20:53:39 INFO - {'append_to_log': False, 20:53:39 INFO - 'base_work_dir': 'C:\\slave\\test', 20:53:39 INFO - 'blob_upload_branch': 'fx-team', 20:53:39 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 20:53:39 INFO - 'buildbot_json_path': 'buildprops.json', 20:53:39 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 20:53:39 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:53:39 INFO - 'download_minidump_stackwalk': True, 20:53:39 INFO - 'download_symbols': 'true', 20:53:39 INFO - 'e10s': False, 20:53:39 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 20:53:39 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 20:53:39 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 20:53:39 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 20:53:39 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 20:53:39 INFO - 'C:/mozilla-build/tooltool.py'), 20:53:39 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 20:53:39 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 20:53:39 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:53:39 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:53:39 INFO - 'log_level': 'info', 20:53:39 INFO - 'log_to_console': True, 20:53:39 INFO - 'opt_config_files': (), 20:53:39 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:53:39 INFO - '--processes=1', 20:53:39 INFO - '--config=%(test_path)s/wptrunner.ini', 20:53:39 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:53:39 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:53:39 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:53:39 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:53:39 INFO - 'pip_index': False, 20:53:39 INFO - 'require_test_zip': True, 20:53:39 INFO - 'test_type': ('testharness',), 20:53:39 INFO - 'this_chunk': '1', 20:53:39 INFO - 'total_chunks': '10', 20:53:39 INFO - 'virtualenv_path': 'venv', 20:53:39 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:53:39 INFO - 'work_dir': 'build'} 20:53:39 INFO - ##### 20:53:39 INFO - ##### Running clobber step. 20:53:39 INFO - ##### 20:53:39 INFO - Running pre-action listener: _resource_record_pre_action 20:53:39 INFO - Running main action method: clobber 20:53:39 INFO - rmtree: C:\slave\test\build 20:53:39 INFO - Using _rmtree_windows ... 20:53:39 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 20:54:50 INFO - Running post-action listener: _resource_record_post_action 20:54:50 INFO - ##### 20:54:50 INFO - ##### Running read-buildbot-config step. 20:54:50 INFO - ##### 20:54:50 INFO - Running pre-action listener: _resource_record_pre_action 20:54:50 INFO - Running main action method: read_buildbot_config 20:54:50 INFO - Using buildbot properties: 20:54:50 INFO - { 20:54:50 INFO - "project": "", 20:54:50 INFO - "product": "firefox", 20:54:50 INFO - "script_repo_revision": "production", 20:54:50 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 20:54:50 INFO - "repository": "", 20:54:50 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 20:54:50 INFO - "buildid": "20160421190312", 20:54:50 INFO - "pgo_build": "False", 20:54:50 INFO - "basedir": "C:\\slave\\test", 20:54:50 INFO - "buildnumber": 118, 20:54:50 INFO - "slavename": "t-w864-ix-164", 20:54:50 INFO - "revision": "4fa5909cf1e73939ee823442f2c69b0a86474489", 20:54:50 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 20:54:50 INFO - "platform": "win64", 20:54:50 INFO - "branch": "fx-team", 20:54:50 INFO - "repo_path": "integration/fx-team", 20:54:50 INFO - "moz_repo_path": "", 20:54:50 INFO - "stage_platform": "win64", 20:54:50 INFO - "builduid": "9459e8c0827640cf82c92739e7d3bb46", 20:54:50 INFO - "slavebuilddir": "test" 20:54:50 INFO - } 20:54:50 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 20:54:50 INFO - Found installer url https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 20:54:50 INFO - Running post-action listener: _resource_record_post_action 20:54:50 INFO - ##### 20:54:50 INFO - ##### Running download-and-extract step. 20:54:50 INFO - ##### 20:54:50 INFO - Running pre-action listener: _resource_record_pre_action 20:54:50 INFO - Running main action method: download_and_extract 20:54:50 INFO - mkdir: C:\slave\test\build\tests 20:54: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')]} 20:54:50 INFO - https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 20:54:50 INFO - trying https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 20:54:50 INFO - Downloading https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 20:54:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.test_packages.json'}, attempt #1 20:54:52 INFO - Downloaded 1274 bytes. 20:54:52 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 20:54:52 INFO - Using the following test package requirements: 20:54:52 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 20:54:52 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 20:54:52 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 20:54:52 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 20:54:52 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 20:54:52 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 20:54:52 INFO - u'jsshell-win64.zip'], 20:54:52 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 20:54:52 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 20:54:52 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 20:54:52 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 20:54:52 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 20:54:52 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 20:54:52 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 20:54:52 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 20:54:52 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 20:54:52 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 20:54:52 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 20:54:52 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win64.common.tests.zip', u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 20:54: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')]} 20:54:52 INFO - https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 20:54:52 INFO - trying https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 20:54:52 INFO - Downloading https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip 20:54:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip'}, attempt #1 20:54:53 INFO - Downloaded 21409366 bytes. 20:54:53 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 20:54:53 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 20:54:55 INFO - caution: filename not matched: web-platform/* 20:54:55 INFO - Return code: 11 20:54:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:54:55 INFO - https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 20:54:55 INFO - trying https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 20:54:55 INFO - Downloading https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip 20:54:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip'}, attempt #1 20:54:56 INFO - Downloaded 36400368 bytes. 20:54:56 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 20:54:56 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 20:55:41 INFO - caution: filename not matched: bin/* 20:55:41 INFO - caution: filename not matched: config/* 20:55:41 INFO - caution: filename not matched: mozbase/* 20:55:41 INFO - caution: filename not matched: marionette/* 20:55:41 INFO - caution: filename not matched: tools/wptserve/* 20:55:41 INFO - Return code: 11 20:55:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:55:41 INFO - https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 20:55:41 INFO - trying https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 20:55:41 INFO - Downloading https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 20:55:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip'}, attempt #1 20:55:43 INFO - Downloaded 83200526 bytes. 20:55:43 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 20:55:43 INFO - mkdir: C:\slave\test\properties 20:55:43 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 20:55:43 INFO - Writing to file C:\slave\test\properties\build_url 20:55:43 INFO - Contents: 20:55:43 INFO - build_url:https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 20:55:43 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 20:55:43 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 20:55:43 INFO - Writing to file C:\slave\test\properties\symbols_url 20:55:43 INFO - Contents: 20:55:43 INFO - symbols_url:https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 20:55:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:55:43 INFO - https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 20:55:43 INFO - trying https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 20:55:43 INFO - Downloading https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 20:55:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 20:55:46 INFO - Downloaded 53430600 bytes. 20:55:46 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 20:55:46 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 20:55:49 INFO - Return code: 0 20:55:49 INFO - Running post-action listener: _resource_record_post_action 20:55:49 INFO - Running post-action listener: set_extra_try_arguments 20:55:49 INFO - ##### 20:55:49 INFO - ##### Running create-virtualenv step. 20:55:49 INFO - ##### 20:55:49 INFO - Running pre-action listener: _pre_create_virtualenv 20:55:49 INFO - Running pre-action listener: _resource_record_pre_action 20:55:49 INFO - Running main action method: create_virtualenv 20:55:49 INFO - Creating virtualenv C:\slave\test\build\venv 20:55:49 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 20:55:49 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 20:55:52 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 20:55:55 INFO - Installing distribute......................................................................................................................................................................................done. 20:55:57 INFO - Return code: 0 20:55:57 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 20:55:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:55:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:55:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:55:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:55:57 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 0x025F76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02718200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0269CD50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026D4368>, '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 0x02408D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0272B0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-164', 'USERDOMAIN': 'T-W864-IX-164', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-164', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-164', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-164', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-164', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:55:57 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 20:55:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 20:55:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:55:57 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Roaming', 20:55:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:55:57 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:55:57 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:55:57 INFO - 'COMPUTERNAME': 'T-W864-IX-164', 20:55:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:55:57 INFO - 'DCLOCATION': 'SCL3', 20:55:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:55:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:55:57 INFO - 'HOMEDRIVE': 'C:', 20:55:57 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-164', 20:55:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:55:57 INFO - 'KTS_VERSION': '1.19c', 20:55:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Local', 20:55:57 INFO - 'LOGONSERVER': '\\\\T-W864-IX-164', 20:55:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:55:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:55:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:55:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:55:57 INFO - 'MOZ_NO_REMOTE': '1', 20:55:57 INFO - 'NO_EM_RESTART': '1', 20:55:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:55:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:55:57 INFO - 'OS': 'Windows_NT', 20:55:57 INFO - 'OURDRIVE': 'C:', 20:55:57 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 20:55:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:55:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:55:57 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:55:57 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:55:57 INFO - 'PROCESSOR_LEVEL': '6', 20:55:57 INFO - 'PROCESSOR_REVISION': '1e05', 20:55:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:55:57 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:55:57 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:55:57 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:55:57 INFO - 'PROMPT': '$P$G', 20:55:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:55:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:55:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:55:57 INFO - 'PWD': 'C:\\slave\\test', 20:55:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:55:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:55:57 INFO - 'SYSTEMDRIVE': 'C:', 20:55:57 INFO - 'SYSTEMROOT': 'C:\\windows', 20:55:57 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:55:57 INFO - 'TEST1': 'testie', 20:55:57 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:55:57 INFO - 'USERDOMAIN': 'T-W864-IX-164', 20:55:57 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-164', 20:55:57 INFO - 'USERNAME': 'cltbld', 20:55:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-164', 20:55:57 INFO - 'WINDIR': 'C:\\windows', 20:55:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:55:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:55:58 INFO - Downloading/unpacking psutil>=0.7.1 20:55:58 INFO - Running setup.py egg_info for package psutil 20:55:58 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:55:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:55:58 INFO - Installing collected packages: psutil 20:55:58 INFO - Running setup.py install for psutil 20:55:58 INFO - building 'psutil._psutil_windows' extension 20:55:58 INFO - error: Unable to find vcvarsall.bat 20:55:58 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:\users\cltbld~1.t-w\appdata\local\temp\pip-vy40ir-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:55:58 INFO - running install 20:55:58 INFO - running build 20:55:58 INFO - running build_py 20:55:58 INFO - creating build 20:55:58 INFO - creating build\lib.win32-2.7 20:55:58 INFO - creating build\lib.win32-2.7\psutil 20:55:58 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 20:55:58 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 20:55:58 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 20:55:58 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 20:55:58 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 20:55:58 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 20:55:58 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 20:55:58 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 20:55:58 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 20:55:58 INFO - running build_ext 20:55:58 INFO - building 'psutil._psutil_windows' extension 20:55:58 INFO - error: Unable to find vcvarsall.bat 20:55:58 INFO - ---------------------------------------- 20:55:58 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:\users\cltbld~1.t-w\appdata\local\temp\pip-vy40ir-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:55:58 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-164\AppData\Roaming\pip\pip.log 20:55:58 WARNING - Return code: 1 20:55:58 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 20:55:58 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 20:55:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:55:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:55:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:55:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:55:58 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 0x025F76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02718200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0269CD50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026D4368>, '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 0x02408D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0272B0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-164', 'USERDOMAIN': 'T-W864-IX-164', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-164', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-164', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-164', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-164', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:55:58 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 20:55:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 20:55:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:55:58 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Roaming', 20:55:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:55:58 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:55:58 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:55:58 INFO - 'COMPUTERNAME': 'T-W864-IX-164', 20:55:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:55:58 INFO - 'DCLOCATION': 'SCL3', 20:55:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:55:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:55:58 INFO - 'HOMEDRIVE': 'C:', 20:55:58 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-164', 20:55:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:55:58 INFO - 'KTS_VERSION': '1.19c', 20:55:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Local', 20:55:58 INFO - 'LOGONSERVER': '\\\\T-W864-IX-164', 20:55:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:55:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:55:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:55:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:55:58 INFO - 'MOZ_NO_REMOTE': '1', 20:55:58 INFO - 'NO_EM_RESTART': '1', 20:55:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:55:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:55:58 INFO - 'OS': 'Windows_NT', 20:55:58 INFO - 'OURDRIVE': 'C:', 20:55:58 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 20:55:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:55:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:55:58 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:55:58 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:55:58 INFO - 'PROCESSOR_LEVEL': '6', 20:55:58 INFO - 'PROCESSOR_REVISION': '1e05', 20:55:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:55:58 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:55:58 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:55:58 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:55:58 INFO - 'PROMPT': '$P$G', 20:55:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:55:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:55:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:55:58 INFO - 'PWD': 'C:\\slave\\test', 20:55:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:55:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:55:58 INFO - 'SYSTEMDRIVE': 'C:', 20:55:58 INFO - 'SYSTEMROOT': 'C:\\windows', 20:55:58 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:55:58 INFO - 'TEST1': 'testie', 20:55:58 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:55:58 INFO - 'USERDOMAIN': 'T-W864-IX-164', 20:55:58 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-164', 20:55:58 INFO - 'USERNAME': 'cltbld', 20:55:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-164', 20:55:58 INFO - 'WINDIR': 'C:\\windows', 20:55:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:55:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:55:59 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:55:59 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:55:59 INFO - Running setup.py egg_info for package mozsystemmonitor 20:55:59 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 20:55:59 INFO - Running setup.py egg_info for package psutil 20:55:59 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:55:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:55:59 INFO - Installing collected packages: mozsystemmonitor, psutil 20:55:59 INFO - Running setup.py install for mozsystemmonitor 20:55:59 INFO - Running setup.py install for psutil 20:55:59 INFO - building 'psutil._psutil_windows' extension 20:55:59 INFO - error: Unable to find vcvarsall.bat 20:55:59 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:\users\cltbld~1.t-w\appdata\local\temp\pip-ztnoqa-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:55:59 INFO - running install 20:55:59 INFO - running build 20:55:59 INFO - running build_py 20:55:59 INFO - running build_ext 20:55:59 INFO - building 'psutil._psutil_windows' extension 20:55:59 INFO - error: Unable to find vcvarsall.bat 20:55:59 INFO - ---------------------------------------- 20:55:59 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:\users\cltbld~1.t-w\appdata\local\temp\pip-ztnoqa-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:55:59 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-164\AppData\Roaming\pip\pip.log 20:55:59 WARNING - Return code: 1 20:55:59 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 20:55:59 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 20:55:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:55:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:55:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:55:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:55:59 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x025F76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02718200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0269CD50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026D4368>, '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 0x02408D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0272B0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-164', 'USERDOMAIN': 'T-W864-IX-164', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-164', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-164', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-164', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-164', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:55:59 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 20:55:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 20:55:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:55:59 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Roaming', 20:55:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:55:59 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:55:59 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:55:59 INFO - 'COMPUTERNAME': 'T-W864-IX-164', 20:55:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:55:59 INFO - 'DCLOCATION': 'SCL3', 20:55:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:55:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:55:59 INFO - 'HOMEDRIVE': 'C:', 20:55:59 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-164', 20:55:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:55:59 INFO - 'KTS_VERSION': '1.19c', 20:55:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Local', 20:55:59 INFO - 'LOGONSERVER': '\\\\T-W864-IX-164', 20:55:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:55:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:55:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:55:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:55:59 INFO - 'MOZ_NO_REMOTE': '1', 20:55:59 INFO - 'NO_EM_RESTART': '1', 20:55:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:55:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:55:59 INFO - 'OS': 'Windows_NT', 20:55:59 INFO - 'OURDRIVE': 'C:', 20:55:59 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 20:55:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:55:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:55:59 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:55:59 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:55:59 INFO - 'PROCESSOR_LEVEL': '6', 20:55:59 INFO - 'PROCESSOR_REVISION': '1e05', 20:55:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:55:59 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:55:59 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:55:59 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:55:59 INFO - 'PROMPT': '$P$G', 20:55:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:55:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:55:59 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:55:59 INFO - 'PWD': 'C:\\slave\\test', 20:55:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:55:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:55:59 INFO - 'SYSTEMDRIVE': 'C:', 20:55:59 INFO - 'SYSTEMROOT': 'C:\\windows', 20:55:59 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:55:59 INFO - 'TEST1': 'testie', 20:55:59 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:55:59 INFO - 'USERDOMAIN': 'T-W864-IX-164', 20:55:59 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-164', 20:55:59 INFO - 'USERNAME': 'cltbld', 20:55:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-164', 20:55:59 INFO - 'WINDIR': 'C:\\windows', 20:55:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:55:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:55:59 INFO - Downloading/unpacking blobuploader==1.2.4 20:55:59 INFO - Downloading blobuploader-1.2.4.tar.gz 20:55:59 INFO - Running setup.py egg_info for package blobuploader 20:55:59 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:56:03 INFO - Running setup.py egg_info for package requests 20:56:03 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:56:03 INFO - Downloading docopt-0.6.1.tar.gz 20:56:03 INFO - Running setup.py egg_info for package docopt 20:56:03 INFO - Installing collected packages: blobuploader, docopt, requests 20:56:03 INFO - Running setup.py install for blobuploader 20:56:03 INFO - Running setup.py install for docopt 20:56:03 INFO - Running setup.py install for requests 20:56:03 INFO - Successfully installed blobuploader docopt requests 20:56:03 INFO - Cleaning up... 20:56:03 INFO - Return code: 0 20:56:03 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:56:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:56:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:56:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:56:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:56:03 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02718200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0269CD50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026D4368>, '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 0x02408D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0272B0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-164', 'USERDOMAIN': 'T-W864-IX-164', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-164', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-164', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-164', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-164', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:56:04 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 20:56:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 20:56:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:56:04 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Roaming', 20:56:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:56:04 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:56:04 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:56:04 INFO - 'COMPUTERNAME': 'T-W864-IX-164', 20:56:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:56:04 INFO - 'DCLOCATION': 'SCL3', 20:56:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:56:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:56:04 INFO - 'HOMEDRIVE': 'C:', 20:56:04 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-164', 20:56:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:56:04 INFO - 'KTS_VERSION': '1.19c', 20:56:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Local', 20:56:04 INFO - 'LOGONSERVER': '\\\\T-W864-IX-164', 20:56:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:56:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:56:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:56:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:56:04 INFO - 'MOZ_NO_REMOTE': '1', 20:56:04 INFO - 'NO_EM_RESTART': '1', 20:56:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:56:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:56:04 INFO - 'OS': 'Windows_NT', 20:56:04 INFO - 'OURDRIVE': 'C:', 20:56:04 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 20:56:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:56:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:56:04 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:56:04 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:56:04 INFO - 'PROCESSOR_LEVEL': '6', 20:56:04 INFO - 'PROCESSOR_REVISION': '1e05', 20:56:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:56:04 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:56:04 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:56:04 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:56:04 INFO - 'PROMPT': '$P$G', 20:56:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:56:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:56:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:56:04 INFO - 'PWD': 'C:\\slave\\test', 20:56:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:56:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:56:04 INFO - 'SYSTEMDRIVE': 'C:', 20:56:04 INFO - 'SYSTEMROOT': 'C:\\windows', 20:56:04 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:56:04 INFO - 'TEST1': 'testie', 20:56:04 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:56:04 INFO - 'USERDOMAIN': 'T-W864-IX-164', 20:56:04 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-164', 20:56:04 INFO - 'USERNAME': 'cltbld', 20:56:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-164', 20:56:04 INFO - 'WINDIR': 'C:\\windows', 20:56:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:56:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:56:08 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:56:08 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:56:08 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:56:08 INFO - Unpacking c:\slave\test\build\tests\marionette 20:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:56:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:56:08 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 20:56:08 INFO - Running setup.py install for browsermob-proxy 20:56:24 INFO - Running setup.py install for manifestparser 20:56:24 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Running setup.py install for marionette-client 20:56:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:56:24 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Running setup.py install for marionette-driver 20:56:24 INFO - Running setup.py install for mozcrash 20:56:24 INFO - Running setup.py install for mozdebug 20:56:24 INFO - Running setup.py install for mozdevice 20:56:24 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Running setup.py install for mozfile 20:56:24 INFO - Running setup.py install for mozhttpd 20:56:24 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Running setup.py install for mozinfo 20:56:24 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Running setup.py install for mozInstall 20:56:24 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Running setup.py install for mozleak 20:56:24 INFO - Running setup.py install for mozlog 20:56:24 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Running setup.py install for moznetwork 20:56:24 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Running setup.py install for mozprocess 20:56:24 INFO - Running setup.py install for mozprofile 20:56:24 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Running setup.py install for mozrunner 20:56:24 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Running setup.py install for mozscreenshot 20:56:24 INFO - Running setup.py install for moztest 20:56:24 INFO - Running setup.py install for mozversion 20:56:24 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:56:24 INFO - Running setup.py install for wptserve 20:56:24 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 20:56:24 INFO - Cleaning up... 20:56:24 INFO - Return code: 0 20:56:24 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:56:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:56:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:56:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:56:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:56:24 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 0x025F76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02718200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0269CD50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026D4368>, '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 0x02408D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0272B0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-164', 'USERDOMAIN': 'T-W864-IX-164', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-164', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-164', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-164', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-164', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:56:24 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 20:56:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 20:56:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:56:24 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Roaming', 20:56:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:56:24 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:56:24 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:56:24 INFO - 'COMPUTERNAME': 'T-W864-IX-164', 20:56:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:56:24 INFO - 'DCLOCATION': 'SCL3', 20:56:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:56:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:56:24 INFO - 'HOMEDRIVE': 'C:', 20:56:24 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-164', 20:56:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:56:24 INFO - 'KTS_VERSION': '1.19c', 20:56:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Local', 20:56:24 INFO - 'LOGONSERVER': '\\\\T-W864-IX-164', 20:56:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:56:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:56:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:56:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:56:24 INFO - 'MOZ_NO_REMOTE': '1', 20:56:24 INFO - 'NO_EM_RESTART': '1', 20:56:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:56:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:56:24 INFO - 'OS': 'Windows_NT', 20:56:24 INFO - 'OURDRIVE': 'C:', 20:56:24 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 20:56:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:56:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:56:24 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:56:24 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:56:24 INFO - 'PROCESSOR_LEVEL': '6', 20:56:24 INFO - 'PROCESSOR_REVISION': '1e05', 20:56:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:56:24 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:56:24 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:56:24 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:56:24 INFO - 'PROMPT': '$P$G', 20:56:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:56:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:56:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:56:24 INFO - 'PWD': 'C:\\slave\\test', 20:56:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:56:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:56:24 INFO - 'SYSTEMDRIVE': 'C:', 20:56:24 INFO - 'SYSTEMROOT': 'C:\\windows', 20:56:24 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:56:24 INFO - 'TEST1': 'testie', 20:56:24 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:56:24 INFO - 'USERDOMAIN': 'T-W864-IX-164', 20:56:24 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-164', 20:56:24 INFO - 'USERNAME': 'cltbld', 20:56:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-164', 20:56:24 INFO - 'WINDIR': 'C:\\windows', 20:56:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:56:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:56:28 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:56:28 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:56:28 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:56:28 INFO - Unpacking c:\slave\test\build\tests\marionette 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:56:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:56:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 20:56:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 20:56:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 20:56:40 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 20:56:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 20:56:40 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 20:56:40 INFO - Downloading blessings-1.6.tar.gz 20:56:40 INFO - Running setup.py egg_info for package blessings 20:56:40 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 20:56:40 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 20:56:40 INFO - Running setup.py install for blessings 20:56:40 INFO - Running setup.py install for browsermob-proxy 20:56:40 INFO - Running setup.py install for manifestparser 20:56:40 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:56:40 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:56:40 INFO - Running setup.py install for marionette-client 20:56:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:56:40 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:56:40 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:56:40 INFO - Running setup.py install for marionette-driver 20:56:40 INFO - Running setup.py install for mozcrash 20:56:40 INFO - Running setup.py install for mozdebug 20:56:40 INFO - Running setup.py install for mozdevice 20:56:40 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:56:40 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:56:40 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:56:40 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:56:40 INFO - Running setup.py install for mozhttpd 20:56:40 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:56:40 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:56:40 INFO - Running setup.py install for mozInstall 20:56:40 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:56:40 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:56:40 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:56:40 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:56:40 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:56:40 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:56:40 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:56:40 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:56:40 INFO - Running setup.py install for mozleak 20:56:40 INFO - Running setup.py install for mozprofile 20:56:40 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:56:40 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:56:40 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:56:40 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:56:40 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:56:40 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:56:40 INFO - Running setup.py install for mozrunner 20:56:40 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:56:40 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:56:42 INFO - Running setup.py install for mozscreenshot 20:56:42 INFO - Running setup.py install for moztest 20:56:42 INFO - Running setup.py install for mozversion 20:56:42 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:56:42 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:56:42 INFO - Running setup.py install for wptserve 20:56:42 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 20:56:42 INFO - Cleaning up... 20:56:42 INFO - Return code: 0 20:56:42 INFO - Done creating virtualenv C:\slave\test\build\venv. 20:56:42 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:56:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:56:42 INFO - Reading from file tmpfile_stdout 20:56:42 INFO - Using _rmtree_windows ... 20:56:42 INFO - Using _rmtree_windows ... 20:56:42 INFO - Current package versions: 20:56:42 INFO - blessings == 1.6 20:56:42 INFO - blobuploader == 1.2.4 20:56:42 INFO - browsermob-proxy == 0.6.0 20:56:42 INFO - distribute == 0.6.14 20:56:42 INFO - docopt == 0.6.1 20:56:42 INFO - manifestparser == 1.1 20:56:42 INFO - marionette-client == 2.3.0 20:56:42 INFO - marionette-driver == 1.4.0 20:56:42 INFO - mozInstall == 1.12 20:56:42 INFO - mozcrash == 0.17 20:56:42 INFO - mozdebug == 0.1 20:56:42 INFO - mozdevice == 0.48 20:56:42 INFO - mozfile == 1.2 20:56:42 INFO - mozhttpd == 0.7 20:56:42 INFO - mozinfo == 0.9 20:56:42 INFO - mozleak == 0.1 20:56:42 INFO - mozlog == 3.1 20:56:42 INFO - moznetwork == 0.27 20:56:42 INFO - mozprocess == 0.22 20:56:42 INFO - mozprofile == 0.28 20:56:42 INFO - mozrunner == 6.11 20:56:42 INFO - mozscreenshot == 0.1 20:56:42 INFO - mozsystemmonitor == 0.0 20:56:42 INFO - moztest == 0.7 20:56:42 INFO - mozversion == 1.4 20:56:42 INFO - requests == 1.2.3 20:56:42 INFO - wptserve == 1.4.0 20:56:42 INFO - Running post-action listener: _resource_record_post_action 20:56:42 INFO - Running post-action listener: _start_resource_monitoring 20:56:42 INFO - Starting resource monitoring. 20:56:42 INFO - ##### 20:56:42 INFO - ##### Running pull step. 20:56:42 INFO - ##### 20:56:42 INFO - Running pre-action listener: _resource_record_pre_action 20:56:42 INFO - Running main action method: pull 20:56:42 INFO - Pull has nothing to do! 20:56:42 INFO - Running post-action listener: _resource_record_post_action 20:56:42 INFO - ##### 20:56:42 INFO - ##### Running install step. 20:56:42 INFO - ##### 20:56:42 INFO - Running pre-action listener: _resource_record_pre_action 20:56:42 INFO - Running main action method: install 20:56:42 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:56:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:56:42 INFO - Reading from file tmpfile_stdout 20:56:42 INFO - Using _rmtree_windows ... 20:56:42 INFO - Using _rmtree_windows ... 20:56:42 INFO - Detecting whether we're running mozinstall >=1.0... 20:56:42 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 20:56:42 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 20:56:42 INFO - Reading from file tmpfile_stdout 20:56:42 INFO - Output received: 20:56:42 INFO - Usage: mozinstall-script.py [options] installer 20:56:42 INFO - Options: 20:56:42 INFO - -h, --help show this help message and exit 20:56:42 INFO - -d DEST, --destination=DEST 20:56:42 INFO - Directory to install application into. [default: 20:56:42 INFO - "C:\slave\test"] 20:56:42 INFO - --app=APP Application being installed. [default: firefox] 20:56:42 INFO - Using _rmtree_windows ... 20:56:42 INFO - Using _rmtree_windows ... 20:56:42 INFO - mkdir: C:\slave\test\build\application 20:56:42 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 20:56:42 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win64.zip --destination C:\slave\test\build\application 20:56:46 INFO - Reading from file tmpfile_stdout 20:56:46 INFO - Output received: 20:56:46 INFO - C:\slave\test\build\application\firefox\firefox.exe 20:56:46 INFO - Using _rmtree_windows ... 20:56:46 INFO - Using _rmtree_windows ... 20:56:46 INFO - Running post-action listener: _resource_record_post_action 20:56:46 INFO - ##### 20:56:46 INFO - ##### Running run-tests step. 20:56:46 INFO - ##### 20:56:46 INFO - Running pre-action listener: _resource_record_pre_action 20:56:46 INFO - Running main action method: run_tests 20:56:46 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 20:56:46 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:56:46 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:56:46 INFO - grabbing minidump binary from tooltool 20:56:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:56:46 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 0x026D4368>, '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 0x02408D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0272B0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 20:56:46 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 20:56:46 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 20:56:46 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 20:56:46 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmps_kwla 20:56:46 INFO - INFO - File integrity verified, renaming tmps_kwla to win32-minidump_stackwalk.exe 20:56:46 INFO - Return code: 0 20:56:46 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 20:56:46 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 20:56:46 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/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 20:56:46 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/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 20:56:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:56:46 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Roaming', 20:56:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:56:46 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:56:46 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:56:46 INFO - 'COMPUTERNAME': 'T-W864-IX-164', 20:56:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:56:46 INFO - 'DCLOCATION': 'SCL3', 20:56:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:56:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:56:46 INFO - 'HOMEDRIVE': 'C:', 20:56:46 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-164', 20:56:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:56:46 INFO - 'KTS_VERSION': '1.19c', 20:56:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Local', 20:56:46 INFO - 'LOGONSERVER': '\\\\T-W864-IX-164', 20:56:46 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 20:56:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:56:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:56:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:56:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:56:46 INFO - 'MOZ_NO_REMOTE': '1', 20:56:46 INFO - 'NO_EM_RESTART': '1', 20:56:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:56:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:56:46 INFO - 'OS': 'Windows_NT', 20:56:46 INFO - 'OURDRIVE': 'C:', 20:56:46 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 20:56:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:56:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:56:46 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:56:46 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:56:46 INFO - 'PROCESSOR_LEVEL': '6', 20:56:46 INFO - 'PROCESSOR_REVISION': '1e05', 20:56:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:56:46 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:56:46 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:56:46 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:56:46 INFO - 'PROMPT': '$P$G', 20:56:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:56:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:56:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:56:46 INFO - 'PWD': 'C:\\slave\\test', 20:56:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:56:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:56:46 INFO - 'SYSTEMDRIVE': 'C:', 20:56:46 INFO - 'SYSTEMROOT': 'C:\\windows', 20:56:46 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:56:46 INFO - 'TEST1': 'testie', 20:56:46 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:56:46 INFO - 'USERDOMAIN': 'T-W864-IX-164', 20:56:46 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-164', 20:56:46 INFO - 'USERNAME': 'cltbld', 20:56:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-164', 20:56:46 INFO - 'WINDIR': 'C:\\windows', 20:56:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:56:46 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/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.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 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 20:56:48 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 20:56:48 INFO - import pkg_resources 20:56:49 INFO - Using 1 client processes 20:56:52 INFO - SUITE-START | Running 778 tests 20:56:52 INFO - Running testharness tests 20:56:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:56:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 20:56:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:56:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 20:56:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:56:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 20:56:52 INFO - Setting up ssl 20:56:53 INFO - PROCESS | certutil | 20:56:53 INFO - PROCESS | certutil | 20:56:53 INFO - PROCESS | certutil | 20:56:53 INFO - Certificate Nickname Trust Attributes 20:56:53 INFO - SSL,S/MIME,JAR/XPI 20:56:53 INFO - 20:56:53 INFO - web-platform-tests CT,, 20:56:53 INFO - 20:56:53 INFO - Starting runner 20:56:53 INFO - PROCESS | 2840 | [2840] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 20:56:53 INFO - PROCESS | 2840 | [2840] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 20:56:53 INFO - PROCESS | 2840 | [2840] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 20:56:53 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 20:56:54 INFO - PROCESS | 2840 | [2840] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 20:56:55 INFO - PROCESS | 2840 | 1461297415427 Marionette DEBUG Marionette enabled via build flag and pref 20:56:57 INFO - PROCESS | 2840 | ++DOCSHELL 000000058E55E000 == 1 [pid = 2840] [id = 1] 20:56:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 1 (000000059FED5000) [pid = 2840] [serial = 1] [outer = 0000000000000000] 20:56:57 INFO - PROCESS | 2840 | [2840] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 20:56:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 2 (000000059FED6000) [pid = 2840] [serial = 2] [outer = 000000059FED5000] 20:56:57 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A08B9800 == 2 [pid = 2840] [id = 2] 20:56:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 3 (00000005A08BA000) [pid = 2840] [serial = 3] [outer = 0000000000000000] 20:56:57 INFO - PROCESS | 2840 | [2840] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 20:56:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 4 (00000005A08BB000) [pid = 2840] [serial = 4] [outer = 00000005A08BA000] 20:56:57 INFO - PROCESS | 2840 | 1461297417705 Marionette INFO Listening on port 2828 20:56:59 INFO - PROCESS | 2840 | 1461297419453 Marionette DEBUG Marionette enabled via command-line flag 20:56:59 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4074000 == 3 [pid = 2840] [id = 3] 20:56:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 5 (00000005A40C6800) [pid = 2840] [serial = 5] [outer = 0000000000000000] 20:56:59 INFO - PROCESS | 2840 | [2840] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 20:56:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 6 (00000005A40C7800) [pid = 2840] [serial = 6] [outer = 00000005A40C6800] 20:56:59 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:56:59 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:56:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 7 (00000005A41BC800) [pid = 2840] [serial = 7] [outer = 00000005A08BA000] 20:56:59 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:56:59 INFO - PROCESS | 2840 | 1461297419750 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 20:56:59 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:56:59 INFO - PROCESS | 2840 | 1461297419782 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 20:56:59 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:56:59 INFO - PROCESS | 2840 | 1461297419789 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 20:56:59 INFO - PROCESS | 2840 | 1461297419819 Marionette DEBUG Closed connection conn0 20:56:59 INFO - PROCESS | 2840 | 1461297419821 Marionette DEBUG Closed connection conn1 20:56:59 INFO - PROCESS | 2840 | 1461297419892 Marionette DEBUG Closed connection conn2 20:56:59 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:56:59 INFO - PROCESS | 2840 | 1461297419899 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 20:57:00 INFO - PROCESS | 2840 | 1461297420025 Marionette DEBUG Closed connection conn3 20:57:00 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:57:00 INFO - PROCESS | 2840 | 1461297420031 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 20:57:00 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A5991800 == 4 [pid = 2840] [id = 4] 20:57:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 8 (00000005A593C800) [pid = 2840] [serial = 8] [outer = 0000000000000000] 20:57:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 9 (00000005A7CD3000) [pid = 2840] [serial = 9] [outer = 00000005A593C800] 20:57:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 10 (00000005A7CD4C00) [pid = 2840] [serial = 10] [outer = 00000005A593C800] 20:57:00 INFO - PROCESS | 2840 | 1461297420197 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:57:00 INFO - PROCESS | 2840 | 1461297420203 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421190312","device":"desktop","version":"48.0a1"} 20:57:00 INFO - PROCESS | 2840 | [2840] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:57:01 INFO - PROCESS | 2840 | [2840] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 20:57:01 INFO - PROCESS | 2840 | [2840] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 20:57:01 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A935C800 == 5 [pid = 2840] [id = 5] 20:57:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 11 (00000005AACEC800) [pid = 2840] [serial = 11] [outer = 0000000000000000] 20:57:01 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AACED000 == 6 [pid = 2840] [id = 6] 20:57:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 12 (00000005A8DE3400) [pid = 2840] [serial = 12] [outer = 0000000000000000] 20:57:02 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 20:57:02 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ABBE9000 == 7 [pid = 2840] [id = 7] 20:57:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 13 (00000005A8DE2C00) [pid = 2840] [serial = 13] [outer = 0000000000000000] 20:57:02 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 20:57:02 INFO - PROCESS | 2840 | [2840] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 20:57:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 14 (00000005ABED6800) [pid = 2840] [serial = 14] [outer = 00000005A8DE2C00] 20:57:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 15 (00000005AC17D000) [pid = 2840] [serial = 15] [outer = 00000005AACEC800] 20:57:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 16 (00000005A8DEE000) [pid = 2840] [serial = 16] [outer = 00000005A8DE3400] 20:57:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 17 (00000005ABFCC000) [pid = 2840] [serial = 17] [outer = 00000005A8DE2C00] 20:57:03 INFO - PROCESS | 2840 | 1461297423552 Marionette DEBUG loaded listener.js 20:57:03 INFO - PROCESS | 2840 | 1461297423566 Marionette DEBUG loaded listener.js 20:57:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 18 (00000005AE468000) [pid = 2840] [serial = 18] [outer = 00000005A8DE2C00] 20:57:04 INFO - PROCESS | 2840 | 1461297424719 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"782a7ae8-7c9e-44c7-aa72-f97c2d2c50a7","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421190312","device":"desktop","version":"48.0a1","command_id":1}}] 20:57:05 INFO - PROCESS | 2840 | 1461297425010 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 20:57:05 INFO - PROCESS | 2840 | 1461297425042 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 20:57:05 INFO - PROCESS | 2840 | 1461297425096 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:57:05 INFO - PROCESS | 2840 | [2840] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 20:57:07 INFO - PROCESS | 2840 | --DOCSHELL 000000058E55E000 == 6 [pid = 2840] [id = 1] 20:57:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 19 (000000059D9DE400) [pid = 2840] [serial = 19] [outer = 00000005A8DE2C00] 20:57:07 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:57:07 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:57:07 INFO - PROCESS | 2840 | 1461297427566 Marionette TRACE conn4 <- [1,3,null,{}] 20:57:07 INFO - PROCESS | 2840 | 1461297427572 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 20:57:07 INFO - PROCESS | 2840 | 1461297427596 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 20:57:07 INFO - PROCESS | 2840 | 1461297427627 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 20:57:07 INFO - PROCESS | 2840 | 1461297427632 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 20:57:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:57:07 INFO - PROCESS | 2840 | 1461297427638 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:57:07 INFO - PROCESS | 2840 | 1461297427641 Marionette TRACE conn4 <- [1,6,null,{}] 20:57:07 INFO - PROCESS | 2840 | 1461297427659 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:07 INFO - PROCESS | 2840 | 1461297427677 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 20:57:07 INFO - PROCESS | 2840 | 1461297427682 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:07 INFO - PROCESS | 2840 | ++DOCSHELL 000000059EF73800 == 7 [pid = 2840] [id = 8] 20:57:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 20 (00000005A5940400) [pid = 2840] [serial = 20] [outer = 0000000000000000] 20:57:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 21 (00000005A7CD8800) [pid = 2840] [serial = 21] [outer = 00000005A5940400] 20:57:07 INFO - PROCESS | 2840 | 1461297427745 Marionette DEBUG loaded listener.js 20:57:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 22 (00000005A8DE2000) [pid = 2840] [serial = 22] [outer = 00000005A5940400] 20:57:08 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A342A000 == 8 [pid = 2840] [id = 9] 20:57:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 23 (00000005AB52FC00) [pid = 2840] [serial = 23] [outer = 0000000000000000] 20:57:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 24 (00000005AB532800) [pid = 2840] [serial = 24] [outer = 00000005AB52FC00] 20:57:08 INFO - PROCESS | 2840 | 1461297428197 Marionette DEBUG loaded listener.js 20:57:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 25 (00000005ABB19800) [pid = 2840] [serial = 25] [outer = 00000005AB52FC00] 20:57:08 INFO - PROCESS | 2840 | 1461297428815 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 20:57:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1246ms 20:57:08 INFO - PROCESS | 2840 | 1461297428972 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 20:57:08 INFO - PROCESS | 2840 | 1461297428976 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 20:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:57:09 INFO - PROCESS | 2840 | 1461297429015 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:57:09 INFO - PROCESS | 2840 | 1461297429018 Marionette TRACE conn4 <- [1,10,null,{}] 20:57:09 INFO - PROCESS | 2840 | 1461297429022 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:09 INFO - PROCESS | 2840 | 1461297429138 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 20:57:09 INFO - PROCESS | 2840 | 1461297429191 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:09 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AB850000 == 9 [pid = 2840] [id = 10] 20:57:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 26 (00000005A5007400) [pid = 2840] [serial = 26] [outer = 0000000000000000] 20:57:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 27 (00000005A5009400) [pid = 2840] [serial = 27] [outer = 00000005A5007400] 20:57:09 INFO - PROCESS | 2840 | 1461297429251 Marionette DEBUG loaded listener.js 20:57:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 28 (00000005AB56FC00) [pid = 2840] [serial = 28] [outer = 00000005A5007400] 20:57:09 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ABBDB800 == 10 [pid = 2840] [id = 11] 20:57:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 29 (00000005ABBDC800) [pid = 2840] [serial = 29] [outer = 0000000000000000] 20:57:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 30 (00000005ABBDD800) [pid = 2840] [serial = 30] [outer = 00000005ABBDC800] 20:57:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 31 (00000005AC162800) [pid = 2840] [serial = 31] [outer = 00000005ABBDC800] 20:57:09 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC167800 == 11 [pid = 2840] [id = 12] 20:57:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 32 (00000005A5006400) [pid = 2840] [serial = 32] [outer = 0000000000000000] 20:57:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 33 (00000005B0AA8400) [pid = 2840] [serial = 33] [outer = 00000005A5006400] 20:57:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 34 (00000005A7C85800) [pid = 2840] [serial = 34] [outer = 00000005A5006400] 20:57:10 INFO - PROCESS | 2840 | 1461297430255 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 20:57:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1304ms 20:57:10 INFO - PROCESS | 2840 | 1461297430310 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 20:57:10 INFO - PROCESS | 2840 | 1461297430314 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 20:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:57:10 INFO - PROCESS | 2840 | 1461297430319 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:57:10 INFO - PROCESS | 2840 | 1461297430324 Marionette TRACE conn4 <- [1,14,null,{}] 20:57:10 INFO - PROCESS | 2840 | 1461297430331 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:10 INFO - PROCESS | 2840 | 1461297430429 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 20:57:10 INFO - PROCESS | 2840 | 1461297430487 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:10 INFO - PROCESS | 2840 | ++DOCSHELL 000000059E7CF000 == 12 [pid = 2840] [id = 13] 20:57:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 35 (00000005A08CEC00) [pid = 2840] [serial = 35] [outer = 0000000000000000] 20:57:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 36 (00000005A3498000) [pid = 2840] [serial = 36] [outer = 00000005A08CEC00] 20:57:10 INFO - PROCESS | 2840 | 1461297430539 Marionette DEBUG loaded listener.js 20:57:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 37 (00000005A3787000) [pid = 2840] [serial = 37] [outer = 00000005A08CEC00] 20:57:10 INFO - PROCESS | 2840 | --DOCSHELL 00000005A5991800 == 11 [pid = 2840] [id = 4] 20:57:10 INFO - PROCESS | 2840 | 1461297430983 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 20:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 693ms 20:57:11 INFO - PROCESS | 2840 | 1461297431017 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 20:57:11 INFO - PROCESS | 2840 | 1461297431023 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 20:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:57:11 INFO - PROCESS | 2840 | 1461297431029 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:57:11 INFO - PROCESS | 2840 | 1461297431032 Marionette TRACE conn4 <- [1,18,null,{}] 20:57:11 INFO - PROCESS | 2840 | 1461297431036 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:11 INFO - PROCESS | 2840 | 1461297431120 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 20:57:11 INFO - PROCESS | 2840 | 1461297431129 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:11 INFO - PROCESS | 2840 | ++DOCSHELL 000000059FE3A000 == 12 [pid = 2840] [id = 14] 20:57:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 38 (00000005A4044800) [pid = 2840] [serial = 38] [outer = 0000000000000000] 20:57:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 39 (00000005A409B000) [pid = 2840] [serial = 39] [outer = 00000005A4044800] 20:57:11 INFO - PROCESS | 2840 | 1461297431180 Marionette DEBUG loaded listener.js 20:57:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 40 (00000005A5108400) [pid = 2840] [serial = 40] [outer = 00000005A4044800] 20:57:11 INFO - PROCESS | 2840 | 1461297431599 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 20:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 631ms 20:57:11 INFO - PROCESS | 2840 | 1461297431662 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 20:57:11 INFO - PROCESS | 2840 | 1461297431664 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 20:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:57:11 INFO - PROCESS | 2840 | 1461297431667 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:57:11 INFO - PROCESS | 2840 | 1461297431671 Marionette TRACE conn4 <- [1,22,null,{}] 20:57:11 INFO - PROCESS | 2840 | 1461297431683 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:11 INFO - PROCESS | 2840 | 1461297431780 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 20:57:11 INFO - PROCESS | 2840 | 1461297431821 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:11 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A3C53000 == 13 [pid = 2840] [id = 15] 20:57:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 41 (00000005A882A400) [pid = 2840] [serial = 41] [outer = 0000000000000000] 20:57:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 42 (00000005A882F800) [pid = 2840] [serial = 42] [outer = 00000005A882A400] 20:57:11 INFO - PROCESS | 2840 | 1461297431874 Marionette DEBUG loaded listener.js 20:57:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 43 (00000005A892C800) [pid = 2840] [serial = 43] [outer = 00000005A882A400] 20:57:12 INFO - PROCESS | 2840 | 1461297432306 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 20:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 692ms 20:57:12 INFO - PROCESS | 2840 | 1461297432363 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 20:57:12 INFO - PROCESS | 2840 | 1461297432366 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 20:57:12 INFO - PROCESS | 2840 | 1461297432369 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:57:12 INFO - PROCESS | 2840 | 1461297432371 Marionette TRACE conn4 <- [1,26,null,{}] 20:57:12 INFO - PROCESS | 2840 | 1461297432375 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:12 INFO - PROCESS | 2840 | 1461297432457 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 20:57:12 INFO - PROCESS | 2840 | 1461297432465 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:12 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4C25800 == 14 [pid = 2840] [id = 16] 20:57:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 44 (00000005A933B800) [pid = 2840] [serial = 44] [outer = 0000000000000000] 20:57:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 45 (00000005AA075C00) [pid = 2840] [serial = 45] [outer = 00000005A933B800] 20:57:12 INFO - PROCESS | 2840 | 1461297432513 Marionette DEBUG loaded listener.js 20:57:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 46 (00000005AB536800) [pid = 2840] [serial = 46] [outer = 00000005A933B800] 20:57:12 INFO - PROCESS | 2840 | 1461297432910 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 20:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 589ms 20:57:12 INFO - PROCESS | 2840 | 1461297432960 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 20:57:12 INFO - PROCESS | 2840 | 1461297432963 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 20:57:12 INFO - PROCESS | 2840 | 1461297432966 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:57:12 INFO - PROCESS | 2840 | 1461297432967 Marionette TRACE conn4 <- [1,30,null,{}] 20:57:12 INFO - PROCESS | 2840 | 1461297432971 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:13 INFO - PROCESS | 2840 | 1461297433046 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 20:57:13 INFO - PROCESS | 2840 | 1461297433053 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:13 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A88E9000 == 15 [pid = 2840] [id = 17] 20:57:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 47 (000000059F45EC00) [pid = 2840] [serial = 47] [outer = 0000000000000000] 20:57:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 48 (00000005AB95AC00) [pid = 2840] [serial = 48] [outer = 000000059F45EC00] 20:57:13 INFO - PROCESS | 2840 | 1461297433100 Marionette DEBUG loaded listener.js 20:57:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 49 (00000005AC6BBC00) [pid = 2840] [serial = 49] [outer = 000000059F45EC00] 20:57:13 INFO - PROCESS | 2840 | 1461297433604 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 20:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 672ms 20:57:13 INFO - PROCESS | 2840 | 1461297433642 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 20:57:13 INFO - PROCESS | 2840 | 1461297433644 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 20:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:57:13 INFO - PROCESS | 2840 | 1461297433647 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:57:13 INFO - PROCESS | 2840 | 1461297433649 Marionette TRACE conn4 <- [1,34,null,{}] 20:57:13 INFO - PROCESS | 2840 | 1461297433653 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:13 INFO - PROCESS | 2840 | 1461297433768 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 20:57:13 INFO - PROCESS | 2840 | 1461297433785 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:13 INFO - PROCESS | 2840 | ++DOCSHELL 000000059F489000 == 16 [pid = 2840] [id = 18] 20:57:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 50 (00000005AE074C00) [pid = 2840] [serial = 50] [outer = 0000000000000000] 20:57:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 51 (00000005B0AA1000) [pid = 2840] [serial = 51] [outer = 00000005AE074C00] 20:57:13 INFO - PROCESS | 2840 | 1461297433835 Marionette DEBUG loaded listener.js 20:57:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 52 (00000005AF09D000) [pid = 2840] [serial = 52] [outer = 00000005AE074C00] 20:57:14 INFO - PROCESS | 2840 | 1461297434211 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 20:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 20:57:14 INFO - PROCESS | 2840 | 1461297434280 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 20:57:14 INFO - PROCESS | 2840 | 1461297434283 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 20:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:57:14 INFO - PROCESS | 2840 | 1461297434286 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:57:14 INFO - PROCESS | 2840 | 1461297434288 Marionette TRACE conn4 <- [1,38,null,{}] 20:57:14 INFO - PROCESS | 2840 | 1461297434291 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:14 INFO - PROCESS | 2840 | 1461297434382 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 20:57:14 INFO - PROCESS | 2840 | 1461297434391 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:14 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AD9E9000 == 17 [pid = 2840] [id = 19] 20:57:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 53 (000000059CE3DC00) [pid = 2840] [serial = 53] [outer = 0000000000000000] 20:57:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 54 (000000059CE43400) [pid = 2840] [serial = 54] [outer = 000000059CE3DC00] 20:57:14 INFO - PROCESS | 2840 | 1461297434440 Marionette DEBUG loaded listener.js 20:57:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 55 (00000005AF0A1000) [pid = 2840] [serial = 55] [outer = 000000059CE3DC00] 20:57:14 INFO - PROCESS | 2840 | 1461297434816 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 20:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 588ms 20:57:14 INFO - PROCESS | 2840 | 1461297434878 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 20:57:14 INFO - PROCESS | 2840 | 1461297434880 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 20:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:57:14 INFO - PROCESS | 2840 | 1461297434883 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:57:14 INFO - PROCESS | 2840 | 1461297434885 Marionette TRACE conn4 <- [1,42,null,{}] 20:57:14 INFO - PROCESS | 2840 | 1461297434888 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:14 INFO - PROCESS | 2840 | 1461297434962 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 20:57:14 INFO - PROCESS | 2840 | 1461297434968 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:14 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AED0C800 == 18 [pid = 2840] [id = 20] 20:57:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 56 (000000059E82F400) [pid = 2840] [serial = 56] [outer = 0000000000000000] 20:57:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 57 (000000059E834400) [pid = 2840] [serial = 57] [outer = 000000059E82F400] 20:57:15 INFO - PROCESS | 2840 | 1461297435014 Marionette DEBUG loaded listener.js 20:57:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 58 (00000005ADB5B800) [pid = 2840] [serial = 58] [outer = 000000059E82F400] 20:57:15 INFO - PROCESS | 2840 | 1461297435400 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 20:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 588ms 20:57:15 INFO - PROCESS | 2840 | 1461297435474 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 20:57:15 INFO - PROCESS | 2840 | 1461297435477 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 20:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:57:15 INFO - PROCESS | 2840 | 1461297435480 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:57:15 INFO - PROCESS | 2840 | 1461297435482 Marionette TRACE conn4 <- [1,46,null,{}] 20:57:15 INFO - PROCESS | 2840 | 1461297435486 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:15 INFO - PROCESS | 2840 | 1461297435561 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 20:57:15 INFO - PROCESS | 2840 | 1461297435567 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:15 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF2DB800 == 19 [pid = 2840] [id = 21] 20:57:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 59 (000000059EA25000) [pid = 2840] [serial = 59] [outer = 0000000000000000] 20:57:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 60 (000000059EA29800) [pid = 2840] [serial = 60] [outer = 000000059EA25000] 20:57:15 INFO - PROCESS | 2840 | 1461297435613 Marionette DEBUG loaded listener.js 20:57:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 61 (000000059EA2FC00) [pid = 2840] [serial = 61] [outer = 000000059EA25000] 20:57:16 INFO - PROCESS | 2840 | 1461297436016 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 20:57:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:57:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 588ms 20:57:16 INFO - PROCESS | 2840 | 1461297436076 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 20:57:16 INFO - PROCESS | 2840 | 1461297436078 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 20:57:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:57:16 INFO - PROCESS | 2840 | 1461297436086 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:57:16 INFO - PROCESS | 2840 | 1461297436088 Marionette TRACE conn4 <- [1,50,null,{}] 20:57:16 INFO - PROCESS | 2840 | 1461297436092 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:16 INFO - PROCESS | 2840 | 1461297436168 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 20:57:16 INFO - PROCESS | 2840 | 1461297436175 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:16 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BA7800 == 20 [pid = 2840] [id = 22] 20:57:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 62 (00000005AE646000) [pid = 2840] [serial = 62] [outer = 0000000000000000] 20:57:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 63 (00000005B0AA2C00) [pid = 2840] [serial = 63] [outer = 00000005AE646000] 20:57:16 INFO - PROCESS | 2840 | 1461297436221 Marionette DEBUG loaded listener.js 20:57:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 64 (00000005B0B91000) [pid = 2840] [serial = 64] [outer = 00000005AE646000] 20:57:16 INFO - PROCESS | 2840 | 1461297436594 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:57:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:57:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 525ms 20:57:16 INFO - PROCESS | 2840 | 1461297436610 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 20:57:16 INFO - PROCESS | 2840 | 1461297436613 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 20:57:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:57:16 INFO - PROCESS | 2840 | 1461297436616 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:57:16 INFO - PROCESS | 2840 | 1461297436619 Marionette TRACE conn4 <- [1,54,null,{}] 20:57:16 INFO - PROCESS | 2840 | 1461297436623 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:16 INFO - PROCESS | 2840 | 1461297436747 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 20:57:16 INFO - PROCESS | 2840 | 1461297436756 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:16 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B304C800 == 21 [pid = 2840] [id = 23] 20:57:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (00000005B0B94000) [pid = 2840] [serial = 65] [outer = 0000000000000000] 20:57:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (00000005B3013400) [pid = 2840] [serial = 66] [outer = 00000005B0B94000] 20:57:16 INFO - PROCESS | 2840 | 1461297436812 Marionette DEBUG loaded listener.js 20:57:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (00000005B2AD0C00) [pid = 2840] [serial = 67] [outer = 00000005B0B94000] 20:57:17 INFO - PROCESS | 2840 | 1461297437215 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 631ms 20:57:17 INFO - PROCESS | 2840 | 1461297437250 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 20:57:17 INFO - PROCESS | 2840 | 1461297437252 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 20:57:17 INFO - PROCESS | 2840 | 1461297437256 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:57:17 INFO - PROCESS | 2840 | 1461297437258 Marionette TRACE conn4 <- [1,58,null,{}] 20:57:17 INFO - PROCESS | 2840 | 1461297437261 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:17 INFO - PROCESS | 2840 | 1461297437359 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 20:57:17 INFO - PROCESS | 2840 | 1461297437368 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:17 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2C19800 == 22 [pid = 2840] [id = 24] 20:57:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (00000005B2AD1400) [pid = 2840] [serial = 68] [outer = 0000000000000000] 20:57:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (00000005B2CB4C00) [pid = 2840] [serial = 69] [outer = 00000005B2AD1400] 20:57:17 INFO - PROCESS | 2840 | 1461297437414 Marionette DEBUG loaded listener.js 20:57:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (00000005B2CBE000) [pid = 2840] [serial = 70] [outer = 00000005B2AD1400] 20:57:17 INFO - PROCESS | 2840 | 1461297437787 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 587ms 20:57:17 INFO - PROCESS | 2840 | 1461297437846 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 20:57:17 INFO - PROCESS | 2840 | 1461297437848 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 20:57:17 INFO - PROCESS | 2840 | 1461297437852 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:57:17 INFO - PROCESS | 2840 | 1461297437853 Marionette TRACE conn4 <- [1,62,null,{}] 20:57:17 INFO - PROCESS | 2840 | 1461297437857 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:17 INFO - PROCESS | 2840 | 1461297437965 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 20:57:17 INFO - PROCESS | 2840 | 1461297437974 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:18 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC66A000 == 23 [pid = 2840] [id = 25] 20:57:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (00000005B29CAC00) [pid = 2840] [serial = 71] [outer = 0000000000000000] 20:57:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (00000005B29D2400) [pid = 2840] [serial = 72] [outer = 00000005B29CAC00] 20:57:18 INFO - PROCESS | 2840 | 1461297438022 Marionette DEBUG loaded listener.js 20:57:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (00000005B2AD6000) [pid = 2840] [serial = 73] [outer = 00000005B29CAC00] 20:57:18 INFO - PROCESS | 2840 | --DOCSHELL 000000059EF73800 == 22 [pid = 2840] [id = 8] 20:57:19 INFO - PROCESS | 2840 | 1461297439142 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1346ms 20:57:19 INFO - PROCESS | 2840 | 1461297439233 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 20:57:19 INFO - PROCESS | 2840 | 1461297439238 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 20:57:19 INFO - PROCESS | 2840 | 1461297439258 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:57:19 INFO - PROCESS | 2840 | 1461297439261 Marionette TRACE conn4 <- [1,66,null,{}] 20:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:57:19 INFO - PROCESS | 2840 | 1461297439267 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:19 INFO - PROCESS | 2840 | 1461297439374 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 20:57:19 INFO - PROCESS | 2840 | 1461297439382 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:19 INFO - PROCESS | 2840 | ++DOCSHELL 000000059FC22800 == 23 [pid = 2840] [id = 26] 20:57:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (000000059EA25C00) [pid = 2840] [serial = 74] [outer = 0000000000000000] 20:57:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (000000059F2CF000) [pid = 2840] [serial = 75] [outer = 000000059EA25C00] 20:57:19 INFO - PROCESS | 2840 | 1461297439461 Marionette DEBUG loaded listener.js 20:57:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (00000005A08CA800) [pid = 2840] [serial = 76] [outer = 000000059EA25C00] 20:57:19 INFO - PROCESS | 2840 | 1461297439880 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 673ms 20:57:19 INFO - PROCESS | 2840 | 1461297439942 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 20:57:19 INFO - PROCESS | 2840 | 1461297439948 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 20:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:57:19 INFO - PROCESS | 2840 | 1461297439955 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:57:19 INFO - PROCESS | 2840 | 1461297439957 Marionette TRACE conn4 <- [1,70,null,{}] 20:57:19 INFO - PROCESS | 2840 | 1461297439966 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:20 INFO - PROCESS | 2840 | 1461297440071 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 20:57:20 INFO - PROCESS | 2840 | 1461297440079 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:20 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A3E4A800 == 24 [pid = 2840] [id = 27] 20:57:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (00000005A3E28C00) [pid = 2840] [serial = 77] [outer = 0000000000000000] 20:57:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (00000005A4050000) [pid = 2840] [serial = 78] [outer = 00000005A3E28C00] 20:57:20 INFO - PROCESS | 2840 | 1461297440128 Marionette DEBUG loaded listener.js 20:57:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (00000005A4D1CC00) [pid = 2840] [serial = 79] [outer = 00000005A3E28C00] 20:57:20 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (00000005A593C800) [pid = 2840] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:57:20 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (00000005A08CEC00) [pid = 2840] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:57:20 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (00000005A4044800) [pid = 2840] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:57:20 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (00000005A882A400) [pid = 2840] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:57:20 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (00000005A933B800) [pid = 2840] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:57:20 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (000000059F45EC00) [pid = 2840] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:57:20 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (00000005AE074C00) [pid = 2840] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:57:20 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (000000059CE3DC00) [pid = 2840] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:57:20 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (00000005AE646000) [pid = 2840] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:57:20 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (00000005B0B94000) [pid = 2840] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:57:20 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (00000005A5940400) [pid = 2840] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:57:20 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (00000005A5007400) [pid = 2840] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:57:20 INFO - PROCESS | 2840 | 1461297440792 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 883ms 20:57:20 INFO - PROCESS | 2840 | 1461297440843 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 20:57:20 INFO - PROCESS | 2840 | 1461297440845 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 20:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:57:20 INFO - PROCESS | 2840 | 1461297440849 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:57:20 INFO - PROCESS | 2840 | 1461297440853 Marionette TRACE conn4 <- [1,74,null,{}] 20:57:20 INFO - PROCESS | 2840 | 1461297440863 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:20 INFO - PROCESS | 2840 | 1461297440943 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 20:57:20 INFO - PROCESS | 2840 | 1461297440951 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:20 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A518B000 == 25 [pid = 2840] [id = 28] 20:57:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (00000005A500F400) [pid = 2840] [serial = 80] [outer = 0000000000000000] 20:57:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (00000005A5112800) [pid = 2840] [serial = 81] [outer = 00000005A500F400] 20:57:21 INFO - PROCESS | 2840 | 1461297441001 Marionette DEBUG loaded listener.js 20:57:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (00000005A7C83800) [pid = 2840] [serial = 82] [outer = 00000005A500F400] 20:57:21 INFO - PROCESS | 2840 | 1461297441413 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 631ms 20:57:21 INFO - PROCESS | 2840 | 1461297441482 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 20:57:21 INFO - PROCESS | 2840 | 1461297441485 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 20:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:57:21 INFO - PROCESS | 2840 | 1461297441489 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:57:21 INFO - PROCESS | 2840 | 1461297441490 Marionette TRACE conn4 <- [1,78,null,{}] 20:57:21 INFO - PROCESS | 2840 | 1461297441498 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:21 INFO - PROCESS | 2840 | 1461297441577 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 20:57:21 INFO - PROCESS | 2840 | 1461297441584 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:21 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A9364000 == 26 [pid = 2840] [id = 29] 20:57:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (00000005A7ED3C00) [pid = 2840] [serial = 83] [outer = 0000000000000000] 20:57:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (00000005A8526000) [pid = 2840] [serial = 84] [outer = 00000005A7ED3C00] 20:57:21 INFO - PROCESS | 2840 | 1461297441631 Marionette DEBUG loaded listener.js 20:57:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (00000005A889B800) [pid = 2840] [serial = 85] [outer = 00000005A7ED3C00] 20:57:22 INFO - PROCESS | 2840 | 1461297442055 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 20:57:22 INFO - PROCESS | 2840 | 1461297442122 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 20:57:22 INFO - PROCESS | 2840 | 1461297442124 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 20:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:57:22 INFO - PROCESS | 2840 | 1461297442132 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:57:22 INFO - PROCESS | 2840 | 1461297442134 Marionette TRACE conn4 <- [1,82,null,{}] 20:57:22 INFO - PROCESS | 2840 | 1461297442138 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:22 INFO - PROCESS | 2840 | 1461297442214 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 20:57:22 INFO - PROCESS | 2840 | 1461297442220 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:22 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ABBE1800 == 27 [pid = 2840] [id = 30] 20:57:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (00000005A34EA800) [pid = 2840] [serial = 86] [outer = 0000000000000000] 20:57:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (00000005A8F3C400) [pid = 2840] [serial = 87] [outer = 00000005A34EA800] 20:57:22 INFO - PROCESS | 2840 | 1461297442267 Marionette DEBUG loaded listener.js 20:57:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (00000005AA0C0800) [pid = 2840] [serial = 88] [outer = 00000005A34EA800] 20:57:22 INFO - PROCESS | 2840 | 1461297442786 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 693ms 20:57:22 INFO - PROCESS | 2840 | 1461297442823 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 20:57:22 INFO - PROCESS | 2840 | 1461297442828 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 20:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:57:22 INFO - PROCESS | 2840 | 1461297442834 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:57:22 INFO - PROCESS | 2840 | 1461297442838 Marionette TRACE conn4 <- [1,86,null,{}] 20:57:22 INFO - PROCESS | 2840 | 1461297442844 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:22 INFO - PROCESS | 2840 | 1461297442948 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 20:57:23 INFO - PROCESS | 2840 | 1461297443012 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:23 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A3419800 == 28 [pid = 2840] [id = 31] 20:57:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (000000059E836000) [pid = 2840] [serial = 89] [outer = 0000000000000000] 20:57:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (000000059EA31400) [pid = 2840] [serial = 90] [outer = 000000059E836000] 20:57:23 INFO - PROCESS | 2840 | 1461297443071 Marionette DEBUG loaded listener.js 20:57:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (00000005A377F400) [pid = 2840] [serial = 91] [outer = 000000059E836000] 20:57:23 INFO - PROCESS | 2840 | 1461297443609 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 841ms 20:57:23 INFO - PROCESS | 2840 | 1461297443679 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 20:57:23 INFO - PROCESS | 2840 | 1461297443686 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 20:57:23 INFO - PROCESS | 2840 | 1461297443693 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:57:23 INFO - PROCESS | 2840 | 1461297443696 Marionette TRACE conn4 <- [1,90,null,{}] 20:57:23 INFO - PROCESS | 2840 | 1461297443700 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:23 INFO - PROCESS | 2840 | 1461297443832 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 20:57:23 INFO - PROCESS | 2840 | 1461297443894 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:23 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC65C800 == 29 [pid = 2840] [id = 32] 20:57:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (00000005A5111000) [pid = 2840] [serial = 92] [outer = 0000000000000000] 20:57:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (00000005A7ECD400) [pid = 2840] [serial = 93] [outer = 00000005A5111000] 20:57:23 INFO - PROCESS | 2840 | 1461297443952 Marionette DEBUG loaded listener.js 20:57:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (00000005AA076400) [pid = 2840] [serial = 94] [outer = 00000005A5111000] 20:57:24 INFO - PROCESS | 2840 | 1461297444475 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 841ms 20:57:24 INFO - PROCESS | 2840 | 1461297444539 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 20:57:24 INFO - PROCESS | 2840 | 1461297444542 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 20:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:57:24 INFO - PROCESS | 2840 | 1461297444546 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:57:24 INFO - PROCESS | 2840 | 1461297444550 Marionette TRACE conn4 <- [1,94,null,{}] 20:57:24 INFO - PROCESS | 2840 | 1461297444563 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:24 INFO - PROCESS | 2840 | 1461297444695 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 20:57:24 INFO - PROCESS | 2840 | 1461297444759 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:24 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AE42A800 == 30 [pid = 2840] [id = 33] 20:57:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (00000005ABEDB400) [pid = 2840] [serial = 95] [outer = 0000000000000000] 20:57:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (00000005ACCD6C00) [pid = 2840] [serial = 96] [outer = 00000005ABEDB400] 20:57:24 INFO - PROCESS | 2840 | 1461297444820 Marionette DEBUG loaded listener.js 20:57:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (00000005AE06DC00) [pid = 2840] [serial = 97] [outer = 00000005ABEDB400] 20:57:25 INFO - PROCESS | 2840 | 1461297445364 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 20:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 841ms 20:57:25 INFO - PROCESS | 2840 | 1461297445390 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 20:57:25 INFO - PROCESS | 2840 | 1461297445393 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 20:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:57:25 INFO - PROCESS | 2840 | 1461297445396 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:57:25 INFO - PROCESS | 2840 | 1461297445399 Marionette TRACE conn4 <- [1,98,null,{}] 20:57:25 INFO - PROCESS | 2840 | 1461297445402 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:25 INFO - PROCESS | 2840 | 1461297445501 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 20:57:25 INFO - PROCESS | 2840 | 1461297445575 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:25 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF37C000 == 31 [pid = 2840] [id = 34] 20:57:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (000000059EB4FC00) [pid = 2840] [serial = 98] [outer = 0000000000000000] 20:57:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (000000059EB57C00) [pid = 2840] [serial = 99] [outer = 000000059EB4FC00] 20:57:25 INFO - PROCESS | 2840 | 1461297445633 Marionette DEBUG loaded listener.js 20:57:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (00000005AE40BC00) [pid = 2840] [serial = 100] [outer = 000000059EB4FC00] 20:57:26 INFO - PROCESS | 2840 | 1461297446136 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 20:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 778ms 20:57:26 INFO - PROCESS | 2840 | 1461297446176 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 20:57:26 INFO - PROCESS | 2840 | 1461297446179 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 20:57:26 INFO - PROCESS | 2840 | 1461297446182 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:57:26 INFO - PROCESS | 2840 | 1461297446184 Marionette TRACE conn4 <- [1,102,null,{}] 20:57:26 INFO - PROCESS | 2840 | 1461297446188 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:26 INFO - PROCESS | 2840 | 1461297446284 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 20:57:26 INFO - PROCESS | 2840 | 1461297446425 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:26 INFO - PROCESS | 2840 | ++DOCSHELL 000000059EF78000 == 32 [pid = 2840] [id = 35] 20:57:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (000000059CE41C00) [pid = 2840] [serial = 101] [outer = 0000000000000000] 20:57:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (000000059D853400) [pid = 2840] [serial = 102] [outer = 000000059CE41C00] 20:57:26 INFO - PROCESS | 2840 | 1461297446477 Marionette DEBUG loaded listener.js 20:57:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (000000059EA2C800) [pid = 2840] [serial = 103] [outer = 000000059CE41C00] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (00000005A08BB000) [pid = 2840] [serial = 4] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (00000005B0AA8400) [pid = 2840] [serial = 33] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (00000005A3498000) [pid = 2840] [serial = 36] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (00000005A409B000) [pid = 2840] [serial = 39] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (00000005A5108400) [pid = 2840] [serial = 40] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (00000005A882F800) [pid = 2840] [serial = 42] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (00000005A892C800) [pid = 2840] [serial = 43] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (00000005AA075C00) [pid = 2840] [serial = 45] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (00000005AB536800) [pid = 2840] [serial = 46] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (00000005AB95AC00) [pid = 2840] [serial = 48] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (00000005AC6BBC00) [pid = 2840] [serial = 49] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (00000005B0AA1000) [pid = 2840] [serial = 51] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (000000059CE43400) [pid = 2840] [serial = 54] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (000000059E834400) [pid = 2840] [serial = 57] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (000000059EA29800) [pid = 2840] [serial = 60] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (00000005B0AA2C00) [pid = 2840] [serial = 63] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (00000005B3013400) [pid = 2840] [serial = 66] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (00000005A7CD8800) [pid = 2840] [serial = 21] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (00000005AB532800) [pid = 2840] [serial = 24] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (00000005A5009400) [pid = 2840] [serial = 27] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (00000005ABBDD800) [pid = 2840] [serial = 30] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (00000005AF09D000) [pid = 2840] [serial = 52] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (00000005AF0A1000) [pid = 2840] [serial = 55] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (00000005A8DE2000) [pid = 2840] [serial = 22] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (00000005A3787000) [pid = 2840] [serial = 37] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (00000005B0B91000) [pid = 2840] [serial = 64] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 64 (00000005B2AD0C00) [pid = 2840] [serial = 67] [outer = 0000000000000000] [url = about:blank] 20:57:26 INFO - PROCESS | 2840 | --DOMWINDOW == 63 (00000005B2CB4C00) [pid = 2840] [serial = 69] [outer = 0000000000000000] [url = about:blank] 20:57:27 INFO - PROCESS | 2840 | --DOMWINDOW == 62 (00000005AB56FC00) [pid = 2840] [serial = 28] [outer = 0000000000000000] [url = about:blank] 20:57:27 INFO - PROCESS | 2840 | --DOMWINDOW == 61 (00000005ABFCC000) [pid = 2840] [serial = 17] [outer = 0000000000000000] [url = about:blank] 20:57:27 INFO - PROCESS | 2840 | --DOMWINDOW == 60 (00000005ABED6800) [pid = 2840] [serial = 14] [outer = 0000000000000000] [url = about:blank] 20:57:27 INFO - PROCESS | 2840 | --DOMWINDOW == 59 (00000005A7CD3000) [pid = 2840] [serial = 9] [outer = 0000000000000000] [url = about:blank] 20:57:27 INFO - PROCESS | 2840 | --DOMWINDOW == 58 (00000005A7CD4C00) [pid = 2840] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:57:27 INFO - PROCESS | 2840 | 1461297447046 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 20:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 883ms 20:57:27 INFO - PROCESS | 2840 | 1461297447069 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 20:57:27 INFO - PROCESS | 2840 | 1461297447073 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 20:57:27 INFO - PROCESS | 2840 | 1461297447077 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:57:27 INFO - PROCESS | 2840 | 1461297447081 Marionette TRACE conn4 <- [1,106,null,{}] 20:57:27 INFO - PROCESS | 2840 | 1461297447087 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:27 INFO - PROCESS | 2840 | 1461297447170 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 20:57:27 INFO - PROCESS | 2840 | 1461297447180 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:27 INFO - PROCESS | 2840 | ++DOCSHELL 000000059FE36800 == 33 [pid = 2840] [id = 36] 20:57:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 59 (000000059FEE5800) [pid = 2840] [serial = 104] [outer = 0000000000000000] 20:57:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 60 (00000005A34E6400) [pid = 2840] [serial = 105] [outer = 000000059FEE5800] 20:57:27 INFO - PROCESS | 2840 | 1461297447229 Marionette DEBUG loaded listener.js 20:57:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 61 (00000005A3EEA000) [pid = 2840] [serial = 106] [outer = 000000059FEE5800] 20:57:27 INFO - PROCESS | 2840 | 1461297447653 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 20:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 20:57:27 INFO - PROCESS | 2840 | 1461297447714 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 20:57:27 INFO - PROCESS | 2840 | 1461297447719 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 20:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:57:27 INFO - PROCESS | 2840 | 1461297447722 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:57:27 INFO - PROCESS | 2840 | 1461297447724 Marionette TRACE conn4 <- [1,110,null,{}] 20:57:27 INFO - PROCESS | 2840 | 1461297447728 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:27 INFO - PROCESS | 2840 | 1461297447809 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 20:57:27 INFO - PROCESS | 2840 | 1461297447821 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:27 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4C9F800 == 34 [pid = 2840] [id = 37] 20:57:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 62 (00000005A5106000) [pid = 2840] [serial = 107] [outer = 0000000000000000] 20:57:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 63 (00000005A558DC00) [pid = 2840] [serial = 108] [outer = 00000005A5106000] 20:57:27 INFO - PROCESS | 2840 | 1461297447869 Marionette DEBUG loaded listener.js 20:57:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 64 (00000005A7C81000) [pid = 2840] [serial = 109] [outer = 00000005A5106000] 20:57:28 INFO - PROCESS | 2840 | 1461297448279 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 20:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 588ms 20:57:28 INFO - PROCESS | 2840 | 1461297448314 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 20:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:57:28 INFO - PROCESS | 2840 | 1461297448316 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 20:57:28 INFO - PROCESS | 2840 | 1461297448327 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:57:28 INFO - PROCESS | 2840 | 1461297448333 Marionette TRACE conn4 <- [1,114,null,{}] 20:57:28 INFO - PROCESS | 2840 | 1461297448337 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:28 INFO - PROCESS | 2840 | 1461297448418 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 20:57:28 INFO - PROCESS | 2840 | 1461297448426 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:28 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A897D000 == 35 [pid = 2840] [id = 38] 20:57:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (00000005A7CD9C00) [pid = 2840] [serial = 110] [outer = 0000000000000000] 20:57:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (00000005A8DE6000) [pid = 2840] [serial = 111] [outer = 00000005A7CD9C00] 20:57:28 INFO - PROCESS | 2840 | 1461297448472 Marionette DEBUG loaded listener.js 20:57:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (00000005AACC1C00) [pid = 2840] [serial = 112] [outer = 00000005A7CD9C00] 20:57:28 INFO - PROCESS | 2840 | 1461297448898 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 20:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 589ms 20:57:28 INFO - PROCESS | 2840 | 1461297448911 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 20:57:28 INFO - PROCESS | 2840 | 1461297448914 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 20:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:57:28 INFO - PROCESS | 2840 | 1461297448917 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:57:28 INFO - PROCESS | 2840 | 1461297448919 Marionette TRACE conn4 <- [1,118,null,{}] 20:57:28 INFO - PROCESS | 2840 | 1461297448943 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:29 INFO - PROCESS | 2840 | 1461297449020 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 20:57:29 INFO - PROCESS | 2840 | 1461297449028 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:29 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ABA73000 == 36 [pid = 2840] [id = 39] 20:57:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (00000005AA025000) [pid = 2840] [serial = 113] [outer = 0000000000000000] 20:57:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (00000005ABB27C00) [pid = 2840] [serial = 114] [outer = 00000005AA025000] 20:57:29 INFO - PROCESS | 2840 | 1461297449074 Marionette DEBUG loaded listener.js 20:57:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (00000005AC7EC400) [pid = 2840] [serial = 115] [outer = 00000005AA025000] 20:57:29 INFO - PROCESS | 2840 | 1461297449482 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 20:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 588ms 20:57:29 INFO - PROCESS | 2840 | 1461297449509 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 20:57:29 INFO - PROCESS | 2840 | 1461297449512 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 20:57:29 INFO - PROCESS | 2840 | 1461297449515 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:57:29 INFO - PROCESS | 2840 | 1461297449517 Marionette TRACE conn4 <- [1,122,null,{}] 20:57:29 INFO - PROCESS | 2840 | 1461297449521 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:29 INFO - PROCESS | 2840 | 1461297449619 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 20:57:29 INFO - PROCESS | 2840 | 1461297449625 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:29 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC65C000 == 37 [pid = 2840] [id = 40] 20:57:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (00000005AE468C00) [pid = 2840] [serial = 116] [outer = 0000000000000000] 20:57:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (00000005AE646000) [pid = 2840] [serial = 117] [outer = 00000005AE468C00] 20:57:29 INFO - PROCESS | 2840 | 1461297449684 Marionette DEBUG loaded listener.js 20:57:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (00000005AF0A1400) [pid = 2840] [serial = 118] [outer = 00000005AE468C00] 20:57:30 INFO - PROCESS | 2840 | 1461297450154 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 20:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 673ms 20:57:30 INFO - PROCESS | 2840 | 1461297450190 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 20:57:30 INFO - PROCESS | 2840 | 1461297450192 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 20:57:30 INFO - PROCESS | 2840 | 1461297450196 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:57:30 INFO - PROCESS | 2840 | 1461297450198 Marionette TRACE conn4 <- [1,126,null,{}] 20:57:30 INFO - PROCESS | 2840 | 1461297450208 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:30 INFO - PROCESS | 2840 | 1461297450306 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 20:57:30 INFO - PROCESS | 2840 | 1461297450316 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:30 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF25F000 == 38 [pid = 2840] [id = 41] 20:57:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (00000005A34CCC00) [pid = 2840] [serial = 119] [outer = 0000000000000000] 20:57:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (00000005A34D4400) [pid = 2840] [serial = 120] [outer = 00000005A34CCC00] 20:57:30 INFO - PROCESS | 2840 | 1461297450361 Marionette DEBUG loaded listener.js 20:57:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (00000005B0A9B400) [pid = 2840] [serial = 121] [outer = 00000005A34CCC00] 20:57:30 INFO - PROCESS | 2840 | 1461297450800 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 20:57:30 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (000000059EA25C00) [pid = 2840] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:57:30 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (00000005A3E28C00) [pid = 2840] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:57:30 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (00000005A7ED3C00) [pid = 2840] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:57:30 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (00000005A500F400) [pid = 2840] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:57:30 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (000000059EA25000) [pid = 2840] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:57:30 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (000000059E82F400) [pid = 2840] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:57:30 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (00000005B2AD1400) [pid = 2840] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 20:57:30 INFO - PROCESS | 2840 | 1461297450831 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 20:57:30 INFO - PROCESS | 2840 | 1461297450833 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 20:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:57:30 INFO - PROCESS | 2840 | 1461297450837 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:57:30 INFO - PROCESS | 2840 | 1461297450839 Marionette TRACE conn4 <- [1,130,null,{}] 20:57:30 INFO - PROCESS | 2840 | 1461297450842 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:30 INFO - PROCESS | 2840 | 1461297450919 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 20:57:30 INFO - PROCESS | 2840 | 1461297450925 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:30 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BBA800 == 39 [pid = 2840] [id = 42] 20:57:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (000000059EA2E400) [pid = 2840] [serial = 122] [outer = 0000000000000000] 20:57:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (00000005A7C7A800) [pid = 2840] [serial = 123] [outer = 000000059EA2E400] 20:57:30 INFO - PROCESS | 2840 | 1461297450971 Marionette DEBUG loaded listener.js 20:57:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (00000005A890C400) [pid = 2840] [serial = 124] [outer = 000000059EA2E400] 20:57:31 INFO - PROCESS | 2840 | 1461297451374 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 20:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 589ms 20:57:31 INFO - PROCESS | 2840 | 1461297451427 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 20:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:57:31 INFO - PROCESS | 2840 | 1461297451429 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 20:57:31 INFO - PROCESS | 2840 | 1461297451442 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:57:31 INFO - PROCESS | 2840 | 1461297451444 Marionette TRACE conn4 <- [1,134,null,{}] 20:57:31 INFO - PROCESS | 2840 | 1461297451448 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:31 INFO - PROCESS | 2840 | 1461297451526 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 20:57:31 INFO - PROCESS | 2840 | 1461297451535 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:31 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B303F000 == 40 [pid = 2840] [id = 43] 20:57:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (00000005AF0A1800) [pid = 2840] [serial = 125] [outer = 0000000000000000] 20:57:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (00000005B0A9C800) [pid = 2840] [serial = 126] [outer = 00000005AF0A1800] 20:57:31 INFO - PROCESS | 2840 | 1461297451581 Marionette DEBUG loaded listener.js 20:57:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (00000005B0B8E800) [pid = 2840] [serial = 127] [outer = 00000005AF0A1800] 20:57:31 INFO - PROCESS | 2840 | 1461297451985 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 20:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 20:57:32 INFO - PROCESS | 2840 | 1461297452029 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 20:57:32 INFO - PROCESS | 2840 | 1461297452031 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 20:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:57:32 INFO - PROCESS | 2840 | 1461297452034 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:57:32 INFO - PROCESS | 2840 | 1461297452036 Marionette TRACE conn4 <- [1,138,null,{}] 20:57:32 INFO - PROCESS | 2840 | 1461297452040 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:32 INFO - PROCESS | 2840 | 1461297452116 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 20:57:32 INFO - PROCESS | 2840 | 1461297452123 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:32 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B31E6000 == 41 [pid = 2840] [id = 44] 20:57:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (00000005A4D85C00) [pid = 2840] [serial = 128] [outer = 0000000000000000] 20:57:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (00000005A4D8B400) [pid = 2840] [serial = 129] [outer = 00000005A4D85C00] 20:57:32 INFO - PROCESS | 2840 | 1461297452168 Marionette DEBUG loaded listener.js 20:57:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (00000005A4D92400) [pid = 2840] [serial = 130] [outer = 00000005A4D85C00] 20:57:32 INFO - PROCESS | 2840 | 1461297452585 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 20:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 589ms 20:57:32 INFO - PROCESS | 2840 | 1461297452632 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 20:57:32 INFO - PROCESS | 2840 | 1461297452634 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 20:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:57:32 INFO - PROCESS | 2840 | 1461297452642 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:57:32 INFO - PROCESS | 2840 | 1461297452644 Marionette TRACE conn4 <- [1,142,null,{}] 20:57:32 INFO - PROCESS | 2840 | 1461297452647 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:32 INFO - PROCESS | 2840 | 1461297452725 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 20:57:32 INFO - PROCESS | 2840 | 1461297452732 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:32 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B370C800 == 42 [pid = 2840] [id = 45] 20:57:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (00000005A4D93000) [pid = 2840] [serial = 131] [outer = 0000000000000000] 20:57:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (00000005A4DD8C00) [pid = 2840] [serial = 132] [outer = 00000005A4D93000] 20:57:32 INFO - PROCESS | 2840 | 1461297452786 Marionette DEBUG loaded listener.js 20:57:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (00000005B0B95400) [pid = 2840] [serial = 133] [outer = 00000005A4D93000] 20:57:33 INFO - PROCESS | 2840 | 1461297453214 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 20:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 20:57:33 INFO - PROCESS | 2840 | 1461297453277 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 20:57:33 INFO - PROCESS | 2840 | 1461297453281 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 20:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:57:33 INFO - PROCESS | 2840 | 1461297453287 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:57:33 INFO - PROCESS | 2840 | 1461297453291 Marionette TRACE conn4 <- [1,146,null,{}] 20:57:33 INFO - PROCESS | 2840 | 1461297453298 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:33 INFO - PROCESS | 2840 | 1461297453407 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 20:57:33 INFO - PROCESS | 2840 | 1461297453547 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:33 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A3C21000 == 43 [pid = 2840] [id = 46] 20:57:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (000000059EB4A800) [pid = 2840] [serial = 134] [outer = 0000000000000000] 20:57:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (000000059EB52400) [pid = 2840] [serial = 135] [outer = 000000059EB4A800] 20:57:33 INFO - PROCESS | 2840 | 1461297453606 Marionette DEBUG loaded listener.js 20:57:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (00000005A34C7400) [pid = 2840] [serial = 136] [outer = 000000059EB4A800] 20:57:34 INFO - PROCESS | 2840 | 1461297454218 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 20:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 987ms 20:57:34 INFO - PROCESS | 2840 | 1461297454279 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 20:57:34 INFO - PROCESS | 2840 | 1461297454283 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 20:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:57:34 INFO - PROCESS | 2840 | 1461297454292 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:57:34 INFO - PROCESS | 2840 | 1461297454296 Marionette TRACE conn4 <- [1,150,null,{}] 20:57:34 INFO - PROCESS | 2840 | 1461297454300 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:34 INFO - PROCESS | 2840 | 1461297454407 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 20:57:34 INFO - PROCESS | 2840 | 1461297454485 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:34 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AB863800 == 44 [pid = 2840] [id = 47] 20:57:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (00000005A4D89000) [pid = 2840] [serial = 137] [outer = 0000000000000000] 20:57:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (00000005A5004000) [pid = 2840] [serial = 138] [outer = 00000005A4D89000] 20:57:34 INFO - PROCESS | 2840 | 1461297454543 Marionette DEBUG loaded listener.js 20:57:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (00000005A7C7BC00) [pid = 2840] [serial = 139] [outer = 00000005A4D89000] 20:57:35 INFO - PROCESS | 2840 | 1461297455175 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 20:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 924ms 20:57:35 INFO - PROCESS | 2840 | 1461297455216 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 20:57:35 INFO - PROCESS | 2840 | 1461297455219 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 20:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:57:35 INFO - PROCESS | 2840 | 1461297455223 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:57:35 INFO - PROCESS | 2840 | 1461297455225 Marionette TRACE conn4 <- [1,154,null,{}] 20:57:35 INFO - PROCESS | 2840 | 1461297455236 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:35 INFO - PROCESS | 2840 | 1461297455347 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 20:57:35 INFO - PROCESS | 2840 | 1461297455413 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:35 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4089800 == 45 [pid = 2840] [id = 48] 20:57:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (00000005AB537C00) [pid = 2840] [serial = 140] [outer = 0000000000000000] 20:57:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (00000005ABED5000) [pid = 2840] [serial = 141] [outer = 00000005AB537C00] 20:57:35 INFO - PROCESS | 2840 | 1461297455475 Marionette DEBUG loaded listener.js 20:57:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (00000005AED89800) [pid = 2840] [serial = 142] [outer = 00000005AB537C00] 20:57:36 INFO - PROCESS | 2840 | 1461297456069 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 20:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 882ms 20:57:36 INFO - PROCESS | 2840 | 1461297456107 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 20:57:36 INFO - PROCESS | 2840 | 1461297456110 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 20:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:57:36 INFO - PROCESS | 2840 | 1461297456114 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:57:36 INFO - PROCESS | 2840 | 1461297456116 Marionette TRACE conn4 <- [1,158,null,{}] 20:57:36 INFO - PROCESS | 2840 | 1461297456120 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:36 INFO - PROCESS | 2840 | 1461297456225 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 20:57:36 INFO - PROCESS | 2840 | 1461297456300 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:36 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF07E000 == 46 [pid = 2840] [id = 49] 20:57:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (00000005B0AA4C00) [pid = 2840] [serial = 143] [outer = 0000000000000000] 20:57:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (00000005B290E400) [pid = 2840] [serial = 144] [outer = 00000005B0AA4C00] 20:57:36 INFO - PROCESS | 2840 | 1461297456358 Marionette DEBUG loaded listener.js 20:57:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (00000005B2916400) [pid = 2840] [serial = 145] [outer = 00000005B0AA4C00] 20:57:37 INFO - PROCESS | 2840 | 1461297457071 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 20:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1021ms 20:57:37 INFO - PROCESS | 2840 | 1461297457137 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 20:57:37 INFO - PROCESS | 2840 | 1461297457140 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 20:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:57:37 INFO - PROCESS | 2840 | 1461297457145 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:57:37 INFO - PROCESS | 2840 | 1461297457147 Marionette TRACE conn4 <- [1,162,null,{}] 20:57:37 INFO - PROCESS | 2840 | 1461297457154 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:37 INFO - PROCESS | 2840 | 1461297457247 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 20:57:37 INFO - PROCESS | 2840 | 1461297457307 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:37 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A7E28800 == 47 [pid = 2840] [id = 50] 20:57:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (00000005A067E400) [pid = 2840] [serial = 146] [outer = 0000000000000000] 20:57:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (00000005A34C6800) [pid = 2840] [serial = 147] [outer = 00000005A067E400] 20:57:37 INFO - PROCESS | 2840 | 1461297457358 Marionette DEBUG loaded listener.js 20:57:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (00000005A4096800) [pid = 2840] [serial = 148] [outer = 00000005A067E400] 20:57:37 INFO - PROCESS | 2840 | 1461297457888 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 20:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 777ms 20:57:37 INFO - PROCESS | 2840 | 1461297457923 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 20:57:37 INFO - PROCESS | 2840 | 1461297457929 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 20:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:57:37 INFO - PROCESS | 2840 | 1461297457935 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:57:37 INFO - PROCESS | 2840 | 1461297457938 Marionette TRACE conn4 <- [1,166,null,{}] 20:57:37 INFO - PROCESS | 2840 | 1461297457942 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:38 INFO - PROCESS | 2840 | 1461297458043 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 20:57:38 INFO - PROCESS | 2840 | 1461297458125 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:38 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AB434800 == 48 [pid = 2840] [id = 51] 20:57:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (00000005A4DDAC00) [pid = 2840] [serial = 149] [outer = 0000000000000000] 20:57:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (00000005A5104400) [pid = 2840] [serial = 150] [outer = 00000005A4DDAC00] 20:57:38 INFO - PROCESS | 2840 | 1461297458175 Marionette DEBUG loaded listener.js 20:57:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (00000005A7EDAC00) [pid = 2840] [serial = 151] [outer = 00000005A4DDAC00] 20:57:38 INFO - PROCESS | 2840 | --DOCSHELL 00000005B31E6000 == 47 [pid = 2840] [id = 44] 20:57:38 INFO - PROCESS | 2840 | --DOCSHELL 00000005B303F000 == 46 [pid = 2840] [id = 43] 20:57:38 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BBA800 == 45 [pid = 2840] [id = 42] 20:57:38 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF25F000 == 44 [pid = 2840] [id = 41] 20:57:38 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC65C000 == 43 [pid = 2840] [id = 40] 20:57:38 INFO - PROCESS | 2840 | --DOCSHELL 00000005ABA73000 == 42 [pid = 2840] [id = 39] 20:57:38 INFO - PROCESS | 2840 | --DOCSHELL 00000005A897D000 == 41 [pid = 2840] [id = 38] 20:57:38 INFO - PROCESS | 2840 | --DOCSHELL 00000005A4C9F800 == 40 [pid = 2840] [id = 37] 20:57:38 INFO - PROCESS | 2840 | --DOCSHELL 000000059FE36800 == 39 [pid = 2840] [id = 36] 20:57:38 INFO - PROCESS | 2840 | --DOCSHELL 000000059EF78000 == 38 [pid = 2840] [id = 35] 20:57:38 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (00000005A8F3C400) [pid = 2840] [serial = 87] [outer = 0000000000000000] [url = about:blank] 20:57:38 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (000000059F2CF000) [pid = 2840] [serial = 75] [outer = 0000000000000000] [url = about:blank] 20:57:38 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (00000005A4050000) [pid = 2840] [serial = 78] [outer = 0000000000000000] [url = about:blank] 20:57:38 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (00000005A8526000) [pid = 2840] [serial = 84] [outer = 0000000000000000] [url = about:blank] 20:57:38 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (00000005A4D1CC00) [pid = 2840] [serial = 79] [outer = 0000000000000000] [url = about:blank] 20:57:38 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (00000005A08CA800) [pid = 2840] [serial = 76] [outer = 0000000000000000] [url = about:blank] 20:57:38 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (00000005A889B800) [pid = 2840] [serial = 85] [outer = 0000000000000000] [url = about:blank] 20:57:38 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (00000005A7C83800) [pid = 2840] [serial = 82] [outer = 0000000000000000] [url = about:blank] 20:57:38 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (00000005A5112800) [pid = 2840] [serial = 81] [outer = 0000000000000000] [url = about:blank] 20:57:38 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (00000005B29D2400) [pid = 2840] [serial = 72] [outer = 0000000000000000] [url = about:blank] 20:57:38 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (000000059EA2FC00) [pid = 2840] [serial = 61] [outer = 0000000000000000] [url = about:blank] 20:57:38 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (00000005ADB5B800) [pid = 2840] [serial = 58] [outer = 0000000000000000] [url = about:blank] 20:57:38 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (00000005B2CBE000) [pid = 2840] [serial = 70] [outer = 0000000000000000] [url = about:blank] 20:57:38 INFO - PROCESS | 2840 | 1461297458640 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 20:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 734ms 20:57:38 INFO - PROCESS | 2840 | 1461297458671 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 20:57:38 INFO - PROCESS | 2840 | 1461297458674 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 20:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:57:38 INFO - PROCESS | 2840 | 1461297458678 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:57:38 INFO - PROCESS | 2840 | 1461297458682 Marionette TRACE conn4 <- [1,170,null,{}] 20:57:38 INFO - PROCESS | 2840 | 1461297458692 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:38 INFO - PROCESS | 2840 | 1461297458775 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 20:57:38 INFO - PROCESS | 2840 | 1461297458785 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:38 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4C1B800 == 39 [pid = 2840] [id = 52] 20:57:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (00000005A06ED800) [pid = 2840] [serial = 152] [outer = 0000000000000000] 20:57:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (00000005A40F1000) [pid = 2840] [serial = 153] [outer = 00000005A06ED800] 20:57:38 INFO - PROCESS | 2840 | 1461297458835 Marionette DEBUG loaded listener.js 20:57:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (00000005A5003000) [pid = 2840] [serial = 154] [outer = 00000005A06ED800] 20:57:39 INFO - PROCESS | 2840 | 1461297459255 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 20:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 20:57:39 INFO - PROCESS | 2840 | 1461297459310 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 20:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:57:39 INFO - PROCESS | 2840 | 1461297459313 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 20:57:39 INFO - PROCESS | 2840 | 1461297459316 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:57:39 INFO - PROCESS | 2840 | 1461297459318 Marionette TRACE conn4 <- [1,174,null,{}] 20:57:39 INFO - PROCESS | 2840 | 1461297459322 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:39 INFO - PROCESS | 2840 | 1461297459403 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 20:57:39 INFO - PROCESS | 2840 | 1461297459411 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:39 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC663800 == 40 [pid = 2840] [id = 53] 20:57:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (00000005A85D4000) [pid = 2840] [serial = 155] [outer = 0000000000000000] 20:57:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (00000005A882C400) [pid = 2840] [serial = 156] [outer = 00000005A85D4000] 20:57:39 INFO - PROCESS | 2840 | 1461297459459 Marionette DEBUG loaded listener.js 20:57:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (00000005A890A800) [pid = 2840] [serial = 157] [outer = 00000005A85D4000] 20:57:39 INFO - PROCESS | 2840 | 1461297459873 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 20:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 588ms 20:57:39 INFO - PROCESS | 2840 | 1461297459906 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 20:57:39 INFO - PROCESS | 2840 | 1461297459908 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 20:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:57:39 INFO - PROCESS | 2840 | 1461297459911 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:57:39 INFO - PROCESS | 2840 | 1461297459913 Marionette TRACE conn4 <- [1,178,null,{}] 20:57:39 INFO - PROCESS | 2840 | 1461297459918 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (00000005A8928400) [pid = 2840] [serial = 158] [outer = 00000005A5006400] 20:57:40 INFO - PROCESS | 2840 | 1461297460014 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 20:57:40 INFO - PROCESS | 2840 | 1461297460054 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:40 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF37D000 == 41 [pid = 2840] [id = 54] 20:57:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (00000005A9345400) [pid = 2840] [serial = 159] [outer = 0000000000000000] 20:57:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (00000005AA07F400) [pid = 2840] [serial = 160] [outer = 00000005A9345400] 20:57:40 INFO - PROCESS | 2840 | 1461297460111 Marionette DEBUG loaded listener.js 20:57:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (00000005AB7CD000) [pid = 2840] [serial = 161] [outer = 00000005A9345400] 20:57:40 INFO - PROCESS | 2840 | 1461297460524 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 20:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 671ms 20:57:40 INFO - PROCESS | 2840 | 1461297460587 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 20:57:40 INFO - PROCESS | 2840 | 1461297460589 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 20:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:57:40 INFO - PROCESS | 2840 | 1461297460592 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:57:40 INFO - PROCESS | 2840 | 1461297460594 Marionette TRACE conn4 <- [1,182,null,{}] 20:57:40 INFO - PROCESS | 2840 | 1461297460604 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:40 INFO - PROCESS | 2840 | 1461297460724 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 20:57:40 INFO - PROCESS | 2840 | 1461297460731 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:40 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BB5800 == 42 [pid = 2840] [id = 55] 20:57:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (00000005ABFCC800) [pid = 2840] [serial = 162] [outer = 0000000000000000] 20:57:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (00000005ACC45400) [pid = 2840] [serial = 163] [outer = 00000005ABFCC800] 20:57:40 INFO - PROCESS | 2840 | 1461297460780 Marionette DEBUG loaded listener.js 20:57:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (00000005AED8AC00) [pid = 2840] [serial = 164] [outer = 00000005ABFCC800] 20:57:41 INFO - PROCESS | 2840 | 1461297461195 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 20:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 20:57:41 INFO - PROCESS | 2840 | 1461297461225 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 20:57:41 INFO - PROCESS | 2840 | 1461297461228 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 20:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:57:41 INFO - PROCESS | 2840 | 1461297461231 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:57:41 INFO - PROCESS | 2840 | 1461297461233 Marionette TRACE conn4 <- [1,186,null,{}] 20:57:41 INFO - PROCESS | 2840 | 1461297461236 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:41 INFO - PROCESS | 2840 | 1461297461333 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 20:57:41 INFO - PROCESS | 2840 | 1461297461339 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:41 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B31EC000 == 43 [pid = 2840] [id = 56] 20:57:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (00000005AF0A2C00) [pid = 2840] [serial = 165] [outer = 0000000000000000] 20:57:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (00000005B0AA4000) [pid = 2840] [serial = 166] [outer = 00000005AF0A2C00] 20:57:41 INFO - PROCESS | 2840 | 1461297461385 Marionette DEBUG loaded listener.js 20:57:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (00000005B2910000) [pid = 2840] [serial = 167] [outer = 00000005AF0A2C00] 20:57:41 INFO - PROCESS | 2840 | 1461297461837 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 20:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 629ms 20:57:41 INFO - PROCESS | 2840 | 1461297461864 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 20:57:41 INFO - PROCESS | 2840 | 1461297461866 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 20:57:41 INFO - PROCESS | 2840 | 1461297461869 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:57:41 INFO - PROCESS | 2840 | 1461297461871 Marionette TRACE conn4 <- [1,190,null,{}] 20:57:41 INFO - PROCESS | 2840 | 1461297461874 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:41 INFO - PROCESS | 2840 | 1461297461975 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 20:57:41 INFO - PROCESS | 2840 | 1461297461981 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:41 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4406000 == 44 [pid = 2840] [id = 57] 20:57:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (00000005B29CB000) [pid = 2840] [serial = 168] [outer = 0000000000000000] 20:57:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (00000005B29D2800) [pid = 2840] [serial = 169] [outer = 00000005B29CB000] 20:57:42 INFO - PROCESS | 2840 | 1461297462029 Marionette DEBUG loaded listener.js 20:57:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (00000005B2AD7C00) [pid = 2840] [serial = 170] [outer = 00000005B29CB000] 20:57:42 INFO - PROCESS | 2840 | 1461297462437 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 20:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 629ms 20:57:42 INFO - PROCESS | 2840 | 1461297462502 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 20:57:42 INFO - PROCESS | 2840 | 1461297462504 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 20:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:57:42 INFO - PROCESS | 2840 | 1461297462513 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:57:42 INFO - PROCESS | 2840 | 1461297462515 Marionette TRACE conn4 <- [1,194,null,{}] 20:57:42 INFO - PROCESS | 2840 | 1461297462519 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:42 INFO - PROCESS | 2840 | 1461297462722 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 20:57:42 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (00000005AE468C00) [pid = 2840] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:57:42 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (00000005A34CCC00) [pid = 2840] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:57:42 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (000000059EA2E400) [pid = 2840] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:57:42 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (00000005AA025000) [pid = 2840] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:57:42 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (00000005A34EA800) [pid = 2840] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:57:42 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (00000005A7CD9C00) [pid = 2840] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:57:42 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (000000059FEE5800) [pid = 2840] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:57:42 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (000000059CE41C00) [pid = 2840] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:57:42 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (00000005A5106000) [pid = 2840] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:57:42 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (00000005AF0A1800) [pid = 2840] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:57:42 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (00000005A4D85C00) [pid = 2840] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:57:42 INFO - PROCESS | 2840 | 1461297462797 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:42 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A41BF800 == 45 [pid = 2840] [id = 58] 20:57:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (000000059EA2B400) [pid = 2840] [serial = 171] [outer = 0000000000000000] 20:57:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (00000005A088F000) [pid = 2840] [serial = 172] [outer = 000000059EA2B400] 20:57:42 INFO - PROCESS | 2840 | 1461297462843 Marionette DEBUG loaded listener.js 20:57:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (00000005A8905000) [pid = 2840] [serial = 173] [outer = 000000059EA2B400] 20:57:43 INFO - PROCESS | 2840 | 1461297463188 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 20:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 735ms 20:57:43 INFO - PROCESS | 2840 | 1461297463250 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 20:57:43 INFO - PROCESS | 2840 | 1461297463253 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 20:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:57:43 INFO - PROCESS | 2840 | 1461297463256 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:57:43 INFO - PROCESS | 2840 | 1461297463258 Marionette TRACE conn4 <- [1,198,null,{}] 20:57:43 INFO - PROCESS | 2840 | 1461297463261 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:43 INFO - PROCESS | 2840 | 1461297463339 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 20:57:43 INFO - PROCESS | 2840 | 1461297463347 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:43 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BCA000 == 46 [pid = 2840] [id = 59] 20:57:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (00000005ACE8A800) [pid = 2840] [serial = 174] [outer = 0000000000000000] 20:57:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (00000005ACE8F400) [pid = 2840] [serial = 175] [outer = 00000005ACE8A800] 20:57:43 INFO - PROCESS | 2840 | 1461297463392 Marionette DEBUG loaded listener.js 20:57:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (00000005ACE94C00) [pid = 2840] [serial = 176] [outer = 00000005ACE8A800] 20:57:43 INFO - PROCESS | 2840 | 1461297463772 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 20:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 587ms 20:57:43 INFO - PROCESS | 2840 | 1461297463852 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 20:57:43 INFO - PROCESS | 2840 | 1461297463854 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 20:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:57:43 INFO - PROCESS | 2840 | 1461297463858 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:57:43 INFO - PROCESS | 2840 | 1461297463861 Marionette TRACE conn4 <- [1,202,null,{}] 20:57:43 INFO - PROCESS | 2840 | 1461297463864 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:43 INFO - PROCESS | 2840 | 1461297463961 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 20:57:43 INFO - PROCESS | 2840 | 1461297463975 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:43 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ACE4D000 == 47 [pid = 2840] [id = 60] 20:57:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (00000005ACE19400) [pid = 2840] [serial = 177] [outer = 0000000000000000] 20:57:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (00000005ACE89000) [pid = 2840] [serial = 178] [outer = 00000005ACE19400] 20:57:44 INFO - PROCESS | 2840 | 1461297464026 Marionette DEBUG loaded listener.js 20:57:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (00000005B2CBBC00) [pid = 2840] [serial = 179] [outer = 00000005ACE19400] 20:57:44 INFO - PROCESS | 2840 | 1461297464476 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 20:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 20:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:57:44 INFO - PROCESS | 2840 | 1461297464492 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 20:57:44 INFO - PROCESS | 2840 | 1461297464494 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 20:57:44 INFO - PROCESS | 2840 | 1461297464497 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:57:44 INFO - PROCESS | 2840 | 1461297464499 Marionette TRACE conn4 <- [1,206,null,{}] 20:57:44 INFO - PROCESS | 2840 | 1461297464502 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:44 INFO - PROCESS | 2840 | 1461297464582 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 20:57:44 INFO - PROCESS | 2840 | 1461297464588 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:44 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A14800 == 48 [pid = 2840] [id = 61] 20:57:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (00000005B3013800) [pid = 2840] [serial = 180] [outer = 0000000000000000] 20:57:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (00000005B301A800) [pid = 2840] [serial = 181] [outer = 00000005B3013800] 20:57:44 INFO - PROCESS | 2840 | 1461297464634 Marionette DEBUG loaded listener.js 20:57:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (00000005B4214C00) [pid = 2840] [serial = 182] [outer = 00000005B3013800] 20:57:45 INFO - PROCESS | 2840 | 1461297465239 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 20:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 777ms 20:57:45 INFO - PROCESS | 2840 | 1461297465276 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 20:57:45 INFO - PROCESS | 2840 | 1461297465283 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 20:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:57:45 INFO - PROCESS | 2840 | 1461297465289 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:57:45 INFO - PROCESS | 2840 | 1461297465293 Marionette TRACE conn4 <- [1,210,null,{}] 20:57:45 INFO - PROCESS | 2840 | 1461297465298 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:45 INFO - PROCESS | 2840 | 1461297465479 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 20:57:45 INFO - PROCESS | 2840 | 1461297465551 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:45 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A5990800 == 49 [pid = 2840] [id = 62] 20:57:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (000000059EB51000) [pid = 2840] [serial = 183] [outer = 0000000000000000] 20:57:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (00000005A06EFC00) [pid = 2840] [serial = 184] [outer = 000000059EB51000] 20:57:45 INFO - PROCESS | 2840 | 1461297465652 Marionette DEBUG loaded listener.js 20:57:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (00000005A37D6000) [pid = 2840] [serial = 185] [outer = 000000059EB51000] 20:57:46 INFO - PROCESS | 2840 | 1461297466198 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 20:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 923ms 20:57:46 INFO - PROCESS | 2840 | 1461297466215 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 20:57:46 INFO - PROCESS | 2840 | 1461297466221 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 20:57:46 INFO - PROCESS | 2840 | 1461297466244 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:57:46 INFO - PROCESS | 2840 | 1461297466247 Marionette TRACE conn4 <- [1,214,null,{}] 20:57:46 INFO - PROCESS | 2840 | 1461297466252 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:46 INFO - PROCESS | 2840 | 1461297466360 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 20:57:46 INFO - PROCESS | 2840 | 1461297466442 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:46 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ACE4F800 == 50 [pid = 2840] [id = 63] 20:57:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (00000005A500E000) [pid = 2840] [serial = 186] [outer = 0000000000000000] 20:57:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (00000005A882E400) [pid = 2840] [serial = 187] [outer = 00000005A500E000] 20:57:46 INFO - PROCESS | 2840 | 1461297466500 Marionette DEBUG loaded listener.js 20:57:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (00000005AB7C2C00) [pid = 2840] [serial = 188] [outer = 00000005A500E000] 20:57:47 INFO - PROCESS | 2840 | 1461297467089 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 20:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 883ms 20:57:47 INFO - PROCESS | 2840 | 1461297467132 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 20:57:47 INFO - PROCESS | 2840 | 1461297467135 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 20:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:57:47 INFO - PROCESS | 2840 | 1461297467139 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:57:47 INFO - PROCESS | 2840 | 1461297467143 Marionette TRACE conn4 <- [1,218,null,{}] 20:57:47 INFO - PROCESS | 2840 | 1461297467155 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:47 INFO - PROCESS | 2840 | 1461297467265 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 20:57:47 INFO - PROCESS | 2840 | 1461297467350 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:47 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4091000 == 51 [pid = 2840] [id = 64] 20:57:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (00000005ACEF9400) [pid = 2840] [serial = 189] [outer = 0000000000000000] 20:57:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (00000005AE06D000) [pid = 2840] [serial = 190] [outer = 00000005ACEF9400] 20:57:47 INFO - PROCESS | 2840 | 1461297467411 Marionette DEBUG loaded listener.js 20:57:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (00000005B29CDC00) [pid = 2840] [serial = 191] [outer = 00000005ACEF9400] 20:57:47 INFO - PROCESS | 2840 | 1461297467939 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 20:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 840ms 20:57:47 INFO - PROCESS | 2840 | 1461297467981 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 20:57:47 INFO - PROCESS | 2840 | 1461297467985 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 20:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:57:47 INFO - PROCESS | 2840 | 1461297467988 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:57:47 INFO - PROCESS | 2840 | 1461297467991 Marionette TRACE conn4 <- [1,222,null,{}] 20:57:48 INFO - PROCESS | 2840 | 1461297467995 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:48 INFO - PROCESS | 2840 | 1461297468111 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 20:57:48 INFO - PROCESS | 2840 | 1461297468203 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:48 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A54000 == 52 [pid = 2840] [id = 65] 20:57:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (00000005A4D8C800) [pid = 2840] [serial = 192] [outer = 0000000000000000] 20:57:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (00000005B2CC1000) [pid = 2840] [serial = 193] [outer = 00000005A4D8C800] 20:57:48 INFO - PROCESS | 2840 | 1461297468261 Marionette DEBUG loaded listener.js 20:57:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 118 (00000005B4217800) [pid = 2840] [serial = 194] [outer = 00000005A4D8C800] 20:57:48 INFO - PROCESS | 2840 | 1461297468989 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 20:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1027ms 20:57:49 INFO - PROCESS | 2840 | 1461297469017 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 20:57:49 INFO - PROCESS | 2840 | 1461297469021 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 20:57:49 INFO - PROCESS | 2840 | 1461297469026 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:57:49 INFO - PROCESS | 2840 | 1461297469031 Marionette TRACE conn4 <- [1,226,null,{}] 20:57:49 INFO - PROCESS | 2840 | 1461297469049 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:49 INFO - PROCESS | 2840 | 1461297469144 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 20:57:49 INFO - PROCESS | 2840 | 1461297469233 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:49 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A3C58800 == 53 [pid = 2840] [id = 66] 20:57:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 119 (000000059E82F400) [pid = 2840] [serial = 195] [outer = 0000000000000000] 20:57:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 120 (000000059F072800) [pid = 2840] [serial = 196] [outer = 000000059E82F400] 20:57:49 INFO - PROCESS | 2840 | 1461297469285 Marionette DEBUG loaded listener.js 20:57:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 121 (00000005A34D0400) [pid = 2840] [serial = 197] [outer = 000000059E82F400] 20:57:49 INFO - PROCESS | 2840 | --DOCSHELL 00000005AE42A800 == 52 [pid = 2840] [id = 33] 20:57:49 INFO - PROCESS | 2840 | --DOCSHELL 00000005A3419800 == 51 [pid = 2840] [id = 31] 20:57:49 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF37C000 == 50 [pid = 2840] [id = 34] 20:57:49 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC65C800 == 49 [pid = 2840] [id = 32] 20:57:49 INFO - PROCESS | 2840 | --DOCSHELL 00000005ACE4D000 == 48 [pid = 2840] [id = 60] 20:57:49 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BCA000 == 47 [pid = 2840] [id = 59] 20:57:49 INFO - PROCESS | 2840 | --DOCSHELL 00000005A41BF800 == 46 [pid = 2840] [id = 58] 20:57:49 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4406000 == 45 [pid = 2840] [id = 57] 20:57:49 INFO - PROCESS | 2840 | --DOCSHELL 00000005B31EC000 == 44 [pid = 2840] [id = 56] 20:57:49 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BB5800 == 43 [pid = 2840] [id = 55] 20:57:49 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF37D000 == 42 [pid = 2840] [id = 54] 20:57:49 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC663800 == 41 [pid = 2840] [id = 53] 20:57:49 INFO - PROCESS | 2840 | --DOCSHELL 00000005A4C1B800 == 40 [pid = 2840] [id = 52] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 120 (00000005A4DD8C00) [pid = 2840] [serial = 132] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - PROCESS | 2840 | 1461297469878 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 20:57:49 INFO - PROCESS | 2840 | --DOCSHELL 00000005AB434800 == 39 [pid = 2840] [id = 51] 20:57:49 INFO - PROCESS | 2840 | --DOCSHELL 00000005A7E28800 == 38 [pid = 2840] [id = 50] 20:57:49 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4089800 == 37 [pid = 2840] [id = 48] 20:57:49 INFO - PROCESS | 2840 | --DOCSHELL 00000005AB863800 == 36 [pid = 2840] [id = 47] 20:57:49 INFO - PROCESS | 2840 | --DOCSHELL 00000005A3C21000 == 35 [pid = 2840] [id = 46] 20:57:49 INFO - PROCESS | 2840 | --DOCSHELL 00000005B370C800 == 34 [pid = 2840] [id = 45] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 119 (00000005AF0A1400) [pid = 2840] [serial = 118] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 118 (00000005AE646000) [pid = 2840] [serial = 117] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 117 (00000005A34D4400) [pid = 2840] [serial = 120] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 116 (00000005B0A9B400) [pid = 2840] [serial = 121] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (00000005A7C7A800) [pid = 2840] [serial = 123] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (00000005ABB27C00) [pid = 2840] [serial = 114] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (00000005AA0C0800) [pid = 2840] [serial = 88] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (00000005ACCD6C00) [pid = 2840] [serial = 96] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (00000005A8DE6000) [pid = 2840] [serial = 111] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (00000005AACC1C00) [pid = 2840] [serial = 112] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (00000005A34E6400) [pid = 2840] [serial = 105] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (00000005A3EEA000) [pid = 2840] [serial = 106] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (000000059EA2C800) [pid = 2840] [serial = 103] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (000000059D853400) [pid = 2840] [serial = 102] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (00000005A558DC00) [pid = 2840] [serial = 108] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (00000005A7C81000) [pid = 2840] [serial = 109] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (000000059EB57C00) [pid = 2840] [serial = 99] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (000000059EA31400) [pid = 2840] [serial = 90] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (00000005A7ECD400) [pid = 2840] [serial = 93] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (00000005B0B8E800) [pid = 2840] [serial = 127] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (00000005A4D92400) [pid = 2840] [serial = 130] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (00000005A4D8B400) [pid = 2840] [serial = 129] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (00000005B0A9C800) [pid = 2840] [serial = 126] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (00000005A890C400) [pid = 2840] [serial = 124] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (00000005AC7EC400) [pid = 2840] [serial = 115] [outer = 0000000000000000] [url = about:blank] 20:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 924ms 20:57:49 INFO - PROCESS | 2840 | 1461297469955 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 20:57:49 INFO - PROCESS | 2840 | 1461297469961 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 20:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:57:49 INFO - PROCESS | 2840 | 1461297469981 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:57:49 INFO - PROCESS | 2840 | 1461297469984 Marionette TRACE conn4 <- [1,230,null,{}] 20:57:49 INFO - PROCESS | 2840 | 1461297469989 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:50 INFO - PROCESS | 2840 | 1461297470078 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 20:57:50 INFO - PROCESS | 2840 | 1461297470086 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:50 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A03AF000 == 35 [pid = 2840] [id = 67] 20:57:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (000000059FC31400) [pid = 2840] [serial = 198] [outer = 0000000000000000] 20:57:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (00000005A349B800) [pid = 2840] [serial = 199] [outer = 000000059FC31400] 20:57:50 INFO - PROCESS | 2840 | 1461297470134 Marionette DEBUG loaded listener.js 20:57:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (00000005A3E28C00) [pid = 2840] [serial = 200] [outer = 000000059FC31400] 20:57:50 INFO - PROCESS | 2840 | 1461297470580 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 20:57:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 629ms 20:57:50 INFO - PROCESS | 2840 | 1461297470611 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 20:57:50 INFO - PROCESS | 2840 | 1461297470613 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 20:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:57:50 INFO - PROCESS | 2840 | 1461297470617 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:57:50 INFO - PROCESS | 2840 | 1461297470621 Marionette TRACE conn4 <- [1,234,null,{}] 20:57:50 INFO - PROCESS | 2840 | 1461297470632 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:50 INFO - PROCESS | 2840 | 1461297470716 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 20:57:50 INFO - PROCESS | 2840 | 1461297470725 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:50 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A5986800 == 36 [pid = 2840] [id = 68] 20:57:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (00000005A5004C00) [pid = 2840] [serial = 201] [outer = 0000000000000000] 20:57:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (00000005A5109000) [pid = 2840] [serial = 202] [outer = 00000005A5004C00] 20:57:50 INFO - PROCESS | 2840 | 1461297470775 Marionette DEBUG loaded listener.js 20:57:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (00000005A7C7F000) [pid = 2840] [serial = 203] [outer = 00000005A5004C00] 20:57:51 INFO - PROCESS | 2840 | 1461297471205 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 20:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 20:57:51 INFO - PROCESS | 2840 | 1461297471249 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 20:57:51 INFO - PROCESS | 2840 | 1461297471252 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 20:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:57:51 INFO - PROCESS | 2840 | 1461297471260 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:57:51 INFO - PROCESS | 2840 | 1461297471262 Marionette TRACE conn4 <- [1,238,null,{}] 20:57:51 INFO - PROCESS | 2840 | 1461297471266 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:51 INFO - PROCESS | 2840 | 1461297471349 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 20:57:51 INFO - PROCESS | 2840 | 1461297471356 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:51 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AB84C800 == 37 [pid = 2840] [id = 69] 20:57:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (00000005A852B000) [pid = 2840] [serial = 204] [outer = 0000000000000000] 20:57:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (00000005A852FC00) [pid = 2840] [serial = 205] [outer = 00000005A852B000] 20:57:51 INFO - PROCESS | 2840 | 1461297471404 Marionette DEBUG loaded listener.js 20:57:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (00000005A88A3C00) [pid = 2840] [serial = 206] [outer = 00000005A852B000] 20:57:51 INFO - PROCESS | 2840 | 1461297471838 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 20:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 20:57:51 INFO - PROCESS | 2840 | 1461297471893 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 20:57:51 INFO - PROCESS | 2840 | 1461297471895 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 20:57:51 INFO - PROCESS | 2840 | 1461297471899 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:57:51 INFO - PROCESS | 2840 | 1461297471901 Marionette TRACE conn4 <- [1,242,null,{}] 20:57:51 INFO - PROCESS | 2840 | 1461297471904 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:51 INFO - PROCESS | 2840 | 1461297471983 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 20:57:51 INFO - PROCESS | 2840 | 1461297471990 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:52 INFO - PROCESS | 2840 | ++DOCSHELL 000000059D0D3000 == 38 [pid = 2840] [id = 70] 20:57:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (00000005A8909800) [pid = 2840] [serial = 207] [outer = 0000000000000000] 20:57:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (00000005A89DF800) [pid = 2840] [serial = 208] [outer = 00000005A8909800] 20:57:52 INFO - PROCESS | 2840 | 1461297472037 Marionette DEBUG loaded listener.js 20:57:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (00000005AA07AC00) [pid = 2840] [serial = 209] [outer = 00000005A8909800] 20:57:52 INFO - PROCESS | 2840 | 1461297472538 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 20:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 671ms 20:57:52 INFO - PROCESS | 2840 | 1461297472596 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 20:57:52 INFO - PROCESS | 2840 | 1461297472598 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 20:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:57:52 INFO - PROCESS | 2840 | 1461297472617 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:57:52 INFO - PROCESS | 2840 | 1461297472619 Marionette TRACE conn4 <- [1,246,null,{}] 20:57:52 INFO - PROCESS | 2840 | 1461297472656 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:52 INFO - PROCESS | 2840 | 1461297472827 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 20:57:52 INFO - PROCESS | 2840 | 1461297472873 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:52 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AED0F800 == 39 [pid = 2840] [id = 71] 20:57:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (00000005AC30B400) [pid = 2840] [serial = 210] [outer = 0000000000000000] 20:57:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (00000005ACE8AC00) [pid = 2840] [serial = 211] [outer = 00000005AC30B400] 20:57:52 INFO - PROCESS | 2840 | 1461297472924 Marionette DEBUG loaded listener.js 20:57:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (00000005ACEF6C00) [pid = 2840] [serial = 212] [outer = 00000005AC30B400] 20:57:53 INFO - PROCESS | 2840 | 1461297473354 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 20:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 798ms 20:57:53 INFO - PROCESS | 2840 | 1461297473416 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 20:57:53 INFO - PROCESS | 2840 | 1461297473418 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 20:57:53 INFO - PROCESS | 2840 | 1461297473421 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:57:53 INFO - PROCESS | 2840 | 1461297473423 Marionette TRACE conn4 <- [1,250,null,{}] 20:57:53 INFO - PROCESS | 2840 | 1461297473426 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:53 INFO - PROCESS | 2840 | 1461297473528 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 20:57:53 INFO - PROCESS | 2840 | 1461297473534 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:53 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF269800 == 40 [pid = 2840] [id = 72] 20:57:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (00000005AE405400) [pid = 2840] [serial = 213] [outer = 0000000000000000] 20:57:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (00000005AF099800) [pid = 2840] [serial = 214] [outer = 00000005AE405400] 20:57:53 INFO - PROCESS | 2840 | 1461297473585 Marionette DEBUG loaded listener.js 20:57:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (00000005B0A9BC00) [pid = 2840] [serial = 215] [outer = 00000005AE405400] 20:57:53 INFO - PROCESS | 2840 | 1461297473988 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 20:57:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 20:57:54 INFO - PROCESS | 2840 | 1461297474054 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 20:57:54 INFO - PROCESS | 2840 | 1461297474056 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 20:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:57:54 INFO - PROCESS | 2840 | 1461297474060 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:57:54 INFO - PROCESS | 2840 | 1461297474061 Marionette TRACE conn4 <- [1,254,null,{}] 20:57:54 INFO - PROCESS | 2840 | 1461297474065 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:54 INFO - PROCESS | 2840 | 1461297474166 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 20:57:54 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (00000005ACE19400) [pid = 2840] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:57:54 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (00000005AF0A2C00) [pid = 2840] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:57:54 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (00000005B29CB000) [pid = 2840] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:57:54 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (00000005A4D93000) [pid = 2840] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:57:54 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (00000005A85D4000) [pid = 2840] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:57:54 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (00000005A06ED800) [pid = 2840] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:57:54 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (00000005A9345400) [pid = 2840] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:57:54 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (00000005A4DDAC00) [pid = 2840] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:57:54 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (00000005A067E400) [pid = 2840] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:57:54 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (000000059EA2B400) [pid = 2840] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:57:54 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (00000005ACE8A800) [pid = 2840] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:57:54 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (00000005ABFCC800) [pid = 2840] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:57:54 INFO - PROCESS | 2840 | 1461297474379 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:54 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A8F81800 == 41 [pid = 2840] [id = 73] 20:57:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (000000059CE3B000) [pid = 2840] [serial = 216] [outer = 0000000000000000] 20:57:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (000000059FC95400) [pid = 2840] [serial = 217] [outer = 000000059CE3B000] 20:57:54 INFO - PROCESS | 2840 | 1461297474427 Marionette DEBUG loaded listener.js 20:57:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (00000005ACE86800) [pid = 2840] [serial = 218] [outer = 000000059CE3B000] 20:57:54 INFO - PROCESS | 2840 | 1461297474772 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 20:57:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 776ms 20:57:54 INFO - PROCESS | 2840 | 1461297474840 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 20:57:54 INFO - PROCESS | 2840 | 1461297474842 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 20:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:57:54 INFO - PROCESS | 2840 | 1461297474845 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:57:54 INFO - PROCESS | 2840 | 1461297474847 Marionette TRACE conn4 <- [1,258,null,{}] 20:57:54 INFO - PROCESS | 2840 | 1461297474850 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:54 INFO - PROCESS | 2840 | 1461297474954 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 20:57:54 INFO - PROCESS | 2840 | 1461297474963 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:54 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A0F000 == 42 [pid = 2840] [id = 74] 20:57:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (00000005A7CD4C00) [pid = 2840] [serial = 219] [outer = 0000000000000000] 20:57:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (00000005B0AC6C00) [pid = 2840] [serial = 220] [outer = 00000005A7CD4C00] 20:57:55 INFO - PROCESS | 2840 | 1461297475008 Marionette DEBUG loaded listener.js 20:57:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (00000005B0B90000) [pid = 2840] [serial = 221] [outer = 00000005A7CD4C00] 20:57:55 INFO - PROCESS | 2840 | 1461297475401 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 20:57:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 588ms 20:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:57:55 INFO - PROCESS | 2840 | 1461297475436 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 20:57:55 INFO - PROCESS | 2840 | 1461297475439 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 20:57:55 INFO - PROCESS | 2840 | 1461297475442 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:57:55 INFO - PROCESS | 2840 | 1461297475443 Marionette TRACE conn4 <- [1,262,null,{}] 20:57:55 INFO - PROCESS | 2840 | 1461297475447 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:55 INFO - PROCESS | 2840 | 1461297475527 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 20:57:55 INFO - PROCESS | 2840 | 1461297475619 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:55 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2C0F800 == 43 [pid = 2840] [id = 75] 20:57:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (00000005B01E0400) [pid = 2840] [serial = 222] [outer = 0000000000000000] 20:57:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (00000005B01E8800) [pid = 2840] [serial = 223] [outer = 00000005B01E0400] 20:57:55 INFO - PROCESS | 2840 | 1461297475674 Marionette DEBUG loaded listener.js 20:57:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (00000005B0ABE800) [pid = 2840] [serial = 224] [outer = 00000005B01E0400] 20:57:56 INFO - PROCESS | 2840 | 1461297476035 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 20:57:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 20:57:56 INFO - PROCESS | 2840 | 1461297476078 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 20:57:56 INFO - PROCESS | 2840 | 1461297476081 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 20:57:56 INFO - PROCESS | 2840 | 1461297476085 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:57:56 INFO - PROCESS | 2840 | 1461297476087 Marionette TRACE conn4 <- [1,266,null,{}] 20:57:56 INFO - PROCESS | 2840 | 1461297476091 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:56 INFO - PROCESS | 2840 | 1461297476190 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 20:57:56 INFO - PROCESS | 2840 | 1461297476197 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:56 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B31F4800 == 44 [pid = 2840] [id = 76] 20:57:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (00000005AF4E7400) [pid = 2840] [serial = 225] [outer = 0000000000000000] 20:57:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (00000005B01EE800) [pid = 2840] [serial = 226] [outer = 00000005AF4E7400] 20:57:56 INFO - PROCESS | 2840 | 1461297476247 Marionette DEBUG loaded listener.js 20:57:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (00000005B2916000) [pid = 2840] [serial = 227] [outer = 00000005AF4E7400] 20:57:56 INFO - PROCESS | 2840 | 1461297476859 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 20:57:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 880ms 20:57:56 INFO - PROCESS | 2840 | 1461297476971 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 20:57:56 INFO - PROCESS | 2840 | 1461297476977 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 20:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:57:56 INFO - PROCESS | 2840 | 1461297476984 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:57:56 INFO - PROCESS | 2840 | 1461297476988 Marionette TRACE conn4 <- [1,270,null,{}] 20:57:57 INFO - PROCESS | 2840 | 1461297476994 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:57 INFO - PROCESS | 2840 | 1461297477116 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 20:57:57 INFO - PROCESS | 2840 | 1461297477182 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:57 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4C1A000 == 45 [pid = 2840] [id = 77] 20:57:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (000000059F612C00) [pid = 2840] [serial = 228] [outer = 0000000000000000] 20:57:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (00000005A4092000) [pid = 2840] [serial = 229] [outer = 000000059F612C00] 20:57:57 INFO - PROCESS | 2840 | 1461297477286 Marionette DEBUG loaded listener.js 20:57:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (00000005A4D8D400) [pid = 2840] [serial = 230] [outer = 000000059F612C00] 20:57:58 INFO - PROCESS | 2840 | 1461297478098 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 20:57:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1181ms 20:57:58 INFO - PROCESS | 2840 | 1461297478166 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 20:57:58 INFO - PROCESS | 2840 | 1461297478172 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 20:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:57:58 INFO - PROCESS | 2840 | 1461297478179 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:57:58 INFO - PROCESS | 2840 | 1461297478182 Marionette TRACE conn4 <- [1,274,null,{}] 20:57:58 INFO - PROCESS | 2840 | 1461297478186 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:58 INFO - PROCESS | 2840 | 1461297478309 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 20:57:58 INFO - PROCESS | 2840 | 1461297478376 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:58 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BC9000 == 46 [pid = 2840] [id = 78] 20:57:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (00000005A89E3400) [pid = 2840] [serial = 231] [outer = 0000000000000000] 20:57:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 118 (00000005ACE12400) [pid = 2840] [serial = 232] [outer = 00000005A89E3400] 20:57:58 INFO - PROCESS | 2840 | 1461297478478 Marionette DEBUG loaded listener.js 20:57:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 119 (00000005ACE89400) [pid = 2840] [serial = 233] [outer = 00000005A89E3400] 20:57:59 INFO - PROCESS | 2840 | 1461297479059 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 20:57:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 924ms 20:57:59 INFO - PROCESS | 2840 | 1461297479109 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 20:57:59 INFO - PROCESS | 2840 | 1461297479112 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 20:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:57:59 INFO - PROCESS | 2840 | 1461297479116 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:57:59 INFO - PROCESS | 2840 | 1461297479120 Marionette TRACE conn4 <- [1,278,null,{}] 20:57:59 INFO - PROCESS | 2840 | 1461297479132 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:59 INFO - PROCESS | 2840 | 1461297479274 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 20:57:59 INFO - PROCESS | 2840 | 1461297479361 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:59 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3EE6000 == 47 [pid = 2840] [id = 79] 20:57:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 120 (00000005ACE86C00) [pid = 2840] [serial = 234] [outer = 0000000000000000] 20:57:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 121 (00000005B01ED400) [pid = 2840] [serial = 235] [outer = 00000005ACE86C00] 20:57:59 INFO - PROCESS | 2840 | 1461297479423 Marionette DEBUG loaded listener.js 20:57:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 122 (00000005B2916800) [pid = 2840] [serial = 236] [outer = 00000005ACE86C00] 20:57:59 INFO - PROCESS | 2840 | 1461297479984 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 20:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 924ms 20:58:00 INFO - PROCESS | 2840 | 1461297480042 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 20:58:00 INFO - PROCESS | 2840 | 1461297480045 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 20:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:58:00 INFO - PROCESS | 2840 | 1461297480048 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:58:00 INFO - PROCESS | 2840 | 1461297480051 Marionette TRACE conn4 <- [1,282,null,{}] 20:58:00 INFO - PROCESS | 2840 | 1461297480054 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:00 INFO - PROCESS | 2840 | 1461297480166 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 20:58:00 INFO - PROCESS | 2840 | 1461297480249 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:00 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4422800 == 48 [pid = 2840] [id = 80] 20:58:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 123 (00000005B0A10000) [pid = 2840] [serial = 237] [outer = 0000000000000000] 20:58:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 124 (00000005B0A15800) [pid = 2840] [serial = 238] [outer = 00000005B0A10000] 20:58:00 INFO - PROCESS | 2840 | 1461297480308 Marionette DEBUG loaded listener.js 20:58:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (00000005B29D1400) [pid = 2840] [serial = 239] [outer = 00000005B0A10000] 20:58:00 INFO - PROCESS | 2840 | 1461297480805 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 20:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 778ms 20:58:00 INFO - PROCESS | 2840 | 1461297480830 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 20:58:00 INFO - PROCESS | 2840 | 1461297480832 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 20:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:58:00 INFO - PROCESS | 2840 | 1461297480836 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:58:00 INFO - PROCESS | 2840 | 1461297480838 Marionette TRACE conn4 <- [1,286,null,{}] 20:58:00 INFO - PROCESS | 2840 | 1461297480841 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:01 INFO - PROCESS | 2840 | 1461297481015 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 20:58:01 INFO - PROCESS | 2840 | 1461297481098 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:01 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B42E1000 == 49 [pid = 2840] [id = 81] 20:58:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 126 (000000059E832C00) [pid = 2840] [serial = 240] [outer = 0000000000000000] 20:58:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 127 (00000005B2AD7400) [pid = 2840] [serial = 241] [outer = 000000059E832C00] 20:58:01 INFO - PROCESS | 2840 | 1461297481154 Marionette DEBUG loaded listener.js 20:58:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (00000005B3019000) [pid = 2840] [serial = 242] [outer = 000000059E832C00] 20:58:01 INFO - PROCESS | 2840 | 1461297481819 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 20:58:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1023ms 20:58:01 INFO - PROCESS | 2840 | 1461297481861 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 20:58:01 INFO - PROCESS | 2840 | 1461297481865 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 20:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:58:01 INFO - PROCESS | 2840 | 1461297481880 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:58:01 INFO - PROCESS | 2840 | 1461297481884 Marionette TRACE conn4 <- [1,290,null,{}] 20:58:01 INFO - PROCESS | 2840 | 1461297481889 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:01 INFO - PROCESS | 2840 | 1461297481990 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 20:58:02 INFO - PROCESS | 2840 | 1461297482057 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:02 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A8977000 == 50 [pid = 2840] [id = 82] 20:58:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (000000059EA31C00) [pid = 2840] [serial = 243] [outer = 0000000000000000] 20:58:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (000000059EB50400) [pid = 2840] [serial = 244] [outer = 000000059EA31C00] 20:58:02 INFO - PROCESS | 2840 | 1461297482108 Marionette DEBUG loaded listener.js 20:58:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005A08CA800) [pid = 2840] [serial = 245] [outer = 000000059EA31C00] 20:58:02 INFO - PROCESS | 2840 | 1461297482733 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 20:58:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 945ms 20:58:02 INFO - PROCESS | 2840 | 1461297482826 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 20:58:02 INFO - PROCESS | 2840 | 1461297482832 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 20:58:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:58:02 INFO - PROCESS | 2840 | 1461297482838 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:58:02 INFO - PROCESS | 2840 | 1461297482841 Marionette TRACE conn4 <- [1,294,null,{}] 20:58:02 INFO - PROCESS | 2840 | 1461297482844 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:02 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2C0F800 == 49 [pid = 2840] [id = 75] 20:58:02 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A0F000 == 48 [pid = 2840] [id = 74] 20:58:02 INFO - PROCESS | 2840 | --DOCSHELL 00000005A8F81800 == 47 [pid = 2840] [id = 73] 20:58:02 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF269800 == 46 [pid = 2840] [id = 72] 20:58:02 INFO - PROCESS | 2840 | --DOCSHELL 00000005AED0F800 == 45 [pid = 2840] [id = 71] 20:58:02 INFO - PROCESS | 2840 | --DOCSHELL 000000059D0D3000 == 44 [pid = 2840] [id = 70] 20:58:02 INFO - PROCESS | 2840 | --DOCSHELL 00000005AB84C800 == 43 [pid = 2840] [id = 69] 20:58:02 INFO - PROCESS | 2840 | --DOCSHELL 00000005A5986800 == 42 [pid = 2840] [id = 68] 20:58:02 INFO - PROCESS | 2840 | --DOCSHELL 00000005A03AF000 == 41 [pid = 2840] [id = 67] 20:58:02 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (00000005B301A800) [pid = 2840] [serial = 181] [outer = 0000000000000000] [url = about:blank] 20:58:02 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (00000005A5004000) [pid = 2840] [serial = 138] [outer = 0000000000000000] [url = about:blank] 20:58:02 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (000000059EB52400) [pid = 2840] [serial = 135] [outer = 0000000000000000] [url = about:blank] 20:58:02 INFO - PROCESS | 2840 | --DOMWINDOW == 127 (00000005ABED5000) [pid = 2840] [serial = 141] [outer = 0000000000000000] [url = about:blank] 20:58:02 INFO - PROCESS | 2840 | --DOMWINDOW == 126 (00000005B290E400) [pid = 2840] [serial = 144] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 2840 | 1461297483015 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 20:58:03 INFO - PROCESS | 2840 | --DOCSHELL 00000005A3C58800 == 40 [pid = 2840] [id = 66] 20:58:03 INFO - PROCESS | 2840 | --DOMWINDOW == 125 (00000005ACE89000) [pid = 2840] [serial = 178] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 2840 | --DOMWINDOW == 124 (00000005B0AA4000) [pid = 2840] [serial = 166] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 2840 | --DOMWINDOW == 123 (00000005B29D2800) [pid = 2840] [serial = 169] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 2840 | --DOMWINDOW == 122 (00000005B0B95400) [pid = 2840] [serial = 133] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 2840 | --DOMWINDOW == 121 (00000005B2910000) [pid = 2840] [serial = 167] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 2840 | --DOMWINDOW == 120 (00000005A882C400) [pid = 2840] [serial = 156] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 2840 | --DOMWINDOW == 119 (00000005A890A800) [pid = 2840] [serial = 157] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 2840 | --DOMWINDOW == 118 (00000005A40F1000) [pid = 2840] [serial = 153] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 2840 | --DOMWINDOW == 117 (00000005A5003000) [pid = 2840] [serial = 154] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 2840 | --DOMWINDOW == 116 (00000005AA07F400) [pid = 2840] [serial = 160] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (00000005A7EDAC00) [pid = 2840] [serial = 151] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (00000005A5104400) [pid = 2840] [serial = 150] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (00000005A4096800) [pid = 2840] [serial = 148] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (00000005A34C6800) [pid = 2840] [serial = 147] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (00000005A088F000) [pid = 2840] [serial = 172] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (00000005B2AD7C00) [pid = 2840] [serial = 170] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (00000005ACE8F400) [pid = 2840] [serial = 175] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (00000005ACE94C00) [pid = 2840] [serial = 176] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (00000005A7C85800) [pid = 2840] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:58:03 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (00000005ACC45400) [pid = 2840] [serial = 163] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (00000005B2CBBC00) [pid = 2840] [serial = 179] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (00000005AED8AC00) [pid = 2840] [serial = 164] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (00000005AB7CD000) [pid = 2840] [serial = 161] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (00000005A8905000) [pid = 2840] [serial = 173] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 2840 | 1461297483036 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:03 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A03AF000 == 41 [pid = 2840] [id = 83] 20:58:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (000000059CE98800) [pid = 2840] [serial = 246] [outer = 0000000000000000] 20:58:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (000000059E837000) [pid = 2840] [serial = 247] [outer = 000000059CE98800] 20:58:03 INFO - PROCESS | 2840 | 1461297483084 Marionette DEBUG loaded listener.js 20:58:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (00000005A3C7C800) [pid = 2840] [serial = 248] [outer = 000000059CE98800] 20:58:03 INFO - PROCESS | 2840 | 1461297483528 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 733ms 20:58:03 INFO - PROCESS | 2840 | 1461297483604 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 20:58:03 INFO - PROCESS | 2840 | 1461297483606 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 20:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:58:03 INFO - PROCESS | 2840 | 1461297483643 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:58:03 INFO - PROCESS | 2840 | 1461297483655 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:58:03 INFO - PROCESS | 2840 | 1461297483658 Marionette TRACE conn4 <- [1,298,null,{}] 20:58:03 INFO - PROCESS | 2840 | 1461297483669 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:03 INFO - PROCESS | 2840 | 1461297483766 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 20:58:03 INFO - PROCESS | 2840 | 1461297483840 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:03 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC671800 == 42 [pid = 2840] [id = 84] 20:58:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (000000059FC91000) [pid = 2840] [serial = 249] [outer = 0000000000000000] 20:58:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (00000005A7C7A800) [pid = 2840] [serial = 250] [outer = 000000059FC91000] 20:58:03 INFO - PROCESS | 2840 | 1461297483891 Marionette DEBUG loaded listener.js 20:58:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (00000005A890D400) [pid = 2840] [serial = 251] [outer = 000000059FC91000] 20:58:04 INFO - PROCESS | 2840 | 1461297484271 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 631ms 20:58:04 INFO - PROCESS | 2840 | 1461297484281 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 20:58:04 INFO - PROCESS | 2840 | 1461297484283 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 20:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:58:04 INFO - PROCESS | 2840 | 1461297484287 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:58:04 INFO - PROCESS | 2840 | 1461297484289 Marionette TRACE conn4 <- [1,302,null,{}] 20:58:04 INFO - PROCESS | 2840 | 1461297484292 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:04 INFO - PROCESS | 2840 | 1461297484381 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 20:58:04 INFO - PROCESS | 2840 | 1461297484445 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:04 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AE053000 == 43 [pid = 2840] [id = 85] 20:58:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (00000005A8DEC400) [pid = 2840] [serial = 252] [outer = 0000000000000000] 20:58:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (00000005AB538800) [pid = 2840] [serial = 253] [outer = 00000005A8DEC400] 20:58:04 INFO - PROCESS | 2840 | 1461297484494 Marionette DEBUG loaded listener.js 20:58:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (00000005ABED5000) [pid = 2840] [serial = 254] [outer = 00000005A8DEC400] 20:58:04 INFO - PROCESS | 2840 | 1461297484876 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 631ms 20:58:04 INFO - PROCESS | 2840 | 1461297484920 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 20:58:04 INFO - PROCESS | 2840 | 1461297484922 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 20:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:58:04 INFO - PROCESS | 2840 | 1461297484926 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:58:04 INFO - PROCESS | 2840 | 1461297484927 Marionette TRACE conn4 <- [1,306,null,{}] 20:58:04 INFO - PROCESS | 2840 | 1461297484931 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:05 INFO - PROCESS | 2840 | 1461297485011 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 20:58:05 INFO - PROCESS | 2840 | 1461297485018 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:05 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF267000 == 44 [pid = 2840] [id = 86] 20:58:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (00000005AC6BF800) [pid = 2840] [serial = 255] [outer = 0000000000000000] 20:58:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (00000005ACE19400) [pid = 2840] [serial = 256] [outer = 00000005AC6BF800] 20:58:05 INFO - PROCESS | 2840 | 1461297485065 Marionette DEBUG loaded listener.js 20:58:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (00000005ACE95400) [pid = 2840] [serial = 257] [outer = 00000005AC6BF800] 20:58:05 INFO - PROCESS | 2840 | 1461297485537 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 672ms 20:58:05 INFO - PROCESS | 2840 | 1461297485608 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 20:58:05 INFO - PROCESS | 2840 | 1461297485610 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 20:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:58:05 INFO - PROCESS | 2840 | 1461297485614 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:58:05 INFO - PROCESS | 2840 | 1461297485616 Marionette TRACE conn4 <- [1,310,null,{}] 20:58:05 INFO - PROCESS | 2840 | 1461297485619 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:05 INFO - PROCESS | 2840 | 1461297485745 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 20:58:05 INFO - PROCESS | 2840 | 1461297485797 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:05 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BD1800 == 45 [pid = 2840] [id = 87] 20:58:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (00000005AF0A2400) [pid = 2840] [serial = 258] [outer = 0000000000000000] 20:58:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (00000005AF4E7C00) [pid = 2840] [serial = 259] [outer = 00000005AF0A2400] 20:58:05 INFO - PROCESS | 2840 | 1461297485849 Marionette DEBUG loaded listener.js 20:58:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (00000005B01E8C00) [pid = 2840] [serial = 260] [outer = 00000005AF0A2400] 20:58:06 INFO - PROCESS | 2840 | 1461297486278 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 692ms 20:58:06 INFO - PROCESS | 2840 | 1461297486306 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 20:58:06 INFO - PROCESS | 2840 | 1461297486309 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 20:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:58:06 INFO - PROCESS | 2840 | 1461297486312 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:58:06 INFO - PROCESS | 2840 | 1461297486314 Marionette TRACE conn4 <- [1,314,null,{}] 20:58:06 INFO - PROCESS | 2840 | 1461297486317 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:06 INFO - PROCESS | 2840 | 1461297486449 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 20:58:06 INFO - PROCESS | 2840 | 1461297486469 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:06 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2C03000 == 46 [pid = 2840] [id = 88] 20:58:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 118 (00000005A8538400) [pid = 2840] [serial = 261] [outer = 0000000000000000] 20:58:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 119 (00000005A853DC00) [pid = 2840] [serial = 262] [outer = 00000005A8538400] 20:58:06 INFO - PROCESS | 2840 | 1461297486520 Marionette DEBUG loaded listener.js 20:58:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 120 (00000005B01E6400) [pid = 2840] [serial = 263] [outer = 00000005A8538400] 20:58:06 INFO - PROCESS | 2840 | 1461297486937 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 672ms 20:58:06 INFO - PROCESS | 2840 | 1461297486987 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 20:58:06 INFO - PROCESS | 2840 | 1461297486989 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 20:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:58:07 INFO - PROCESS | 2840 | 1461297486999 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:58:07 INFO - PROCESS | 2840 | 1461297487001 Marionette TRACE conn4 <- [1,318,null,{}] 20:58:07 INFO - PROCESS | 2840 | 1461297487005 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:07 INFO - PROCESS | 2840 | 1461297487110 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 20:58:07 INFO - PROCESS | 2840 | 1461297487117 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:07 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B31E2800 == 47 [pid = 2840] [id = 89] 20:58:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 121 (00000005AC3C0400) [pid = 2840] [serial = 264] [outer = 0000000000000000] 20:58:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 122 (00000005AC3C3C00) [pid = 2840] [serial = 265] [outer = 00000005AC3C0400] 20:58:07 INFO - PROCESS | 2840 | 1461297487201 Marionette DEBUG loaded listener.js 20:58:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 123 (00000005AC3C9C00) [pid = 2840] [serial = 266] [outer = 00000005AC3C0400] 20:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 122 (00000005AC30B400) [pid = 2840] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 121 (00000005AE405400) [pid = 2840] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 120 (000000059CE3B000) [pid = 2840] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 119 (00000005A852B000) [pid = 2840] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 118 (00000005A8909800) [pid = 2840] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 117 (000000059FC31400) [pid = 2840] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 116 (000000059E82F400) [pid = 2840] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (00000005A5004C00) [pid = 2840] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (00000005B01E0400) [pid = 2840] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:58:07 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (00000005A7CD4C00) [pid = 2840] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:58:07 INFO - PROCESS | 2840 | 1461297487664 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 733ms 20:58:07 INFO - PROCESS | 2840 | 1461297487755 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 20:58:07 INFO - PROCESS | 2840 | 1461297487757 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 20:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:58:07 INFO - PROCESS | 2840 | 1461297487760 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:58:07 INFO - PROCESS | 2840 | 1461297487762 Marionette TRACE conn4 <- [1,322,null,{}] 20:58:07 INFO - PROCESS | 2840 | 1461297487766 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:07 INFO - PROCESS | 2840 | 1461297487851 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 20:58:07 INFO - PROCESS | 2840 | 1461297487861 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:07 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3EDF800 == 48 [pid = 2840] [id = 90] 20:58:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (00000005ACE94400) [pid = 2840] [serial = 267] [outer = 0000000000000000] 20:58:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (00000005AC3C7400) [pid = 2840] [serial = 268] [outer = 00000005ACE94400] 20:58:07 INFO - PROCESS | 2840 | 1461297487909 Marionette DEBUG loaded listener.js 20:58:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (00000005B0AC1C00) [pid = 2840] [serial = 269] [outer = 00000005ACE94400] 20:58:08 INFO - PROCESS | 2840 | 1461297488329 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 629ms 20:58:08 INFO - PROCESS | 2840 | 1461297488390 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 20:58:08 INFO - PROCESS | 2840 | 1461297488393 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 20:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:58:08 INFO - PROCESS | 2840 | 1461297488396 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:58:08 INFO - PROCESS | 2840 | 1461297488398 Marionette TRACE conn4 <- [1,326,null,{}] 20:58:08 INFO - PROCESS | 2840 | 1461297488402 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:08 INFO - PROCESS | 2840 | 1461297488485 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 20:58:08 INFO - PROCESS | 2840 | 1461297488493 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:08 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B42E2800 == 49 [pid = 2840] [id = 91] 20:58:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (00000005AC3A1000) [pid = 2840] [serial = 270] [outer = 0000000000000000] 20:58:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 118 (00000005AC3A6400) [pid = 2840] [serial = 271] [outer = 00000005AC3A1000] 20:58:08 INFO - PROCESS | 2840 | 1461297488539 Marionette DEBUG loaded listener.js 20:58:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 119 (00000005B0AA7000) [pid = 2840] [serial = 272] [outer = 00000005AC3A1000] 20:58:08 INFO - PROCESS | 2840 | 1461297488962 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 587ms 20:58:08 INFO - PROCESS | 2840 | 1461297488990 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 20:58:08 INFO - PROCESS | 2840 | 1461297488992 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 20:58:09 INFO - PROCESS | 2840 | 1461297488996 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:58:09 INFO - PROCESS | 2840 | 1461297488999 Marionette TRACE conn4 <- [1,330,null,{}] 20:58:09 INFO - PROCESS | 2840 | 1461297489002 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:09 INFO - PROCESS | 2840 | 1461297489104 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 20:58:09 INFO - PROCESS | 2840 | 1461297489113 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:09 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4B5D800 == 50 [pid = 2840] [id = 92] 20:58:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 120 (00000005AB415000) [pid = 2840] [serial = 273] [outer = 0000000000000000] 20:58:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 121 (00000005AC3A9800) [pid = 2840] [serial = 274] [outer = 00000005AB415000] 20:58:09 INFO - PROCESS | 2840 | 1461297489163 Marionette DEBUG loaded listener.js 20:58:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 122 (00000005B0B95000) [pid = 2840] [serial = 275] [outer = 00000005AB415000] 20:58:09 INFO - PROCESS | 2840 | 1461297489873 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 924ms 20:58:09 INFO - PROCESS | 2840 | 1461297489925 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 20:58:09 INFO - PROCESS | 2840 | 1461297489931 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 20:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:58:09 INFO - PROCESS | 2840 | 1461297489937 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:58:09 INFO - PROCESS | 2840 | 1461297489941 Marionette TRACE conn4 <- [1,334,null,{}] 20:58:09 INFO - PROCESS | 2840 | 1461297489947 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:10 INFO - PROCESS | 2840 | 1461297490062 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 20:58:10 INFO - PROCESS | 2840 | 1461297490179 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:10 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A7E29000 == 51 [pid = 2840] [id = 93] 20:58:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 123 (00000005A34C6800) [pid = 2840] [serial = 276] [outer = 0000000000000000] 20:58:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 124 (00000005A4D1AC00) [pid = 2840] [serial = 277] [outer = 00000005A34C6800] 20:58:10 INFO - PROCESS | 2840 | 1461297490240 Marionette DEBUG loaded listener.js 20:58:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (00000005A500A000) [pid = 2840] [serial = 278] [outer = 00000005A34C6800] 20:58:10 INFO - PROCESS | 2840 | 1461297490826 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 20:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 924ms 20:58:10 INFO - PROCESS | 2840 | 1461297490863 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 20:58:10 INFO - PROCESS | 2840 | 1461297490870 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 20:58:10 INFO - PROCESS | 2840 | 1461297490877 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:58:10 INFO - PROCESS | 2840 | 1461297490880 Marionette TRACE conn4 <- [1,338,null,{}] 20:58:10 INFO - PROCESS | 2840 | 1461297490885 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:11 INFO - PROCESS | 2840 | 1461297490997 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 20:58:11 INFO - PROCESS | 2840 | 1461297491084 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:11 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC1EA800 == 52 [pid = 2840] [id = 94] 20:58:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 126 (00000005A85D5000) [pid = 2840] [serial = 279] [outer = 0000000000000000] 20:58:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 127 (00000005A890E800) [pid = 2840] [serial = 280] [outer = 00000005A85D5000] 20:58:11 INFO - PROCESS | 2840 | 1461297491143 Marionette DEBUG loaded listener.js 20:58:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (00000005AB415C00) [pid = 2840] [serial = 281] [outer = 00000005A85D5000] 20:58:11 INFO - PROCESS | 2840 | 1461297491735 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 20:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 882ms 20:58:11 INFO - PROCESS | 2840 | 1461297491765 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 20:58:11 INFO - PROCESS | 2840 | 1461297491768 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 20:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:58:11 INFO - PROCESS | 2840 | 1461297491771 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:58:11 INFO - PROCESS | 2840 | 1461297491776 Marionette TRACE conn4 <- [1,342,null,{}] 20:58:11 INFO - PROCESS | 2840 | 1461297491787 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:11 INFO - PROCESS | 2840 | 1461297491900 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 20:58:12 INFO - PROCESS | 2840 | 1461297492017 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:12 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3050800 == 53 [pid = 2840] [id = 95] 20:58:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (00000005AC3BC800) [pid = 2840] [serial = 282] [outer = 0000000000000000] 20:58:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005ACE94C00) [pid = 2840] [serial = 283] [outer = 00000005AC3BC800] 20:58:12 INFO - PROCESS | 2840 | 1461297492078 Marionette DEBUG loaded listener.js 20:58:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005AF0A6C00) [pid = 2840] [serial = 284] [outer = 00000005AC3BC800] 20:58:12 INFO - PROCESS | 2840 | 1461297492650 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 20:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 924ms 20:58:12 INFO - PROCESS | 2840 | 1461297492697 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 20:58:12 INFO - PROCESS | 2840 | 1461297492700 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 20:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:58:12 INFO - PROCESS | 2840 | 1461297492717 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:58:12 INFO - PROCESS | 2840 | 1461297492719 Marionette TRACE conn4 <- [1,346,null,{}] 20:58:12 INFO - PROCESS | 2840 | 1461297492725 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:12 INFO - PROCESS | 2840 | 1461297492836 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 20:58:12 INFO - PROCESS | 2840 | 1461297492907 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:12 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B00D3000 == 54 [pid = 2840] [id = 96] 20:58:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (00000005AC76FC00) [pid = 2840] [serial = 285] [outer = 0000000000000000] 20:58:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005AC777800) [pid = 2840] [serial = 286] [outer = 00000005AC76FC00] 20:58:13 INFO - PROCESS | 2840 | 1461297493005 Marionette DEBUG loaded listener.js 20:58:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (00000005AF4E8800) [pid = 2840] [serial = 287] [outer = 00000005AC76FC00] 20:58:13 INFO - PROCESS | 2840 | 1461297493647 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 20:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 987ms 20:58:13 INFO - PROCESS | 2840 | 1461297493702 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 20:58:13 INFO - PROCESS | 2840 | 1461297493705 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 20:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:58:13 INFO - PROCESS | 2840 | 1461297493710 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:58:13 INFO - PROCESS | 2840 | 1461297493712 Marionette TRACE conn4 <- [1,350,null,{}] 20:58:13 INFO - PROCESS | 2840 | 1461297493716 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:13 INFO - PROCESS | 2840 | 1461297493824 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 20:58:13 INFO - PROCESS | 2840 | 1461297493897 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:13 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A40BE800 == 55 [pid = 2840] [id = 97] 20:58:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (00000005A373B800) [pid = 2840] [serial = 288] [outer = 0000000000000000] 20:58:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 136 (00000005A88A2000) [pid = 2840] [serial = 289] [outer = 00000005A373B800] 20:58:13 INFO - PROCESS | 2840 | 1461297493956 Marionette DEBUG loaded listener.js 20:58:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 137 (00000005AC26C400) [pid = 2840] [serial = 290] [outer = 00000005A373B800] 20:58:14 INFO - PROCESS | 2840 | 1461297494678 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 20:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1025ms 20:58:14 INFO - PROCESS | 2840 | 1461297494739 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 20:58:14 INFO - PROCESS | 2840 | 1461297494745 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 20:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:58:14 INFO - PROCESS | 2840 | 1461297494751 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:58:14 INFO - PROCESS | 2840 | 1461297494755 Marionette TRACE conn4 <- [1,354,null,{}] 20:58:14 INFO - PROCESS | 2840 | 1461297494777 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:14 INFO - PROCESS | 2840 | 1461297494908 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 20:58:14 INFO - PROCESS | 2840 | 1461297494984 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:15 INFO - PROCESS | 2840 | ++DOCSHELL 000000059FE38000 == 56 [pid = 2840] [id = 98] 20:58:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 138 (00000005A34CD800) [pid = 2840] [serial = 291] [outer = 0000000000000000] 20:58:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 139 (00000005A36B8C00) [pid = 2840] [serial = 292] [outer = 00000005A34CD800] 20:58:15 INFO - PROCESS | 2840 | 1461297495095 Marionette DEBUG loaded listener.js 20:58:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 140 (00000005A5003000) [pid = 2840] [serial = 293] [outer = 00000005A34CD800] 20:58:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005B42E2800 == 55 [pid = 2840] [id = 91] 20:58:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3EDF800 == 54 [pid = 2840] [id = 90] 20:58:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005B31E2800 == 53 [pid = 2840] [id = 89] 20:58:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2C03000 == 52 [pid = 2840] [id = 88] 20:58:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BD1800 == 51 [pid = 2840] [id = 87] 20:58:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF267000 == 50 [pid = 2840] [id = 86] 20:58:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005AE053000 == 49 [pid = 2840] [id = 85] 20:58:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC671800 == 48 [pid = 2840] [id = 84] 20:58:15 INFO - PROCESS | 2840 | --DOMWINDOW == 139 (00000005A06EFC00) [pid = 2840] [serial = 184] [outer = 0000000000000000] [url = about:blank] 20:58:15 INFO - PROCESS | 2840 | --DOMWINDOW == 138 (00000005A882E400) [pid = 2840] [serial = 187] [outer = 0000000000000000] [url = about:blank] 20:58:15 INFO - PROCESS | 2840 | --DOMWINDOW == 137 (00000005AE06D000) [pid = 2840] [serial = 190] [outer = 0000000000000000] [url = about:blank] 20:58:15 INFO - PROCESS | 2840 | --DOMWINDOW == 136 (00000005B01EE800) [pid = 2840] [serial = 226] [outer = 0000000000000000] [url = about:blank] 20:58:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005A03AF000 == 47 [pid = 2840] [id = 83] 20:58:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005A8977000 == 46 [pid = 2840] [id = 82] 20:58:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3EE6000 == 45 [pid = 2840] [id = 79] 20:58:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BC9000 == 44 [pid = 2840] [id = 78] 20:58:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005A4C1A000 == 43 [pid = 2840] [id = 77] 20:58:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005B31F4800 == 42 [pid = 2840] [id = 76] 20:58:15 INFO - PROCESS | 2840 | --DOMWINDOW == 135 (00000005ACE8AC00) [pid = 2840] [serial = 211] [outer = 0000000000000000] [url = about:blank] 20:58:15 INFO - PROCESS | 2840 | --DOMWINDOW == 134 (00000005AF099800) [pid = 2840] [serial = 214] [outer = 0000000000000000] [url = about:blank] 20:58:15 INFO - PROCESS | 2840 | --DOMWINDOW == 133 (00000005ACEF6C00) [pid = 2840] [serial = 212] [outer = 0000000000000000] [url = about:blank] 20:58:15 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (000000059FC95400) [pid = 2840] [serial = 217] [outer = 0000000000000000] [url = about:blank] 20:58:15 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (00000005B0A9BC00) [pid = 2840] [serial = 215] [outer = 0000000000000000] [url = about:blank] 20:58:15 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (00000005A852FC00) [pid = 2840] [serial = 205] [outer = 0000000000000000] [url = about:blank] 20:58:15 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (00000005A88A3C00) [pid = 2840] [serial = 206] [outer = 0000000000000000] [url = about:blank] 20:58:15 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (00000005A89DF800) [pid = 2840] [serial = 208] [outer = 0000000000000000] [url = about:blank] 20:58:15 INFO - PROCESS | 2840 | --DOMWINDOW == 127 (00000005A349B800) [pid = 2840] [serial = 199] [outer = 0000000000000000] [url = about:blank] 20:58:15 INFO - PROCESS | 2840 | --DOMWINDOW == 126 (00000005A3E28C00) [pid = 2840] [serial = 200] [outer = 0000000000000000] [url = about:blank] 20:58:15 INFO - PROCESS | 2840 | --DOMWINDOW == 125 (00000005B2CC1000) [pid = 2840] [serial = 193] [outer = 0000000000000000] [url = about:blank] 20:58:15 INFO - PROCESS | 2840 | --DOMWINDOW == 124 (00000005A34D0400) [pid = 2840] [serial = 197] [outer = 0000000000000000] [url = about:blank] 20:58:15 INFO - PROCESS | 2840 | --DOMWINDOW == 123 (000000059F072800) [pid = 2840] [serial = 196] [outer = 0000000000000000] [url = about:blank] 20:58:15 INFO - PROCESS | 2840 | --DOMWINDOW == 122 (00000005A5109000) [pid = 2840] [serial = 202] [outer = 0000000000000000] [url = about:blank] 20:58:15 INFO - PROCESS | 2840 | --DOMWINDOW == 121 (00000005A7C7F000) [pid = 2840] [serial = 203] [outer = 0000000000000000] [url = about:blank] 20:58:15 INFO - PROCESS | 2840 | --DOMWINDOW == 120 (00000005ACE86800) [pid = 2840] [serial = 218] [outer = 0000000000000000] [url = about:blank] 20:58:15 INFO - PROCESS | 2840 | --DOMWINDOW == 119 (00000005B01E8800) [pid = 2840] [serial = 223] [outer = 0000000000000000] [url = about:blank] 20:58:15 INFO - PROCESS | 2840 | --DOMWINDOW == 118 (00000005B0ABE800) [pid = 2840] [serial = 224] [outer = 0000000000000000] [url = about:blank] 20:58:15 INFO - PROCESS | 2840 | --DOMWINDOW == 117 (00000005B0AC6C00) [pid = 2840] [serial = 220] [outer = 0000000000000000] [url = about:blank] 20:58:15 INFO - PROCESS | 2840 | --DOMWINDOW == 116 (00000005B0B90000) [pid = 2840] [serial = 221] [outer = 0000000000000000] [url = about:blank] 20:58:15 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (00000005AA07AC00) [pid = 2840] [serial = 209] [outer = 0000000000000000] [url = about:blank] 20:58:15 INFO - PROCESS | 2840 | 1461297495610 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 903ms 20:58:15 INFO - PROCESS | 2840 | 1461297495656 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 20:58:15 INFO - PROCESS | 2840 | 1461297495661 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 20:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:58:15 INFO - PROCESS | 2840 | 1461297495668 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:58:15 INFO - PROCESS | 2840 | 1461297495670 Marionette TRACE conn4 <- [1,358,null,{}] 20:58:15 INFO - PROCESS | 2840 | 1461297495679 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:15 INFO - PROCESS | 2840 | 1461297495768 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 20:58:15 INFO - PROCESS | 2840 | 1461297495777 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:15 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A897E000 == 43 [pid = 2840] [id = 99] 20:58:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (00000005A3C7B400) [pid = 2840] [serial = 294] [outer = 0000000000000000] 20:58:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (00000005A4DD8C00) [pid = 2840] [serial = 295] [outer = 00000005A3C7B400] 20:58:15 INFO - PROCESS | 2840 | 1461297495825 Marionette DEBUG loaded listener.js 20:58:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 118 (00000005A7C7F000) [pid = 2840] [serial = 296] [outer = 00000005A3C7B400] 20:58:16 INFO - PROCESS | 2840 | 1461297496301 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 692ms 20:58:16 INFO - PROCESS | 2840 | 1461297496362 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 20:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:58:16 INFO - PROCESS | 2840 | 1461297496365 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 20:58:16 INFO - PROCESS | 2840 | 1461297496368 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:58:16 INFO - PROCESS | 2840 | 1461297496372 Marionette TRACE conn4 <- [1,362,null,{}] 20:58:16 INFO - PROCESS | 2840 | 1461297496382 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:16 INFO - PROCESS | 2840 | 1461297496470 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 20:58:16 INFO - PROCESS | 2840 | 1461297496549 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:16 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC65B000 == 44 [pid = 2840] [id = 100] 20:58:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 119 (00000005A853A400) [pid = 2840] [serial = 297] [outer = 0000000000000000] 20:58:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 120 (00000005A853F400) [pid = 2840] [serial = 298] [outer = 00000005A853A400] 20:58:16 INFO - PROCESS | 2840 | 1461297496633 Marionette DEBUG loaded listener.js 20:58:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 121 (00000005A8905000) [pid = 2840] [serial = 299] [outer = 00000005A853A400] 20:58:17 INFO - PROCESS | 2840 | 1461297497012 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 693ms 20:58:17 INFO - PROCESS | 2840 | 1461297497064 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 20:58:17 INFO - PROCESS | 2840 | 1461297497067 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 20:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:58:17 INFO - PROCESS | 2840 | 1461297497070 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:58:17 INFO - PROCESS | 2840 | 1461297497072 Marionette TRACE conn4 <- [1,366,null,{}] 20:58:17 INFO - PROCESS | 2840 | 1461297497075 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:17 INFO - PROCESS | 2840 | 1461297497160 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 20:58:17 INFO - PROCESS | 2840 | 1461297497167 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:17 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ADD19800 == 45 [pid = 2840] [id = 101] 20:58:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 122 (00000005A8FC1000) [pid = 2840] [serial = 300] [outer = 0000000000000000] 20:58:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 123 (00000005AACBF400) [pid = 2840] [serial = 301] [outer = 00000005A8FC1000] 20:58:17 INFO - PROCESS | 2840 | 1461297497214 Marionette DEBUG loaded listener.js 20:58:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 124 (00000005AB531000) [pid = 2840] [serial = 302] [outer = 00000005A8FC1000] 20:58:17 INFO - PROCESS | 2840 | 1461297497699 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 693ms 20:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:58:17 INFO - PROCESS | 2840 | 1461297497771 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 20:58:17 INFO - PROCESS | 2840 | 1461297497773 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 20:58:17 INFO - PROCESS | 2840 | 1461297497777 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:58:17 INFO - PROCESS | 2840 | 1461297497779 Marionette TRACE conn4 <- [1,370,null,{}] 20:58:17 INFO - PROCESS | 2840 | 1461297497782 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:17 INFO - PROCESS | 2840 | 1461297497914 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 20:58:17 INFO - PROCESS | 2840 | 1461297497934 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:17 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF087800 == 46 [pid = 2840] [id = 102] 20:58:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (00000005AB533400) [pid = 2840] [serial = 303] [outer = 0000000000000000] 20:58:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 126 (00000005ABD9E800) [pid = 2840] [serial = 304] [outer = 00000005AB533400] 20:58:17 INFO - PROCESS | 2840 | 1461297497980 Marionette DEBUG loaded listener.js 20:58:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 127 (00000005AC270400) [pid = 2840] [serial = 305] [outer = 00000005AB533400] 20:58:18 INFO - PROCESS | 2840 | 1461297498456 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 733ms 20:58:18 INFO - PROCESS | 2840 | 1461297498513 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 20:58:18 INFO - PROCESS | 2840 | 1461297498515 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 20:58:18 INFO - PROCESS | 2840 | 1461297498518 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:58:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:58:18 INFO - PROCESS | 2840 | 1461297498520 Marionette TRACE conn4 <- [1,374,null,{}] 20:58:18 INFO - PROCESS | 2840 | 1461297498529 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:18 INFO - PROCESS | 2840 | 1461297498644 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 20:58:18 INFO - PROCESS | 2840 | 1461297498656 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:18 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4CA3000 == 47 [pid = 2840] [id = 103] 20:58:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (00000005AC3C5800) [pid = 2840] [serial = 306] [outer = 0000000000000000] 20:58:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (00000005AC772400) [pid = 2840] [serial = 307] [outer = 00000005AC3C5800] 20:58:18 INFO - PROCESS | 2840 | 1461297498707 Marionette DEBUG loaded listener.js 20:58:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005ACE16800) [pid = 2840] [serial = 308] [outer = 00000005AC3C5800] 20:58:19 INFO - PROCESS | 2840 | 1461297499175 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:58:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:58:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 693ms 20:58:19 INFO - PROCESS | 2840 | 1461297499244 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 20:58:19 INFO - PROCESS | 2840 | 1461297499246 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 20:58:19 INFO - PROCESS | 2840 | 1461297499250 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:58:19 INFO - PROCESS | 2840 | 1461297499252 Marionette TRACE conn4 <- [1,378,null,{}] 20:58:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:58:19 INFO - PROCESS | 2840 | 1461297499256 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:19 INFO - PROCESS | 2840 | 1461297499360 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 20:58:19 INFO - PROCESS | 2840 | 1461297499372 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:19 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A0D800 == 48 [pid = 2840] [id = 104] 20:58:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005AC3C9400) [pid = 2840] [serial = 309] [outer = 0000000000000000] 20:58:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (00000005ACE95000) [pid = 2840] [serial = 310] [outer = 00000005AC3C9400] 20:58:19 INFO - PROCESS | 2840 | 1461297499419 Marionette DEBUG loaded listener.js 20:58:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005AE642C00) [pid = 2840] [serial = 311] [outer = 00000005AC3C9400] 20:58:19 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (00000005AF0A2400) [pid = 2840] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:58:19 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (00000005A8538400) [pid = 2840] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:58:19 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (00000005A8DEC400) [pid = 2840] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:58:19 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (000000059EA31C00) [pid = 2840] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:58:19 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (00000005AF4E7400) [pid = 2840] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:58:19 INFO - PROCESS | 2840 | --DOMWINDOW == 127 (000000059CE98800) [pid = 2840] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:58:19 INFO - PROCESS | 2840 | --DOMWINDOW == 126 (000000059FC91000) [pid = 2840] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:58:19 INFO - PROCESS | 2840 | --DOMWINDOW == 125 (00000005AC6BF800) [pid = 2840] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:58:19 INFO - PROCESS | 2840 | --DOMWINDOW == 124 (00000005AC3C0400) [pid = 2840] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:58:19 INFO - PROCESS | 2840 | --DOMWINDOW == 123 (00000005AC3A1000) [pid = 2840] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:58:19 INFO - PROCESS | 2840 | --DOMWINDOW == 122 (00000005ACE94400) [pid = 2840] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:58:19 INFO - PROCESS | 2840 | --DOMWINDOW == 121 (00000005B3013800) [pid = 2840] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:58:20 INFO - PROCESS | 2840 | 1461297500087 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 20:58:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:58:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 882ms 20:58:20 INFO - PROCESS | 2840 | 1461297500140 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 20:58:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:58:20 INFO - PROCESS | 2840 | 1461297500142 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 20:58:20 INFO - PROCESS | 2840 | 1461297500146 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:58:20 INFO - PROCESS | 2840 | 1461297500148 Marionette TRACE conn4 <- [1,382,null,{}] 20:58:20 INFO - PROCESS | 2840 | 1461297500151 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:20 INFO - PROCESS | 2840 | 1461297500232 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 20:58:20 INFO - PROCESS | 2840 | 1461297500238 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:20 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A5A800 == 49 [pid = 2840] [id = 105] 20:58:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 122 (00000005AB40C800) [pid = 2840] [serial = 312] [outer = 0000000000000000] 20:58:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 123 (00000005ACE15400) [pid = 2840] [serial = 313] [outer = 00000005AB40C800] 20:58:20 INFO - PROCESS | 2840 | 1461297500285 Marionette DEBUG loaded listener.js 20:58:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 124 (00000005AF099C00) [pid = 2840] [serial = 314] [outer = 00000005AB40C800] 20:58:20 INFO - PROCESS | 2840 | 1461297500740 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:58:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:58:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 630ms 20:58:20 INFO - PROCESS | 2840 | 1461297500780 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 20:58:20 INFO - PROCESS | 2840 | 1461297500782 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 20:58:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:58:20 INFO - PROCESS | 2840 | 1461297500785 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:58:20 INFO - PROCESS | 2840 | 1461297500787 Marionette TRACE conn4 <- [1,386,null,{}] 20:58:20 INFO - PROCESS | 2840 | 1461297500790 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:20 INFO - PROCESS | 2840 | 1461297500898 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 20:58:20 INFO - PROCESS | 2840 | 1461297500906 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:20 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B31DE800 == 50 [pid = 2840] [id = 106] 20:58:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (00000005AF0C2400) [pid = 2840] [serial = 315] [outer = 0000000000000000] 20:58:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 126 (00000005AF4E6800) [pid = 2840] [serial = 316] [outer = 00000005AF0C2400] 20:58:20 INFO - PROCESS | 2840 | 1461297500952 Marionette DEBUG loaded listener.js 20:58:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 127 (00000005B01E7000) [pid = 2840] [serial = 317] [outer = 00000005AF0C2400] 20:58:21 INFO - PROCESS | 2840 | 1461297501372 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 20:58:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:58:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 630ms 20:58:21 INFO - PROCESS | 2840 | 1461297501418 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 20:58:21 INFO - PROCESS | 2840 | 1461297501421 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 20:58:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:58:21 INFO - PROCESS | 2840 | 1461297501424 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:58:21 INFO - PROCESS | 2840 | 1461297501426 Marionette TRACE conn4 <- [1,390,null,{}] 20:58:21 INFO - PROCESS | 2840 | 1461297501429 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:21 INFO - PROCESS | 2840 | 1461297501510 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 20:58:21 INFO - PROCESS | 2840 | 1461297501519 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:21 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4097000 == 51 [pid = 2840] [id = 107] 20:58:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (00000005B0A10800) [pid = 2840] [serial = 318] [outer = 0000000000000000] 20:58:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (00000005B0A15C00) [pid = 2840] [serial = 319] [outer = 00000005B0A10800] 20:58:21 INFO - PROCESS | 2840 | 1461297501564 Marionette DEBUG loaded listener.js 20:58:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005B0AC2000) [pid = 2840] [serial = 320] [outer = 00000005B0A10800] 20:58:22 INFO - PROCESS | 2840 | 1461297502283 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 20:58:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:58:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 924ms 20:58:22 INFO - PROCESS | 2840 | 1461297502352 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 20:58:22 INFO - PROCESS | 2840 | 1461297502358 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 20:58:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:58:22 INFO - PROCESS | 2840 | 1461297502364 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:58:22 INFO - PROCESS | 2840 | 1461297502368 Marionette TRACE conn4 <- [1,394,null,{}] 20:58:22 INFO - PROCESS | 2840 | 1461297502373 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:22 INFO - PROCESS | 2840 | 1461297502497 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 20:58:22 INFO - PROCESS | 2840 | 1461297502633 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:22 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AB434800 == 52 [pid = 2840] [id = 108] 20:58:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005A4D86C00) [pid = 2840] [serial = 321] [outer = 0000000000000000] 20:58:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (00000005A4D93000) [pid = 2840] [serial = 322] [outer = 00000005A4D86C00] 20:58:22 INFO - PROCESS | 2840 | 1461297502693 Marionette DEBUG loaded listener.js 20:58:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005A8524C00) [pid = 2840] [serial = 323] [outer = 00000005A4D86C00] 20:58:23 INFO - PROCESS | 2840 | 1461297503318 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 20:58:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:58:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 987ms 20:58:23 INFO - PROCESS | 2840 | 1461297503353 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 20:58:23 INFO - PROCESS | 2840 | 1461297503359 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 20:58:23 INFO - PROCESS | 2840 | 1461297503366 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:58:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:58:23 INFO - PROCESS | 2840 | 1461297503369 Marionette TRACE conn4 <- [1,398,null,{}] 20:58:23 INFO - PROCESS | 2840 | 1461297503373 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:23 INFO - PROCESS | 2840 | 1461297503490 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 20:58:23 INFO - PROCESS | 2840 | 1461297503566 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:23 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B00C3000 == 53 [pid = 2840] [id = 109] 20:58:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (00000005A8902C00) [pid = 2840] [serial = 324] [outer = 0000000000000000] 20:58:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (00000005AB40F000) [pid = 2840] [serial = 325] [outer = 00000005A8902C00] 20:58:23 INFO - PROCESS | 2840 | 1461297503664 Marionette DEBUG loaded listener.js 20:58:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 136 (00000005AC30D800) [pid = 2840] [serial = 326] [outer = 00000005A8902C00] 20:58:24 INFO - PROCESS | 2840 | 1461297504352 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 20:58:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:58:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1018ms 20:58:24 INFO - PROCESS | 2840 | 1461297504390 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 20:58:24 INFO - PROCESS | 2840 | 1461297504393 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 20:58:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:58:24 INFO - PROCESS | 2840 | 1461297504397 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:58:24 INFO - PROCESS | 2840 | 1461297504402 Marionette TRACE conn4 <- [1,402,null,{}] 20:58:24 INFO - PROCESS | 2840 | 1461297504415 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:24 INFO - PROCESS | 2840 | 1461297504542 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 20:58:24 INFO - PROCESS | 2840 | 1461297504661 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:24 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4B5D000 == 54 [pid = 2840] [id = 110] 20:58:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 137 (00000005ACE93400) [pid = 2840] [serial = 327] [outer = 0000000000000000] 20:58:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 138 (00000005AF4F0000) [pid = 2840] [serial = 328] [outer = 00000005ACE93400] 20:58:24 INFO - PROCESS | 2840 | 1461297504722 Marionette DEBUG loaded listener.js 20:58:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 139 (00000005B0ACBC00) [pid = 2840] [serial = 329] [outer = 00000005ACE93400] 20:58:25 INFO - PROCESS | 2840 | 1461297505354 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 20:58:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:58:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 987ms 20:58:25 INFO - PROCESS | 2840 | 1461297505396 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 20:58:25 INFO - PROCESS | 2840 | 1461297505399 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 20:58:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:58:25 INFO - PROCESS | 2840 | 1461297505404 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:58:25 INFO - PROCESS | 2840 | 1461297505407 Marionette TRACE conn4 <- [1,406,null,{}] 20:58:25 INFO - PROCESS | 2840 | 1461297505410 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:25 INFO - PROCESS | 2840 | 1461297505523 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 20:58:25 INFO - PROCESS | 2840 | 1461297505650 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:25 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B09D7800 == 55 [pid = 2840] [id = 111] 20:58:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 140 (00000005A06F2C00) [pid = 2840] [serial = 330] [outer = 0000000000000000] 20:58:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 141 (00000005ACE95800) [pid = 2840] [serial = 331] [outer = 00000005A06F2C00] 20:58:25 INFO - PROCESS | 2840 | 1461297505711 Marionette DEBUG loaded listener.js 20:58:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 142 (00000005B0AC3800) [pid = 2840] [serial = 332] [outer = 00000005A06F2C00] 20:58:26 INFO - PROCESS | 2840 | 1461297506444 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 20:58:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:58:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1082ms 20:58:26 INFO - PROCESS | 2840 | 1461297506501 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 20:58:26 INFO - PROCESS | 2840 | 1461297506505 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 20:58:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:58:26 INFO - PROCESS | 2840 | 1461297506511 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:58:26 INFO - PROCESS | 2840 | 1461297506515 Marionette TRACE conn4 <- [1,410,null,{}] 20:58:26 INFO - PROCESS | 2840 | 1461297506520 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:26 INFO - PROCESS | 2840 | 1461297506619 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 20:58:26 INFO - PROCESS | 2840 | 1461297506709 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:26 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC65A800 == 56 [pid = 2840] [id = 112] 20:58:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 143 (00000005A3E28C00) [pid = 2840] [serial = 333] [outer = 0000000000000000] 20:58:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 144 (00000005A404C400) [pid = 2840] [serial = 334] [outer = 00000005A3E28C00] 20:58:26 INFO - PROCESS | 2840 | 1461297506762 Marionette DEBUG loaded listener.js 20:58:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 145 (00000005A5011400) [pid = 2840] [serial = 335] [outer = 00000005A3E28C00] 20:58:27 INFO - PROCESS | 2840 | 1461297507404 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 20:58:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:58:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 923ms 20:58:27 INFO - PROCESS | 2840 | 1461297507447 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 20:58:27 INFO - PROCESS | 2840 | 1461297507453 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 20:58:27 INFO - PROCESS | 2840 | 1461297507459 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:58:27 INFO - PROCESS | 2840 | 1461297507462 Marionette TRACE conn4 <- [1,414,null,{}] 20:58:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:58:27 INFO - PROCESS | 2840 | 1461297507466 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:27 INFO - PROCESS | 2840 | 1461297507569 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 20:58:27 INFO - PROCESS | 2840 | --DOCSHELL 00000005ACE4F800 == 55 [pid = 2840] [id = 63] 20:58:27 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4091000 == 54 [pid = 2840] [id = 64] 20:58:27 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A54000 == 53 [pid = 2840] [id = 65] 20:58:27 INFO - PROCESS | 2840 | --DOCSHELL 00000005A5990800 == 52 [pid = 2840] [id = 62] 20:58:27 INFO - PROCESS | 2840 | --DOCSHELL 00000005B31DE800 == 51 [pid = 2840] [id = 106] 20:58:27 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A5A800 == 50 [pid = 2840] [id = 105] 20:58:27 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A0D800 == 49 [pid = 2840] [id = 104] 20:58:27 INFO - PROCESS | 2840 | --DOCSHELL 00000005A4CA3000 == 48 [pid = 2840] [id = 103] 20:58:27 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF087800 == 47 [pid = 2840] [id = 102] 20:58:27 INFO - PROCESS | 2840 | --DOCSHELL 00000005ADD19800 == 46 [pid = 2840] [id = 101] 20:58:27 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC65B000 == 45 [pid = 2840] [id = 100] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 144 (00000005B0A15800) [pid = 2840] [serial = 238] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 143 (00000005AC3A9800) [pid = 2840] [serial = 274] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 142 (00000005ACE12400) [pid = 2840] [serial = 232] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 141 (00000005A4092000) [pid = 2840] [serial = 229] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 140 (00000005B01ED400) [pid = 2840] [serial = 235] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 139 (00000005B2AD7400) [pid = 2840] [serial = 241] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOCSHELL 00000005A897E000 == 44 [pid = 2840] [id = 99] 20:58:27 INFO - PROCESS | 2840 | --DOCSHELL 000000059FE38000 == 43 [pid = 2840] [id = 98] 20:58:27 INFO - PROCESS | 2840 | --DOCSHELL 00000005A7E29000 == 42 [pid = 2840] [id = 93] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 138 (00000005B4214C00) [pid = 2840] [serial = 182] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 137 (00000005AF4E7C00) [pid = 2840] [serial = 259] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 136 (00000005A853DC00) [pid = 2840] [serial = 262] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 135 (00000005AB538800) [pid = 2840] [serial = 253] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 134 (00000005ABED5000) [pid = 2840] [serial = 254] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 133 (00000005A08CA800) [pid = 2840] [serial = 245] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (000000059EB50400) [pid = 2840] [serial = 244] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (00000005B2916000) [pid = 2840] [serial = 227] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (00000005B01E8C00) [pid = 2840] [serial = 260] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (000000059E837000) [pid = 2840] [serial = 247] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (00000005A3C7C800) [pid = 2840] [serial = 248] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 127 (00000005A7C7A800) [pid = 2840] [serial = 250] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 126 (00000005A890D400) [pid = 2840] [serial = 251] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 125 (00000005ACE19400) [pid = 2840] [serial = 256] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 124 (00000005AC3C3C00) [pid = 2840] [serial = 265] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 123 (00000005B0AA7000) [pid = 2840] [serial = 272] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 122 (00000005B01E6400) [pid = 2840] [serial = 263] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 121 (00000005AC3C7400) [pid = 2840] [serial = 268] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 120 (00000005AC3A6400) [pid = 2840] [serial = 271] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 119 (00000005AC3C9C00) [pid = 2840] [serial = 266] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 118 (00000005B0AC1C00) [pid = 2840] [serial = 269] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | --DOMWINDOW == 117 (00000005ACE95400) [pid = 2840] [serial = 257] [outer = 0000000000000000] [url = about:blank] 20:58:27 INFO - PROCESS | 2840 | 1461297507694 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:27 INFO - PROCESS | 2840 | ++DOCSHELL 000000059FED7800 == 43 [pid = 2840] [id = 113] 20:58:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 118 (000000059E78F400) [pid = 2840] [serial = 336] [outer = 0000000000000000] 20:58:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 119 (000000059EA2F800) [pid = 2840] [serial = 337] [outer = 000000059E78F400] 20:58:27 INFO - PROCESS | 2840 | 1461297507753 Marionette DEBUG loaded listener.js 20:58:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 120 (00000005A40E5400) [pid = 2840] [serial = 338] [outer = 000000059E78F400] 20:58:28 INFO - PROCESS | 2840 | 1461297508204 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 20:58:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:58:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 777ms 20:58:28 INFO - PROCESS | 2840 | 1461297508243 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 20:58:28 INFO - PROCESS | 2840 | 1461297508245 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 20:58:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:58:28 INFO - PROCESS | 2840 | 1461297508249 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:58:28 INFO - PROCESS | 2840 | 1461297508253 Marionette TRACE conn4 <- [1,418,null,{}] 20:58:28 INFO - PROCESS | 2840 | 1461297508280 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:28 INFO - PROCESS | 2840 | 1461297508369 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 20:58:28 INFO - PROCESS | 2840 | 1461297508379 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:28 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC719000 == 44 [pid = 2840] [id = 114] 20:58:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 121 (00000005A890F800) [pid = 2840] [serial = 339] [outer = 0000000000000000] 20:58:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 122 (00000005A8FB5C00) [pid = 2840] [serial = 340] [outer = 00000005A890F800] 20:58:28 INFO - PROCESS | 2840 | 1461297508429 Marionette DEBUG loaded listener.js 20:58:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 123 (00000005AB52C400) [pid = 2840] [serial = 341] [outer = 00000005A890F800] 20:58:29 INFO - PROCESS | 2840 | 1461297509354 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 20:58:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 20:58:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1151ms 20:58:29 INFO - PROCESS | 2840 | 1461297509403 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 20:58:29 INFO - PROCESS | 2840 | 1461297509406 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 20:58:29 INFO - PROCESS | 2840 | 1461297509409 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:58:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:58:29 INFO - PROCESS | 2840 | 1461297509411 Marionette TRACE conn4 <- [1,422,null,{}] 20:58:29 INFO - PROCESS | 2840 | 1461297509415 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:29 INFO - PROCESS | 2840 | 1461297509499 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 20:58:29 INFO - PROCESS | 2840 | 1461297509507 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:29 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF074800 == 45 [pid = 2840] [id = 115] 20:58:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 124 (00000005ABFCD800) [pid = 2840] [serial = 342] [outer = 0000000000000000] 20:58:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (00000005AC26B000) [pid = 2840] [serial = 343] [outer = 00000005ABFCD800] 20:58:29 INFO - PROCESS | 2840 | 1461297509554 Marionette DEBUG loaded listener.js 20:58:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 126 (00000005AC3A3000) [pid = 2840] [serial = 344] [outer = 00000005ABFCD800] 20:58:30 INFO - PROCESS | 2840 | 1461297510502 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 20:58:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:58:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1130ms 20:58:30 INFO - PROCESS | 2840 | 1461297510542 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 20:58:30 INFO - PROCESS | 2840 | 1461297510544 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 20:58:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:58:30 INFO - PROCESS | 2840 | 1461297510556 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:58:30 INFO - PROCESS | 2840 | 1461297510558 Marionette TRACE conn4 <- [1,426,null,{}] 20:58:30 INFO - PROCESS | 2840 | 1461297510561 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:30 INFO - PROCESS | 2840 | 1461297510669 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 20:58:30 INFO - PROCESS | 2840 | 1461297510676 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:30 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A40D7800 == 46 [pid = 2840] [id = 116] 20:58:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 127 (00000005AC273C00) [pid = 2840] [serial = 345] [outer = 0000000000000000] 20:58:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (00000005AC3C1800) [pid = 2840] [serial = 346] [outer = 00000005AC273C00] 20:58:30 INFO - PROCESS | 2840 | 1461297510722 Marionette DEBUG loaded listener.js 20:58:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (00000005AC76E000) [pid = 2840] [serial = 347] [outer = 00000005AC273C00] 20:58:31 INFO - PROCESS | 2840 | 1461297511231 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 20:58:31 INFO - PROCESS | 2840 | 1461297511302 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 20:58:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 20:58:31 INFO - PROCESS | 2840 | 1461297511305 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:58:31 INFO - PROCESS | 2840 | 1461297511307 Marionette TRACE conn4 <- [1,430,null,{}] 20:58:31 INFO - PROCESS | 2840 | 1461297511311 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:31 INFO - PROCESS | 2840 | 1461297511443 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 20:58:31 INFO - PROCESS | 2840 | 1461297511459 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:31 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B09C4000 == 47 [pid = 2840] [id = 117] 20:58:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005ACE1E400) [pid = 2840] [serial = 348] [outer = 0000000000000000] 20:58:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005AF0A0400) [pid = 2840] [serial = 349] [outer = 00000005ACE1E400] 20:58:31 INFO - PROCESS | 2840 | 1461297511550 Marionette DEBUG loaded listener.js 20:58:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (00000005B018CC00) [pid = 2840] [serial = 350] [outer = 00000005ACE1E400] 20:58:31 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (00000005AF0C2400) [pid = 2840] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 20:58:31 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (000000059EB4A800) [pid = 2840] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:58:31 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (00000005A4D8C800) [pid = 2840] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:58:31 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (000000059F612C00) [pid = 2840] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 127 (000000059EB51000) [pid = 2840] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 126 (00000005A4D89000) [pid = 2840] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 125 (00000005B0A10000) [pid = 2840] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 124 (00000005A373B800) [pid = 2840] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 20:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 123 (00000005AB40C800) [pid = 2840] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 20:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 122 (00000005A3C7B400) [pid = 2840] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 121 (00000005AB537C00) [pid = 2840] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 120 (00000005B0AA4C00) [pid = 2840] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 119 (00000005AB533400) [pid = 2840] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 118 (00000005ACEF9400) [pid = 2840] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 117 (00000005B29CAC00) [pid = 2840] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 116 (000000059EB4FC00) [pid = 2840] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (00000005ACE86C00) [pid = 2840] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (00000005AC3C9400) [pid = 2840] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (00000005A34CD800) [pid = 2840] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 20:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (00000005ABEDB400) [pid = 2840] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (00000005A8FC1000) [pid = 2840] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (00000005A500E000) [pid = 2840] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (000000059E836000) [pid = 2840] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (000000059E832C00) [pid = 2840] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (00000005A89E3400) [pid = 2840] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (00000005A5111000) [pid = 2840] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (00000005AC3C5800) [pid = 2840] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:58:32 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (00000005A853A400) [pid = 2840] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:58:32 INFO - PROCESS | 2840 | 1461297512163 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 20:58:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:58:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 881ms 20:58:32 INFO - PROCESS | 2840 | 1461297512192 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 20:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:58:32 INFO - PROCESS | 2840 | 1461297512194 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 20:58:32 INFO - PROCESS | 2840 | 1461297512197 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:58:32 INFO - PROCESS | 2840 | 1461297512199 Marionette TRACE conn4 <- [1,434,null,{}] 20:58:32 INFO - PROCESS | 2840 | 1461297512203 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:32 INFO - PROCESS | 2840 | 1461297512288 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 20:58:32 INFO - PROCESS | 2840 | 1461297512295 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:32 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BA3800 == 48 [pid = 2840] [id = 118] 20:58:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (000000059EB52C00) [pid = 2840] [serial = 351] [outer = 0000000000000000] 20:58:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (00000005A4D8C800) [pid = 2840] [serial = 352] [outer = 000000059EB52C00] 20:58:32 INFO - PROCESS | 2840 | 1461297512341 Marionette DEBUG loaded listener.js 20:58:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (00000005AB533400) [pid = 2840] [serial = 353] [outer = 000000059EB52C00] 20:58:32 INFO - PROCESS | 2840 | 1461297512768 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 20:58:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:58:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 629ms 20:58:32 INFO - PROCESS | 2840 | 1461297512828 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 20:58:32 INFO - PROCESS | 2840 | 1461297512830 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 20:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:58:32 INFO - PROCESS | 2840 | 1461297512833 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:58:32 INFO - PROCESS | 2840 | 1461297512835 Marionette TRACE conn4 <- [1,438,null,{}] 20:58:32 INFO - PROCESS | 2840 | 1461297512839 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:32 INFO - PROCESS | 2840 | 1461297512921 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 20:58:32 INFO - PROCESS | 2840 | 1461297512930 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:32 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A3F000 == 49 [pid = 2840] [id = 119] 20:58:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (00000005ADB5A800) [pid = 2840] [serial = 354] [outer = 0000000000000000] 20:58:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (00000005AF4E9000) [pid = 2840] [serial = 355] [outer = 00000005ADB5A800] 20:58:32 INFO - PROCESS | 2840 | 1461297512976 Marionette DEBUG loaded listener.js 20:58:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (00000005B01E8000) [pid = 2840] [serial = 356] [outer = 00000005ADB5A800] 20:58:33 INFO - PROCESS | 2840 | 1461297513434 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 20:58:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:58:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 20:58:33 INFO - PROCESS | 2840 | 1461297513467 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 20:58:33 INFO - PROCESS | 2840 | 1461297513469 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 20:58:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:58:33 INFO - PROCESS | 2840 | 1461297513472 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:58:33 INFO - PROCESS | 2840 | 1461297513474 Marionette TRACE conn4 <- [1,442,null,{}] 20:58:33 INFO - PROCESS | 2840 | 1461297513477 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:33 INFO - PROCESS | 2840 | 1461297513559 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 20:58:33 INFO - PROCESS | 2840 | 1461297513565 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:33 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3055000 == 50 [pid = 2840] [id = 120] 20:58:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (00000005B0A10000) [pid = 2840] [serial = 357] [outer = 0000000000000000] 20:58:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (00000005B0A18400) [pid = 2840] [serial = 358] [outer = 00000005B0A10000] 20:58:33 INFO - PROCESS | 2840 | 1461297513611 Marionette DEBUG loaded listener.js 20:58:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (00000005B0ACC000) [pid = 2840] [serial = 359] [outer = 00000005B0A10000] 20:58:34 INFO - PROCESS | 2840 | 1461297514190 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 20:58:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:58:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 777ms 20:58:34 INFO - PROCESS | 2840 | 1461297514322 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 20:58:34 INFO - PROCESS | 2840 | 1461297514327 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 20:58:34 INFO - PROCESS | 2840 | 1461297514334 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:58:34 INFO - PROCESS | 2840 | 1461297514339 Marionette TRACE conn4 <- [1,446,null,{}] 20:58:34 INFO - PROCESS | 2840 | 1461297514346 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:34 INFO - PROCESS | 2840 | 1461297514470 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 20:58:34 INFO - PROCESS | 2840 | 1461297514542 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:34 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A8975000 == 51 [pid = 2840] [id = 121] 20:58:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (000000059EA22C00) [pid = 2840] [serial = 360] [outer = 0000000000000000] 20:58:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (00000005A4045800) [pid = 2840] [serial = 361] [outer = 000000059EA22C00] 20:58:34 INFO - PROCESS | 2840 | 1461297514602 Marionette DEBUG loaded listener.js 20:58:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (00000005A7CD4C00) [pid = 2840] [serial = 362] [outer = 000000059EA22C00] 20:58:35 INFO - PROCESS | 2840 | 1461297515265 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 20:58:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:58:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 987ms 20:58:35 INFO - PROCESS | 2840 | 1461297515338 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 20:58:35 INFO - PROCESS | 2840 | 1461297515344 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 20:58:35 INFO - PROCESS | 2840 | 1461297515352 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:58:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:58:35 INFO - PROCESS | 2840 | 1461297515355 Marionette TRACE conn4 <- [1,450,null,{}] 20:58:35 INFO - PROCESS | 2840 | 1461297515360 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:35 INFO - PROCESS | 2840 | 1461297515469 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 20:58:35 INFO - PROCESS | 2840 | 1461297515545 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:35 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF268800 == 52 [pid = 2840] [id = 122] 20:58:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (00000005A853AC00) [pid = 2840] [serial = 363] [outer = 0000000000000000] 20:58:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 118 (00000005A8927800) [pid = 2840] [serial = 364] [outer = 00000005A853AC00] 20:58:35 INFO - PROCESS | 2840 | 1461297515645 Marionette DEBUG loaded listener.js 20:58:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 119 (00000005AC265C00) [pid = 2840] [serial = 365] [outer = 00000005A853AC00] 20:58:36 INFO - PROCESS | 2840 | 1461297516297 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 20:58:36 INFO - PROCESS | 2840 | 1461297516345 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 20:58:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 20:58:36 INFO - PROCESS | 2840 | 1461297516349 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:58:36 INFO - PROCESS | 2840 | 1461297516353 Marionette TRACE conn4 <- [1,454,null,{}] 20:58:36 INFO - PROCESS | 2840 | 1461297516365 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:36 INFO - PROCESS | 2840 | 1461297516478 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 20:58:36 INFO - PROCESS | 2840 | 1461297516555 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:36 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3EE7000 == 53 [pid = 2840] [id = 123] 20:58:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 120 (00000005ACE20000) [pid = 2840] [serial = 366] [outer = 0000000000000000] 20:58:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 121 (00000005AF49C800) [pid = 2840] [serial = 367] [outer = 00000005ACE20000] 20:58:36 INFO - PROCESS | 2840 | 1461297516657 Marionette DEBUG loaded listener.js 20:58:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 122 (00000005AF4A6C00) [pid = 2840] [serial = 368] [outer = 00000005ACE20000] 20:58:37 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:58:37 INFO - PROCESS | 2840 | 1461297517274 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 20:58:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:58:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 987ms 20:58:37 INFO - PROCESS | 2840 | 1461297517339 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 20:58:37 INFO - PROCESS | 2840 | 1461297517342 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 20:58:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:58:37 INFO - PROCESS | 2840 | 1461297517346 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:58:37 INFO - PROCESS | 2840 | 1461297517349 Marionette TRACE conn4 <- [1,458,null,{}] 20:58:37 INFO - PROCESS | 2840 | 1461297517353 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:37 INFO - PROCESS | 2840 | 1461297517462 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 20:58:37 INFO - PROCESS | 2840 | 1461297517553 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:37 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4411800 == 54 [pid = 2840] [id = 124] 20:58:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 123 (00000005AF4AA000) [pid = 2840] [serial = 369] [outer = 0000000000000000] 20:58:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 124 (00000005B0AC5800) [pid = 2840] [serial = 370] [outer = 00000005AF4AA000] 20:58:37 INFO - PROCESS | 2840 | 1461297517612 Marionette DEBUG loaded listener.js 20:58:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (00000005B2909400) [pid = 2840] [serial = 371] [outer = 00000005AF4AA000] 20:58:38 INFO - PROCESS | 2840 | 1461297518230 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 20:58:38 INFO - PROCESS | 2840 | 1461297518274 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 20:58:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 20:58:38 INFO - PROCESS | 2840 | 1461297518277 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:58:38 INFO - PROCESS | 2840 | 1461297518280 Marionette TRACE conn4 <- [1,462,null,{}] 20:58:38 INFO - PROCESS | 2840 | 1461297518283 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:38 INFO - PROCESS | 2840 | 1461297518389 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 20:58:38 INFO - PROCESS | 2840 | 1461297518492 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:38 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A3673800 == 55 [pid = 2840] [id = 125] 20:58:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 126 (00000005AF49E400) [pid = 2840] [serial = 372] [outer = 0000000000000000] 20:58:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 127 (00000005B0973800) [pid = 2840] [serial = 373] [outer = 00000005AF49E400] 20:58:38 INFO - PROCESS | 2840 | 1461297518549 Marionette DEBUG loaded listener.js 20:58:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (00000005B290B000) [pid = 2840] [serial = 374] [outer = 00000005AF49E400] 20:58:39 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:58:39 INFO - PROCESS | 2840 | 1461297519134 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 20:58:39 INFO - PROCESS | 2840 | 1461297519335 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 20:58:39 INFO - PROCESS | 2840 | 1461297519379 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:58:39 INFO - PROCESS | 2840 | 1461297519382 Marionette TRACE conn4 <- [1,466,null,{}] 20:58:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 20:58:39 INFO - PROCESS | 2840 | 1461297519388 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:39 INFO - PROCESS | 2840 | 1461297519492 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 20:58:39 INFO - PROCESS | 2840 | 1461297519564 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:39 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A5999000 == 56 [pid = 2840] [id = 126] 20:58:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (000000059FC32400) [pid = 2840] [serial = 375] [outer = 0000000000000000] 20:58:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (000000059FEE7800) [pid = 2840] [serial = 376] [outer = 000000059FC32400] 20:58:39 INFO - PROCESS | 2840 | 1461297519616 Marionette DEBUG loaded listener.js 20:58:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005A36BCC00) [pid = 2840] [serial = 377] [outer = 000000059FC32400] 20:58:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (00000005A4D22400) [pid = 2840] [serial = 378] [outer = 00000005A5006400] 20:58:40 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A3F000 == 55 [pid = 2840] [id = 119] 20:58:40 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BA3800 == 54 [pid = 2840] [id = 118] 20:58:40 INFO - PROCESS | 2840 | --DOCSHELL 00000005B09C4000 == 53 [pid = 2840] [id = 117] 20:58:40 INFO - PROCESS | 2840 | --DOCSHELL 00000005A40D7800 == 52 [pid = 2840] [id = 116] 20:58:40 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF074800 == 51 [pid = 2840] [id = 115] 20:58:40 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC719000 == 50 [pid = 2840] [id = 114] 20:58:40 INFO - PROCESS | 2840 | --DOCSHELL 000000059FED7800 == 49 [pid = 2840] [id = 113] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (00000005B0A15C00) [pid = 2840] [serial = 319] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (00000005A890E800) [pid = 2840] [serial = 280] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (00000005ACE94C00) [pid = 2840] [serial = 283] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (00000005AC777800) [pid = 2840] [serial = 286] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 127 (00000005A4D1AC00) [pid = 2840] [serial = 277] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC65A800 == 48 [pid = 2840] [id = 112] 20:58:40 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4B5D000 == 47 [pid = 2840] [id = 110] 20:58:40 INFO - PROCESS | 2840 | --DOCSHELL 00000005B00C3000 == 46 [pid = 2840] [id = 109] 20:58:40 INFO - PROCESS | 2840 | --DOCSHELL 00000005AB434800 == 45 [pid = 2840] [id = 108] 20:58:40 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4B5D800 == 44 [pid = 2840] [id = 92] 20:58:40 INFO - PROCESS | 2840 | 1461297520427 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 20:58:40 INFO - PROCESS | 2840 | 1461297520459 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 20:58:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 20:58:40 INFO - PROCESS | 2840 | 1461297520466 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:58:40 INFO - PROCESS | 2840 | 1461297520469 Marionette TRACE conn4 <- [1,470,null,{}] 20:58:40 INFO - PROCESS | 2840 | 1461297520473 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:40 INFO - PROCESS | 2840 | 1461297520561 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 126 (00000005B01E7000) [pid = 2840] [serial = 317] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 125 (00000005AF4E6800) [pid = 2840] [serial = 316] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 124 (00000005A34C7400) [pid = 2840] [serial = 136] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 123 (00000005B4217800) [pid = 2840] [serial = 194] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 122 (00000005A4D8D400) [pid = 2840] [serial = 230] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 121 (00000005A37D6000) [pid = 2840] [serial = 185] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 120 (00000005A7C7BC00) [pid = 2840] [serial = 139] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 119 (00000005B29D1400) [pid = 2840] [serial = 239] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 118 (00000005AC26C400) [pid = 2840] [serial = 290] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 117 (00000005AF099C00) [pid = 2840] [serial = 314] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 116 (00000005A7C7F000) [pid = 2840] [serial = 296] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (00000005AED89800) [pid = 2840] [serial = 142] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (00000005B2916400) [pid = 2840] [serial = 145] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (00000005AC270400) [pid = 2840] [serial = 305] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (00000005B29CDC00) [pid = 2840] [serial = 191] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (00000005B2AD6000) [pid = 2840] [serial = 73] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (00000005AE40BC00) [pid = 2840] [serial = 100] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (00000005B2916800) [pid = 2840] [serial = 236] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (00000005AE642C00) [pid = 2840] [serial = 311] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (00000005A88A2000) [pid = 2840] [serial = 289] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (00000005A36B8C00) [pid = 2840] [serial = 292] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (00000005AE06DC00) [pid = 2840] [serial = 97] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (00000005AB531000) [pid = 2840] [serial = 302] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (00000005A5003000) [pid = 2840] [serial = 293] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (00000005AB7C2C00) [pid = 2840] [serial = 188] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (00000005A377F400) [pid = 2840] [serial = 91] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (00000005B3019000) [pid = 2840] [serial = 242] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (00000005ACE89400) [pid = 2840] [serial = 233] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (00000005A4DD8C00) [pid = 2840] [serial = 295] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (00000005ACE95000) [pid = 2840] [serial = 310] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (00000005ACE15400) [pid = 2840] [serial = 313] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (00000005ABD9E800) [pid = 2840] [serial = 304] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (00000005AA076400) [pid = 2840] [serial = 94] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (00000005AC772400) [pid = 2840] [serial = 307] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (00000005A853F400) [pid = 2840] [serial = 298] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (00000005AACBF400) [pid = 2840] [serial = 301] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (00000005A8905000) [pid = 2840] [serial = 299] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (00000005ACE16800) [pid = 2840] [serial = 308] [outer = 0000000000000000] [url = about:blank] 20:58:40 INFO - PROCESS | 2840 | 1461297520654 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:40 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A40D8000 == 45 [pid = 2840] [id = 127] 20:58:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (00000005A088D800) [pid = 2840] [serial = 379] [outer = 0000000000000000] 20:58:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (00000005A34C9400) [pid = 2840] [serial = 380] [outer = 00000005A088D800] 20:58:40 INFO - PROCESS | 2840 | 1461297520707 Marionette DEBUG loaded listener.js 20:58:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (00000005A3EE8C00) [pid = 2840] [serial = 381] [outer = 00000005A088D800] 20:58:41 INFO - PROCESS | 2840 | 1461297521178 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 20:58:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:58:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 734ms 20:58:41 INFO - PROCESS | 2840 | 1461297521202 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 20:58:41 INFO - PROCESS | 2840 | 1461297521204 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 20:58:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:58:41 INFO - PROCESS | 2840 | 1461297521208 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:58:41 INFO - PROCESS | 2840 | 1461297521210 Marionette TRACE conn4 <- [1,474,null,{}] 20:58:41 INFO - PROCESS | 2840 | 1461297521219 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:41 INFO - PROCESS | 2840 | 1461297521312 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 20:58:41 INFO - PROCESS | 2840 | 1461297521323 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:41 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC1CD800 == 46 [pid = 2840] [id = 128] 20:58:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (00000005A85D5400) [pid = 2840] [serial = 382] [outer = 0000000000000000] 20:58:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (00000005A882D000) [pid = 2840] [serial = 383] [outer = 00000005A85D5400] 20:58:41 INFO - PROCESS | 2840 | 1461297521376 Marionette DEBUG loaded listener.js 20:58:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (00000005A890E800) [pid = 2840] [serial = 384] [outer = 00000005A85D5400] 20:58:41 INFO - PROCESS | 2840 | 1461297521860 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 20:58:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:58:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 673ms 20:58:41 INFO - PROCESS | 2840 | 1461297521883 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 20:58:41 INFO - PROCESS | 2840 | 1461297521886 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 20:58:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:58:41 INFO - PROCESS | 2840 | 1461297521889 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:58:41 INFO - PROCESS | 2840 | 1461297521890 Marionette TRACE conn4 <- [1,478,null,{}] 20:58:41 INFO - PROCESS | 2840 | 1461297521894 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:41 INFO - PROCESS | 2840 | 1461297521980 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 20:58:41 INFO - PROCESS | 2840 | 1461297521989 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:42 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ACE47800 == 47 [pid = 2840] [id = 129] 20:58:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (00000005AB40C800) [pid = 2840] [serial = 385] [outer = 0000000000000000] 20:58:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (00000005AB41B000) [pid = 2840] [serial = 386] [outer = 00000005AB40C800] 20:58:42 INFO - PROCESS | 2840 | 1461297522035 Marionette DEBUG loaded listener.js 20:58:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (00000005AB812C00) [pid = 2840] [serial = 387] [outer = 00000005AB40C800] 20:58:42 INFO - PROCESS | 2840 | 1461297522500 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 20:58:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:58:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 671ms 20:58:42 INFO - PROCESS | 2840 | 1461297522564 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 20:58:42 INFO - PROCESS | 2840 | 1461297522566 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 20:58:42 INFO - PROCESS | 2840 | 1461297522569 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:58:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:58:42 INFO - PROCESS | 2840 | 1461297522571 Marionette TRACE conn4 <- [1,482,null,{}] 20:58:42 INFO - PROCESS | 2840 | 1461297522574 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:42 INFO - PROCESS | 2840 | 1461297522656 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 20:58:42 INFO - PROCESS | 2840 | 1461297522664 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:42 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AED1C000 == 48 [pid = 2840] [id = 130] 20:58:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (00000005ABED0800) [pid = 2840] [serial = 388] [outer = 0000000000000000] 20:58:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (00000005AC268800) [pid = 2840] [serial = 389] [outer = 00000005ABED0800] 20:58:42 INFO - PROCESS | 2840 | 1461297522710 Marionette DEBUG loaded listener.js 20:58:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (00000005AC3A9800) [pid = 2840] [serial = 390] [outer = 00000005ABED0800] 20:58:43 INFO - PROCESS | 2840 | 1461297523218 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 20:58:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:58:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 672ms 20:58:43 INFO - PROCESS | 2840 | 1461297523248 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 20:58:43 INFO - PROCESS | 2840 | 1461297523250 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 20:58:43 INFO - PROCESS | 2840 | 1461297523253 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:58:43 INFO - PROCESS | 2840 | 1461297523255 Marionette TRACE conn4 <- [1,486,null,{}] 20:58:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:58:43 INFO - PROCESS | 2840 | 1461297523258 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:43 INFO - PROCESS | 2840 | 1461297523419 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 20:58:43 INFO - PROCESS | 2840 | 1461297523450 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:43 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A40BC800 == 49 [pid = 2840] [id = 131] 20:58:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (00000005ACE1E000) [pid = 2840] [serial = 391] [outer = 0000000000000000] 20:58:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (00000005ACE86C00) [pid = 2840] [serial = 392] [outer = 00000005ACE1E000] 20:58:43 INFO - PROCESS | 2840 | 1461297523498 Marionette DEBUG loaded listener.js 20:58:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (00000005ACEFC000) [pid = 2840] [serial = 393] [outer = 00000005ACE1E000] 20:58:43 INFO - PROCESS | 2840 | 1461297523954 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 20:58:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 20:58:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 735ms 20:58:44 INFO - PROCESS | 2840 | 1461297523993 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 20:58:44 INFO - PROCESS | 2840 | 1461297523995 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 20:58:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:58:44 INFO - PROCESS | 2840 | 1461297524004 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:58:44 INFO - PROCESS | 2840 | 1461297524006 Marionette TRACE conn4 <- [1,490,null,{}] 20:58:44 INFO - PROCESS | 2840 | 1461297524010 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:44 INFO - PROCESS | 2840 | 1461297524114 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 20:58:44 INFO - PROCESS | 2840 | 1461297524121 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:44 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B00D0800 == 50 [pid = 2840] [id = 132] 20:58:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (00000005ACE1F000) [pid = 2840] [serial = 394] [outer = 0000000000000000] 20:58:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (00000005AE63F400) [pid = 2840] [serial = 395] [outer = 00000005ACE1F000] 20:58:44 INFO - PROCESS | 2840 | 1461297524166 Marionette DEBUG loaded listener.js 20:58:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (00000005AF4A4400) [pid = 2840] [serial = 396] [outer = 00000005ACE1F000] 20:58:44 INFO - PROCESS | 2840 | 1461297524612 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 20:58:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:58:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 20:58:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:58:44 INFO - PROCESS | 2840 | 1461297524639 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 20:58:44 INFO - PROCESS | 2840 | 1461297524641 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 20:58:44 INFO - PROCESS | 2840 | 1461297524644 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:58:44 INFO - PROCESS | 2840 | 1461297524646 Marionette TRACE conn4 <- [1,494,null,{}] 20:58:44 INFO - PROCESS | 2840 | 1461297524649 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:44 INFO - PROCESS | 2840 | 1461297524757 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 20:58:44 INFO - PROCESS | 2840 | 1461297524835 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:44 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BBE800 == 51 [pid = 2840] [id = 133] 20:58:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (00000005AF4E7000) [pid = 2840] [serial = 397] [outer = 0000000000000000] 20:58:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (00000005B018D800) [pid = 2840] [serial = 398] [outer = 00000005AF4E7000] 20:58:44 INFO - PROCESS | 2840 | 1461297524881 Marionette DEBUG loaded listener.js 20:58:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (00000005B01E9800) [pid = 2840] [serial = 399] [outer = 00000005AF4E7000] 20:58:45 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (00000005AC3BC800) [pid = 2840] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 20:58:45 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (00000005AB415000) [pid = 2840] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 20:58:45 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (00000005A34C6800) [pid = 2840] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 20:58:45 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (00000005AC76FC00) [pid = 2840] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 20:58:45 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (00000005A85D5000) [pid = 2840] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 20:58:45 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (00000005AC273C00) [pid = 2840] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:58:45 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (00000005ACE1E400) [pid = 2840] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:58:45 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (00000005ADB5A800) [pid = 2840] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:58:45 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (00000005ABFCD800) [pid = 2840] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:58:45 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (00000005A06F2C00) [pid = 2840] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 20:58:45 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (000000059E78F400) [pid = 2840] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 20:58:45 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (00000005A890F800) [pid = 2840] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 20:58:45 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (000000059EB52C00) [pid = 2840] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:58:45 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (00000005A3E28C00) [pid = 2840] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 20:58:45 INFO - PROCESS | 2840 | 1461297525398 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 20:58:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:58:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 778ms 20:58:45 INFO - PROCESS | 2840 | 1461297525424 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 20:58:45 INFO - PROCESS | 2840 | 1461297525426 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 20:58:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:58:45 INFO - PROCESS | 2840 | 1461297525429 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:58:45 INFO - PROCESS | 2840 | 1461297525431 Marionette TRACE conn4 <- [1,498,null,{}] 20:58:45 INFO - PROCESS | 2840 | 1461297525435 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:45 INFO - PROCESS | 2840 | 1461297525517 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 20:58:45 INFO - PROCESS | 2840 | 1461297525524 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:45 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A1A000 == 52 [pid = 2840] [id = 134] 20:58:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (00000005A8539400) [pid = 2840] [serial = 400] [outer = 0000000000000000] 20:58:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (00000005AC3C7800) [pid = 2840] [serial = 401] [outer = 00000005A8539400] 20:58:45 INFO - PROCESS | 2840 | 1461297525570 Marionette DEBUG loaded listener.js 20:58:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (00000005B01E7000) [pid = 2840] [serial = 402] [outer = 00000005A8539400] 20:58:46 INFO - PROCESS | 2840 | 1461297525995 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 20:58:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:58:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 588ms 20:58:46 INFO - PROCESS | 2840 | 1461297526021 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 20:58:46 INFO - PROCESS | 2840 | 1461297526023 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 20:58:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:58:46 INFO - PROCESS | 2840 | 1461297526027 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:58:46 INFO - PROCESS | 2840 | 1461297526028 Marionette TRACE conn4 <- [1,502,null,{}] 20:58:46 INFO - PROCESS | 2840 | 1461297526036 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:46 INFO - PROCESS | 2840 | 1461297526120 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 20:58:46 INFO - PROCESS | 2840 | 1461297526127 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:46 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2C1C000 == 53 [pid = 2840] [id = 135] 20:58:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (00000005AF098C00) [pid = 2840] [serial = 403] [outer = 0000000000000000] 20:58:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (00000005B0A11000) [pid = 2840] [serial = 404] [outer = 00000005AF098C00] 20:58:46 INFO - PROCESS | 2840 | 1461297526173 Marionette DEBUG loaded listener.js 20:58:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (00000005B0AC7400) [pid = 2840] [serial = 405] [outer = 00000005AF098C00] 20:58:46 INFO - PROCESS | 2840 | 1461297526618 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 20:58:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:58:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 629ms 20:58:46 INFO - PROCESS | 2840 | 1461297526659 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 20:58:46 INFO - PROCESS | 2840 | 1461297526661 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 20:58:46 INFO - PROCESS | 2840 | 1461297526664 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:58:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:58:46 INFO - PROCESS | 2840 | 1461297526667 Marionette TRACE conn4 <- [1,506,null,{}] 20:58:46 INFO - PROCESS | 2840 | 1461297526676 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:46 INFO - PROCESS | 2840 | 1461297526782 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 20:58:46 INFO - PROCESS | 2840 | 1461297526791 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:46 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3716800 == 54 [pid = 2840] [id = 136] 20:58:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (00000005AC3AE800) [pid = 2840] [serial = 406] [outer = 0000000000000000] 20:58:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (00000005AC3B6C00) [pid = 2840] [serial = 407] [outer = 00000005AC3AE800] 20:58:46 INFO - PROCESS | 2840 | 1461297526842 Marionette DEBUG loaded listener.js 20:58:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (00000005B2915000) [pid = 2840] [serial = 408] [outer = 00000005AC3AE800] 20:58:47 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC1EA800 == 53 [pid = 2840] [id = 94] 20:58:47 INFO - PROCESS | 2840 | --DOCSHELL 00000005AB850000 == 52 [pid = 2840] [id = 10] 20:58:47 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4422800 == 51 [pid = 2840] [id = 80] 20:58:47 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4097000 == 50 [pid = 2840] [id = 107] 20:58:47 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A14800 == 49 [pid = 2840] [id = 61] 20:58:47 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF07E000 == 48 [pid = 2840] [id = 49] 20:58:47 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3050800 == 47 [pid = 2840] [id = 95] 20:58:47 INFO - PROCESS | 2840 | --DOCSHELL 00000005B09D7800 == 46 [pid = 2840] [id = 111] 20:58:47 INFO - PROCESS | 2840 | --DOCSHELL 00000005B42E1000 == 45 [pid = 2840] [id = 81] 20:58:47 INFO - PROCESS | 2840 | --DOCSHELL 00000005A40BE800 == 44 [pid = 2840] [id = 97] 20:58:47 INFO - PROCESS | 2840 | --DOCSHELL 00000005B00D3000 == 43 [pid = 2840] [id = 96] 20:58:47 INFO - PROCESS | 2840 | --DOCSHELL 00000005A40D8000 == 42 [pid = 2840] [id = 127] 20:58:47 INFO - PROCESS | 2840 | --DOCSHELL 00000005A5999000 == 41 [pid = 2840] [id = 126] 20:58:47 INFO - PROCESS | 2840 | --DOCSHELL 00000005A3673800 == 40 [pid = 2840] [id = 125] 20:58:47 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4411800 == 39 [pid = 2840] [id = 124] 20:58:47 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3EE7000 == 38 [pid = 2840] [id = 123] 20:58:47 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF268800 == 37 [pid = 2840] [id = 122] 20:58:47 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3055000 == 36 [pid = 2840] [id = 120] 20:58:47 INFO - PROCESS | 2840 | --DOCSHELL 00000005A8975000 == 35 [pid = 2840] [id = 121] 20:58:48 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2C1C000 == 34 [pid = 2840] [id = 135] 20:58:48 INFO - PROCESS | 2840 | --DOCSHELL 00000005B00D0800 == 33 [pid = 2840] [id = 132] 20:58:48 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC1CD800 == 32 [pid = 2840] [id = 128] 20:58:48 INFO - PROCESS | 2840 | --DOCSHELL 00000005A40BC800 == 31 [pid = 2840] [id = 131] 20:58:48 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A1A000 == 30 [pid = 2840] [id = 134] 20:58:48 INFO - PROCESS | 2840 | --DOCSHELL 00000005AED1C000 == 29 [pid = 2840] [id = 130] 20:58:48 INFO - PROCESS | 2840 | --DOCSHELL 00000005ACE47800 == 28 [pid = 2840] [id = 129] 20:58:48 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BBE800 == 27 [pid = 2840] [id = 133] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (00000005A500A000) [pid = 2840] [serial = 278] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (00000005AF4E8800) [pid = 2840] [serial = 287] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (00000005AB415C00) [pid = 2840] [serial = 281] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (00000005AF0A6C00) [pid = 2840] [serial = 284] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (00000005B0B95000) [pid = 2840] [serial = 275] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (00000005AC3C1800) [pid = 2840] [serial = 346] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (00000005AF0A0400) [pid = 2840] [serial = 349] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (00000005AC76E000) [pid = 2840] [serial = 347] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (00000005AF4E9000) [pid = 2840] [serial = 355] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (00000005AC26B000) [pid = 2840] [serial = 343] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (00000005ACE95800) [pid = 2840] [serial = 331] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (00000005B0AC3800) [pid = 2840] [serial = 332] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (000000059EA2F800) [pid = 2840] [serial = 337] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (00000005A40E5400) [pid = 2840] [serial = 338] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (00000005A8FB5C00) [pid = 2840] [serial = 340] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (00000005AB52C400) [pid = 2840] [serial = 341] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (00000005A4D93000) [pid = 2840] [serial = 322] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (00000005AB40F000) [pid = 2840] [serial = 325] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (00000005AF4F0000) [pid = 2840] [serial = 328] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (00000005B01E8000) [pid = 2840] [serial = 356] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (00000005B0A18400) [pid = 2840] [serial = 358] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (00000005B018CC00) [pid = 2840] [serial = 350] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (00000005A4D8C800) [pid = 2840] [serial = 352] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (00000005A5011400) [pid = 2840] [serial = 335] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (00000005A404C400) [pid = 2840] [serial = 334] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (00000005AC3A3000) [pid = 2840] [serial = 344] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (00000005AB533400) [pid = 2840] [serial = 353] [outer = 0000000000000000] [url = about:blank] 20:58:48 INFO - PROCESS | 2840 | 1461297528968 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 20:58:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:58:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2335ms 20:58:49 INFO - PROCESS | 2840 | 1461297529003 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 20:58:49 INFO - PROCESS | 2840 | 1461297529008 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 20:58:49 INFO - PROCESS | 2840 | 1461297529013 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:58:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:58:49 INFO - PROCESS | 2840 | 1461297529017 Marionette TRACE conn4 <- [1,510,null,{}] 20:58:49 INFO - PROCESS | 2840 | 1461297529024 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:49 INFO - PROCESS | 2840 | 1461297529118 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 20:58:49 INFO - PROCESS | 2840 | 1461297529128 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:49 INFO - PROCESS | 2840 | ++DOCSHELL 000000059F2BB800 == 28 [pid = 2840] [id = 137] 20:58:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (000000059E839800) [pid = 2840] [serial = 409] [outer = 0000000000000000] 20:58:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (000000059EA22800) [pid = 2840] [serial = 410] [outer = 000000059E839800] 20:58:49 INFO - PROCESS | 2840 | 1461297529179 Marionette DEBUG loaded listener.js 20:58:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (000000059EB4BC00) [pid = 2840] [serial = 411] [outer = 000000059E839800] 20:58:49 INFO - PROCESS | 2840 | 1461297529685 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 20:58:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:58:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 734ms 20:58:49 INFO - PROCESS | 2840 | 1461297529751 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 20:58:49 INFO - PROCESS | 2840 | 1461297529758 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 20:58:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:58:49 INFO - PROCESS | 2840 | 1461297529764 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:58:49 INFO - PROCESS | 2840 | 1461297529767 Marionette TRACE conn4 <- [1,514,null,{}] 20:58:49 INFO - PROCESS | 2840 | 1461297529771 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:49 INFO - PROCESS | 2840 | 1461297529859 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 20:58:49 INFO - PROCESS | 2840 | 1461297529929 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:49 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A3671800 == 29 [pid = 2840] [id = 138] 20:58:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (000000059EA31000) [pid = 2840] [serial = 412] [outer = 0000000000000000] 20:58:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (000000059F45F800) [pid = 2840] [serial = 413] [outer = 000000059EA31000] 20:58:49 INFO - PROCESS | 2840 | 1461297529979 Marionette DEBUG loaded listener.js 20:58:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (00000005A0622800) [pid = 2840] [serial = 414] [outer = 000000059EA31000] 20:58:50 INFO - PROCESS | 2840 | 1461297530383 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 20:58:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 20:58:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 693ms 20:58:50 INFO - PROCESS | 2840 | 1461297530490 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 20:58:50 INFO - PROCESS | 2840 | 1461297530493 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 20:58:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:58:50 INFO - PROCESS | 2840 | 1461297530498 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:58:50 INFO - PROCESS | 2840 | 1461297530502 Marionette TRACE conn4 <- [1,518,null,{}] 20:58:50 INFO - PROCESS | 2840 | 1461297530519 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:50 INFO - PROCESS | 2840 | 1461297530620 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 20:58:50 INFO - PROCESS | 2840 | 1461297530630 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:50 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A41B1800 == 30 [pid = 2840] [id = 139] 20:58:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (000000059CE40C00) [pid = 2840] [serial = 415] [outer = 0000000000000000] 20:58:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (00000005A36C1C00) [pid = 2840] [serial = 416] [outer = 000000059CE40C00] 20:58:50 INFO - PROCESS | 2840 | 1461297530682 Marionette DEBUG loaded listener.js 20:58:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (00000005A3E30000) [pid = 2840] [serial = 417] [outer = 000000059CE40C00] 20:58:51 INFO - PROCESS | 2840 | 1461297531155 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 20:58:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:58:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 691ms 20:58:51 INFO - PROCESS | 2840 | 1461297531193 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 20:58:51 INFO - PROCESS | 2840 | 1461297531196 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 20:58:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:58:51 INFO - PROCESS | 2840 | 1461297531199 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:58:51 INFO - PROCESS | 2840 | 1461297531201 Marionette TRACE conn4 <- [1,522,null,{}] 20:58:51 INFO - PROCESS | 2840 | 1461297531204 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:51 INFO - PROCESS | 2840 | 1461297531286 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 20:58:51 INFO - PROCESS | 2840 | 1461297531293 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:51 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A5144800 == 31 [pid = 2840] [id = 140] 20:58:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (00000005A4199C00) [pid = 2840] [serial = 418] [outer = 0000000000000000] 20:58:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (00000005A4D24400) [pid = 2840] [serial = 419] [outer = 00000005A4199C00] 20:58:51 INFO - PROCESS | 2840 | 1461297531342 Marionette DEBUG loaded listener.js 20:58:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (00000005A4D8D000) [pid = 2840] [serial = 420] [outer = 00000005A4199C00] 20:58:51 INFO - PROCESS | 2840 | 1461297531797 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 20:58:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:58:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 630ms 20:58:51 INFO - PROCESS | 2840 | 1461297531831 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 20:58:51 INFO - PROCESS | 2840 | 1461297531834 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 20:58:51 INFO - PROCESS | 2840 | 1461297531837 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:58:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:58:51 INFO - PROCESS | 2840 | 1461297531839 Marionette TRACE conn4 <- [1,526,null,{}] 20:58:51 INFO - PROCESS | 2840 | 1461297531842 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:51 INFO - PROCESS | 2840 | 1461297531920 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 20:58:51 INFO - PROCESS | 2840 | 1461297531927 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:51 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A897F800 == 32 [pid = 2840] [id = 141] 20:58:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (000000059EA23C00) [pid = 2840] [serial = 421] [outer = 0000000000000000] 20:58:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (00000005A4DD8C00) [pid = 2840] [serial = 422] [outer = 000000059EA23C00] 20:58:51 INFO - PROCESS | 2840 | 1461297531974 Marionette DEBUG loaded listener.js 20:58:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (00000005A500D800) [pid = 2840] [serial = 423] [outer = 000000059EA23C00] 20:58:52 INFO - PROCESS | 2840 | 1461297532452 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 20:58:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 20:58:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 672ms 20:58:52 INFO - PROCESS | 2840 | 1461297532512 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 20:58:52 INFO - PROCESS | 2840 | 1461297532515 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 20:58:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:58:52 INFO - PROCESS | 2840 | 1461297532518 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:58:52 INFO - PROCESS | 2840 | 1461297532520 Marionette TRACE conn4 <- [1,530,null,{}] 20:58:52 INFO - PROCESS | 2840 | 1461297532523 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:52 INFO - PROCESS | 2840 | 1461297532638 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 20:58:52 INFO - PROCESS | 2840 | 1461297532655 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:52 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ABF4C000 == 33 [pid = 2840] [id = 142] 20:58:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (00000005A7CD0400) [pid = 2840] [serial = 424] [outer = 0000000000000000] 20:58:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (00000005A8537400) [pid = 2840] [serial = 425] [outer = 00000005A7CD0400] 20:58:52 INFO - PROCESS | 2840 | 1461297532705 Marionette DEBUG loaded listener.js 20:58:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (00000005A8541800) [pid = 2840] [serial = 426] [outer = 00000005A7CD0400] 20:58:53 INFO - PROCESS | 2840 | 1461297533308 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 20:58: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 20:58:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:58:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:58:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:58: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 20:58:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:58:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:58:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:58:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 838ms 20:58:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:58:53 INFO - PROCESS | 2840 | 1461297533360 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 20:58:53 INFO - PROCESS | 2840 | 1461297533363 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 20:58:53 INFO - PROCESS | 2840 | 1461297533366 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:58:53 INFO - PROCESS | 2840 | 1461297533368 Marionette TRACE conn4 <- [1,534,null,{}] 20:58:53 INFO - PROCESS | 2840 | 1461297533371 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:53 INFO - PROCESS | 2840 | 1461297533458 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 20:58:53 INFO - PROCESS | 2840 | 1461297533524 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:53 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC66B800 == 34 [pid = 2840] [id = 143] 20:58:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (000000059E834800) [pid = 2840] [serial = 427] [outer = 0000000000000000] 20:58:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (00000005A8906800) [pid = 2840] [serial = 428] [outer = 000000059E834800] 20:58:53 INFO - PROCESS | 2840 | 1461297533571 Marionette DEBUG loaded listener.js 20:58:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (00000005A8910800) [pid = 2840] [serial = 429] [outer = 000000059E834800] 20:58:53 INFO - PROCESS | 2840 | 1461297533948 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 20:58: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. 20:58:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 20:58:54 INFO - PROCESS | 2840 | 1461297533998 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 20:58:54 INFO - PROCESS | 2840 | 1461297534001 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 20:58:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:58:54 INFO - PROCESS | 2840 | 1461297534004 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:58:54 INFO - PROCESS | 2840 | 1461297534005 Marionette TRACE conn4 <- [1,538,null,{}] 20:58:54 INFO - PROCESS | 2840 | 1461297534009 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:54 INFO - PROCESS | 2840 | 1461297534127 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 20:58:54 INFO - PROCESS | 2840 | 1461297534134 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:54 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ACE4A800 == 35 [pid = 2840] [id = 144] 20:58:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (00000005A890D400) [pid = 2840] [serial = 430] [outer = 0000000000000000] 20:58:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (00000005A8DED400) [pid = 2840] [serial = 431] [outer = 00000005A890D400] 20:58:54 INFO - PROCESS | 2840 | 1461297534180 Marionette DEBUG loaded listener.js 20:58:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (00000005A933B800) [pid = 2840] [serial = 432] [outer = 00000005A890D400] 20:58:54 INFO - PROCESS | 2840 | 1461297534617 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 20:58:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 20:58:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 20:58:54 INFO - PROCESS | 2840 | 1461297534637 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 20:58:54 INFO - PROCESS | 2840 | 1461297534639 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 20:58:54 INFO - PROCESS | 2840 | 1461297534642 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:58:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:58:54 INFO - PROCESS | 2840 | 1461297534644 Marionette TRACE conn4 <- [1,542,null,{}] 20:58:54 INFO - PROCESS | 2840 | 1461297534648 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:54 INFO - PROCESS | 2840 | 1461297534759 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 20:58:54 INFO - PROCESS | 2840 | 1461297534837 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:54 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ADD1E000 == 36 [pid = 2840] [id = 145] 20:58:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (00000005A8DEDC00) [pid = 2840] [serial = 433] [outer = 0000000000000000] 20:58:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (00000005AA07E800) [pid = 2840] [serial = 434] [outer = 00000005A8DEDC00] 20:58:54 INFO - PROCESS | 2840 | 1461297534886 Marionette DEBUG loaded listener.js 20:58:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (00000005AB412800) [pid = 2840] [serial = 435] [outer = 00000005A8DEDC00] 20:58:55 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:58:55 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:58:55 INFO - PROCESS | 2840 | 1461297535314 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 20:58:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:58:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 734ms 20:58:55 INFO - PROCESS | 2840 | 1461297535381 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 20:58:55 INFO - PROCESS | 2840 | 1461297535383 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 20:58:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:58:55 INFO - PROCESS | 2840 | 1461297535392 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:58:55 INFO - PROCESS | 2840 | 1461297535394 Marionette TRACE conn4 <- [1,546,null,{}] 20:58:55 INFO - PROCESS | 2840 | 1461297535398 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:55 INFO - PROCESS | 2840 | 1461297535505 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 20:58:55 INFO - PROCESS | 2840 | 1461297535518 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:55 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AED1F800 == 37 [pid = 2840] [id = 146] 20:58:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (00000005A9338C00) [pid = 2840] [serial = 436] [outer = 0000000000000000] 20:58:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (00000005AB52C400) [pid = 2840] [serial = 437] [outer = 00000005A9338C00] 20:58:55 INFO - PROCESS | 2840 | 1461297535564 Marionette DEBUG loaded listener.js 20:58:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (00000005AB7C0C00) [pid = 2840] [serial = 438] [outer = 00000005A9338C00] 20:58:56 INFO - PROCESS | 2840 | 1461297536005 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 20:58:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:58:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 671ms 20:58:56 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (00000005A4D86C00) [pid = 2840] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 20:58:56 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (00000005A8902C00) [pid = 2840] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 20:58:56 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (00000005ACE93400) [pid = 2840] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 20:58:56 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (00000005B0A10800) [pid = 2840] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 20:58:56 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (00000005AF098C00) [pid = 2840] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:58:56 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (00000005ACE1E000) [pid = 2840] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:58:56 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (00000005ACE1F000) [pid = 2840] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:58:56 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (00000005AF4E7000) [pid = 2840] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:58:56 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (00000005A088D800) [pid = 2840] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 20:58:56 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (000000059FC32400) [pid = 2840] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 20:58:56 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (00000005AF49E400) [pid = 2840] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 20:58:56 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (00000005AF4AA000) [pid = 2840] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 20:58:56 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (00000005ACE20000) [pid = 2840] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 20:58:56 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (00000005A853AC00) [pid = 2840] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 20:58:56 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (000000059EA22C00) [pid = 2840] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 20:58:56 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (00000005B0A10000) [pid = 2840] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 20:58:56 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (00000005ABED0800) [pid = 2840] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 20:58:56 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (00000005AB40C800) [pid = 2840] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 20:58:56 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (00000005A85D5400) [pid = 2840] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 20:58:56 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (00000005A8539400) [pid = 2840] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:58:56 INFO - PROCESS | 2840 | 1461297536439 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 20:58:56 INFO - PROCESS | 2840 | 1461297536442 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 20:58:56 INFO - PROCESS | 2840 | 1461297536466 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:58:56 INFO - PROCESS | 2840 | 1461297536469 Marionette TRACE conn4 <- [1,550,null,{}] 20:58:56 INFO - PROCESS | 2840 | 1461297536472 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:58:56 INFO - PROCESS | 2840 | 1461297536569 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 20:58:56 INFO - PROCESS | 2840 | 1461297536577 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:56 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC2E5000 == 38 [pid = 2840] [id = 147] 20:58:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (00000005A8902C00) [pid = 2840] [serial = 439] [outer = 0000000000000000] 20:58:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (00000005AB40C800) [pid = 2840] [serial = 440] [outer = 00000005A8902C00] 20:58:56 INFO - PROCESS | 2840 | 1461297536634 Marionette DEBUG loaded listener.js 20:58:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (00000005AC269800) [pid = 2840] [serial = 441] [outer = 00000005A8902C00] 20:58:56 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:58:56 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:58:57 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:58:57 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:58:57 INFO - PROCESS | 2840 | 1461297537059 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 20:58:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:58:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 609ms 20:58:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:58:57 INFO - PROCESS | 2840 | 1461297537093 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 20:58:57 INFO - PROCESS | 2840 | 1461297537095 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 20:58:57 INFO - PROCESS | 2840 | 1461297537099 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:58:57 INFO - PROCESS | 2840 | 1461297537100 Marionette TRACE conn4 <- [1,554,null,{}] 20:58:57 INFO - PROCESS | 2840 | 1461297537104 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:57 INFO - PROCESS | 2840 | 1461297537183 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 20:58:57 INFO - PROCESS | 2840 | 1461297537190 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:57 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF2E1800 == 39 [pid = 2840] [id = 148] 20:58:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (00000005AC26E000) [pid = 2840] [serial = 442] [outer = 0000000000000000] 20:58:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (00000005AC3A0000) [pid = 2840] [serial = 443] [outer = 00000005AC26E000] 20:58:57 INFO - PROCESS | 2840 | 1461297537236 Marionette DEBUG loaded listener.js 20:58:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (00000005AC3A9000) [pid = 2840] [serial = 444] [outer = 00000005AC26E000] 20:58:57 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:58:57 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:58:57 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:58:57 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:58:57 INFO - PROCESS | 2840 | 1461297537713 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 20:58:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:58:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 629ms 20:58:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:58:57 INFO - PROCESS | 2840 | 1461297537732 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 20:58:57 INFO - PROCESS | 2840 | 1461297537734 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 20:58:57 INFO - PROCESS | 2840 | 1461297537737 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:58:57 INFO - PROCESS | 2840 | 1461297537739 Marionette TRACE conn4 <- [1,558,null,{}] 20:58:57 INFO - PROCESS | 2840 | 1461297537747 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:57 INFO - PROCESS | 2840 | 1461297537826 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 20:58:57 INFO - PROCESS | 2840 | 1461297537833 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:57 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF3C3000 == 40 [pid = 2840] [id = 149] 20:58:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (00000005AC3B1000) [pid = 2840] [serial = 445] [outer = 0000000000000000] 20:58:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (00000005AC3B4800) [pid = 2840] [serial = 446] [outer = 00000005AC3B1000] 20:58:57 INFO - PROCESS | 2840 | 1461297537880 Marionette DEBUG loaded listener.js 20:58:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (00000005AC3C0400) [pid = 2840] [serial = 447] [outer = 00000005AC3B1000] 20:58:58 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:58:58 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:58:58 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:58:58 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:58:58 INFO - PROCESS | 2840 | 1461297538323 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 20:58:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:58:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 630ms 20:58:58 INFO - PROCESS | 2840 | 1461297538370 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 20:58:58 INFO - PROCESS | 2840 | 1461297538373 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 20:58:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:58:58 INFO - PROCESS | 2840 | 1461297538376 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:58:58 INFO - PROCESS | 2840 | 1461297538378 Marionette TRACE conn4 <- [1,562,null,{}] 20:58:58 INFO - PROCESS | 2840 | 1461297538381 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:58 INFO - PROCESS | 2840 | 1461297538507 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 20:58:58 INFO - PROCESS | 2840 | 1461297538606 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:58 INFO - PROCESS | 2840 | ++DOCSHELL 000000059E25E000 == 41 [pid = 2840] [id = 150] 20:58:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (000000059CE43000) [pid = 2840] [serial = 448] [outer = 0000000000000000] 20:58:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (000000059CE9E800) [pid = 2840] [serial = 449] [outer = 000000059CE43000] 20:58:58 INFO - PROCESS | 2840 | 1461297538668 Marionette DEBUG loaded listener.js 20:58:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (000000059E82C000) [pid = 2840] [serial = 450] [outer = 000000059CE43000] 20:58:59 INFO - PROCESS | 2840 | 1461297539473 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 20:58:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:58:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1125ms 20:58:59 INFO - PROCESS | 2840 | 1461297539506 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 20:58:59 INFO - PROCESS | 2840 | 1461297539511 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 20:58:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:58:59 INFO - PROCESS | 2840 | 1461297539516 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:58:59 INFO - PROCESS | 2840 | 1461297539521 Marionette TRACE conn4 <- [1,566,null,{}] 20:58:59 INFO - PROCESS | 2840 | 1461297539527 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:59 INFO - PROCESS | 2840 | 1461297539664 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 20:58:59 INFO - PROCESS | 2840 | 1461297539736 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:59 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4C17800 == 42 [pid = 2840] [id = 151] 20:58:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (00000005A34A0800) [pid = 2840] [serial = 451] [outer = 0000000000000000] 20:58:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (00000005A34C9800) [pid = 2840] [serial = 452] [outer = 00000005A34A0800] 20:58:59 INFO - PROCESS | 2840 | 1461297539837 Marionette DEBUG loaded listener.js 20:58:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (00000005A3787000) [pid = 2840] [serial = 453] [outer = 00000005A34A0800] 20:59:00 INFO - PROCESS | 2840 | 1461297540696 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 20:59:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:59:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1235ms 20:59:00 INFO - PROCESS | 2840 | 1461297540754 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 20:59:00 INFO - PROCESS | 2840 | 1461297540758 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 20:59:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:59:00 INFO - PROCESS | 2840 | 1461297540763 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:59:00 INFO - PROCESS | 2840 | 1461297540767 Marionette TRACE conn4 <- [1,570,null,{}] 20:59:00 INFO - PROCESS | 2840 | 1461297540772 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:00 INFO - PROCESS | 2840 | 1461297540878 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 20:59:00 INFO - PROCESS | 2840 | 1461297540943 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:00 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A406E000 == 43 [pid = 2840] [id = 152] 20:59:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (000000059EB54000) [pid = 2840] [serial = 454] [outer = 0000000000000000] 20:59:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (000000059F072800) [pid = 2840] [serial = 455] [outer = 000000059EB54000] 20:59:01 INFO - PROCESS | 2840 | 1461297540995 Marionette DEBUG loaded listener.js 20:59:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (00000005A34C5400) [pid = 2840] [serial = 456] [outer = 000000059EB54000] 20:59:01 INFO - PROCESS | 2840 | --DOCSHELL 00000005A9364000 == 42 [pid = 2840] [id = 29] 20:59:01 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC66A000 == 41 [pid = 2840] [id = 25] 20:59:01 INFO - PROCESS | 2840 | --DOCSHELL 00000005ABBE1800 == 40 [pid = 2840] [id = 30] 20:59:01 INFO - PROCESS | 2840 | --DOCSHELL 000000059E7CF000 == 39 [pid = 2840] [id = 13] 20:59:01 INFO - PROCESS | 2840 | --DOCSHELL 00000005B304C800 == 38 [pid = 2840] [id = 23] 20:59:01 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BA7800 == 37 [pid = 2840] [id = 22] 20:59:01 INFO - PROCESS | 2840 | --DOCSHELL 00000005A88E9000 == 36 [pid = 2840] [id = 17] 20:59:01 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2C19800 == 35 [pid = 2840] [id = 24] 20:59:01 INFO - PROCESS | 2840 | --DOCSHELL 00000005A518B000 == 34 [pid = 2840] [id = 28] 20:59:01 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF2DB800 == 33 [pid = 2840] [id = 21] 20:59:01 INFO - PROCESS | 2840 | --DOCSHELL 00000005A3C53000 == 32 [pid = 2840] [id = 15] 20:59:01 INFO - PROCESS | 2840 | --DOCSHELL 000000059F489000 == 31 [pid = 2840] [id = 18] 20:59:01 INFO - PROCESS | 2840 | --DOCSHELL 00000005A4C25800 == 30 [pid = 2840] [id = 16] 20:59:01 INFO - PROCESS | 2840 | --DOCSHELL 00000005A3E4A800 == 29 [pid = 2840] [id = 27] 20:59:01 INFO - PROCESS | 2840 | --DOCSHELL 000000059FE3A000 == 28 [pid = 2840] [id = 14] 20:59:01 INFO - PROCESS | 2840 | --DOCSHELL 000000059FC22800 == 27 [pid = 2840] [id = 26] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (00000005AC3B6C00) [pid = 2840] [serial = 407] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | 1461297541624 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 20:59:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:59:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 882ms 20:59:01 INFO - PROCESS | 2840 | 1461297541650 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 20:59:01 INFO - PROCESS | 2840 | 1461297541656 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 20:59:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:59:01 INFO - PROCESS | 2840 | 1461297541663 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:59:01 INFO - PROCESS | 2840 | 1461297541666 Marionette TRACE conn4 <- [1,574,null,{}] 20:59:01 INFO - PROCESS | 2840 | 1461297541669 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:01 INFO - PROCESS | 2840 | 1461297541764 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (00000005B0ACBC00) [pid = 2840] [serial = 329] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (00000005B0AC2000) [pid = 2840] [serial = 320] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (00000005A8524C00) [pid = 2840] [serial = 323] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (00000005AC30D800) [pid = 2840] [serial = 326] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (00000005B0AC7400) [pid = 2840] [serial = 405] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (00000005ACE86C00) [pid = 2840] [serial = 392] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (00000005AE63F400) [pid = 2840] [serial = 395] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (00000005ACEFC000) [pid = 2840] [serial = 393] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (00000005B018D800) [pid = 2840] [serial = 398] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (00000005AF4A4400) [pid = 2840] [serial = 396] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (00000005B0A11000) [pid = 2840] [serial = 404] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (00000005B01E9800) [pid = 2840] [serial = 399] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (00000005A8928400) [pid = 2840] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (00000005A34C9400) [pid = 2840] [serial = 380] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (00000005A36BCC00) [pid = 2840] [serial = 377] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (000000059FEE7800) [pid = 2840] [serial = 376] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (00000005B290B000) [pid = 2840] [serial = 374] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (00000005B0973800) [pid = 2840] [serial = 373] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (00000005B2909400) [pid = 2840] [serial = 371] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (00000005B0AC5800) [pid = 2840] [serial = 370] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (00000005AF4A6C00) [pid = 2840] [serial = 368] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (00000005AF49C800) [pid = 2840] [serial = 367] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (00000005AC265C00) [pid = 2840] [serial = 365] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (00000005A8927800) [pid = 2840] [serial = 364] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (00000005A7CD4C00) [pid = 2840] [serial = 362] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (00000005A4045800) [pid = 2840] [serial = 361] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (00000005B0ACC000) [pid = 2840] [serial = 359] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (00000005AC268800) [pid = 2840] [serial = 389] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (00000005AB41B000) [pid = 2840] [serial = 386] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (00000005AB812C00) [pid = 2840] [serial = 387] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (00000005A882D000) [pid = 2840] [serial = 383] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (00000005A890E800) [pid = 2840] [serial = 384] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (00000005A3EE8C00) [pid = 2840] [serial = 381] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (00000005AC3C7800) [pid = 2840] [serial = 401] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (00000005AC3A9800) [pid = 2840] [serial = 390] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (00000005B01E7000) [pid = 2840] [serial = 402] [outer = 0000000000000000] [url = about:blank] 20:59:01 INFO - PROCESS | 2840 | 1461297541843 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:01 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A3677000 == 28 [pid = 2840] [id = 153] 20:59:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (000000059EA22C00) [pid = 2840] [serial = 457] [outer = 0000000000000000] 20:59:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (000000059FC8FC00) [pid = 2840] [serial = 458] [outer = 000000059EA22C00] 20:59:01 INFO - PROCESS | 2840 | 1461297541893 Marionette DEBUG loaded listener.js 20:59:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (00000005A3C80400) [pid = 2840] [serial = 459] [outer = 000000059EA22C00] 20:59:02 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:02 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:59:02 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:02 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:59:02 INFO - PROCESS | 2840 | 1461297542312 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 20:59:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:59:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 735ms 20:59:02 INFO - PROCESS | 2840 | 1461297542398 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 20:59:02 INFO - PROCESS | 2840 | 1461297542401 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 20:59:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:59:02 INFO - PROCESS | 2840 | 1461297542404 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:59:02 INFO - PROCESS | 2840 | 1461297542408 Marionette TRACE conn4 <- [1,578,null,{}] 20:59:02 INFO - PROCESS | 2840 | 1461297542420 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:02 INFO - PROCESS | 2840 | 1461297542515 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 20:59:02 INFO - PROCESS | 2840 | 1461297542525 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:02 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A88ED800 == 29 [pid = 2840] [id = 154] 20:59:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (00000005A4D92800) [pid = 2840] [serial = 460] [outer = 0000000000000000] 20:59:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (00000005A5003C00) [pid = 2840] [serial = 461] [outer = 00000005A4D92800] 20:59:02 INFO - PROCESS | 2840 | 1461297542577 Marionette DEBUG loaded listener.js 20:59:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (00000005A5593000) [pid = 2840] [serial = 462] [outer = 00000005A4D92800] 20:59:03 INFO - PROCESS | 2840 | 1461297543044 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 20:59:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:59:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 691ms 20:59:03 INFO - PROCESS | 2840 | 1461297543099 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 20:59:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:59:03 INFO - PROCESS | 2840 | 1461297543102 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 20:59:03 INFO - PROCESS | 2840 | 1461297543105 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:59:03 INFO - PROCESS | 2840 | 1461297543107 Marionette TRACE conn4 <- [1,582,null,{}] 20:59:03 INFO - PROCESS | 2840 | 1461297543110 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:03 INFO - PROCESS | 2840 | 1461297543194 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 20:59:03 INFO - PROCESS | 2840 | 1461297543202 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:03 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC170800 == 30 [pid = 2840] [id = 155] 20:59:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (000000059D02FC00) [pid = 2840] [serial = 463] [outer = 0000000000000000] 20:59:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (00000005A8527400) [pid = 2840] [serial = 464] [outer = 000000059D02FC00] 20:59:03 INFO - PROCESS | 2840 | 1461297543249 Marionette DEBUG loaded listener.js 20:59:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (00000005A7ED9800) [pid = 2840] [serial = 465] [outer = 000000059D02FC00] 20:59:03 INFO - PROCESS | 2840 | 1461297543681 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 20:59:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:59:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 631ms 20:59:03 INFO - PROCESS | 2840 | 1461297543738 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 20:59:03 INFO - PROCESS | 2840 | 1461297543740 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 20:59:03 INFO - PROCESS | 2840 | 1461297543744 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:59:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:59:03 INFO - PROCESS | 2840 | 1461297543746 Marionette TRACE conn4 <- [1,586,null,{}] 20:59:03 INFO - PROCESS | 2840 | 1461297543749 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:03 INFO - PROCESS | 2840 | 1461297543826 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 20:59:03 INFO - PROCESS | 2840 | 1461297543865 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:03 INFO - PROCESS | 2840 | ++DOCSHELL 000000059E210800 == 31 [pid = 2840] [id = 156] 20:59:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (00000005A853F000) [pid = 2840] [serial = 466] [outer = 0000000000000000] 20:59:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (00000005A882D000) [pid = 2840] [serial = 467] [outer = 00000005A853F000] 20:59:03 INFO - PROCESS | 2840 | 1461297543912 Marionette DEBUG loaded listener.js 20:59:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (00000005A890E400) [pid = 2840] [serial = 468] [outer = 00000005A853F000] 20:59:04 INFO - PROCESS | 2840 | 1461297544375 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 20:59:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:59:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 671ms 20:59:04 INFO - PROCESS | 2840 | 1461297544418 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 20:59:04 INFO - PROCESS | 2840 | 1461297544420 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 20:59:04 INFO - PROCESS | 2840 | 1461297544423 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:59:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:59:04 INFO - PROCESS | 2840 | 1461297544425 Marionette TRACE conn4 <- [1,590,null,{}] 20:59:04 INFO - PROCESS | 2840 | 1461297544429 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:04 INFO - PROCESS | 2840 | 1461297544703 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 20:59:04 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 20:59:04 INFO - PROCESS | 2840 | 1461297544833 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:04 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ACE4B800 == 32 [pid = 2840] [id = 157] 20:59:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (00000005A8FB5C00) [pid = 2840] [serial = 469] [outer = 0000000000000000] 20:59:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (00000005AA082400) [pid = 2840] [serial = 470] [outer = 00000005A8FB5C00] 20:59:04 INFO - PROCESS | 2840 | 1461297544885 Marionette DEBUG loaded listener.js 20:59:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (00000005AB41A000) [pid = 2840] [serial = 471] [outer = 00000005A8FB5C00] 20:59:05 INFO - PROCESS | 2840 | 1461297545365 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 20:59:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:59:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 986ms 20:59:05 INFO - PROCESS | 2840 | 1461297545414 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 20:59:05 INFO - PROCESS | 2840 | 1461297545417 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 20:59:05 INFO - PROCESS | 2840 | 1461297545420 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:59:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:59:05 INFO - PROCESS | 2840 | 1461297545422 Marionette TRACE conn4 <- [1,594,null,{}] 20:59:05 INFO - PROCESS | 2840 | 1461297545426 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:05 INFO - PROCESS | 2840 | 1461297545525 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 20:59:05 INFO - PROCESS | 2840 | 1461297545534 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:05 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AED0F800 == 33 [pid = 2840] [id = 158] 20:59:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (00000005AB814400) [pid = 2840] [serial = 472] [outer = 0000000000000000] 20:59:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (00000005ABB27000) [pid = 2840] [serial = 473] [outer = 00000005AB814400] 20:59:05 INFO - PROCESS | 2840 | 1461297545615 Marionette DEBUG loaded listener.js 20:59:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (00000005AC26D800) [pid = 2840] [serial = 474] [outer = 00000005AB814400] 20:59:06 INFO - PROCESS | 2840 | 1461297546043 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 20:59:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:59:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 672ms 20:59:06 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (000000059CE40C00) [pid = 2840] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 20:59:06 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (00000005AC3AE800) [pid = 2840] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 20:59:06 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (000000059E834800) [pid = 2840] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 20:59:06 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (000000059E839800) [pid = 2840] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 20:59:06 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (00000005A7CD0400) [pid = 2840] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 20:59:06 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (00000005A8DEDC00) [pid = 2840] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 20:59:06 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (00000005A4199C00) [pid = 2840] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 20:59:06 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (000000059EA23C00) [pid = 2840] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 20:59:06 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (000000059EA31000) [pid = 2840] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 20:59:06 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (00000005A9338C00) [pid = 2840] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 20:59:06 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (00000005A8902C00) [pid = 2840] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 20:59:06 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (00000005AC26E000) [pid = 2840] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 20:59:06 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (00000005A890D400) [pid = 2840] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 20:59:06 INFO - PROCESS | 2840 | 1461297546139 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 20:59:06 INFO - PROCESS | 2840 | 1461297546141 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 20:59:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:59:06 INFO - PROCESS | 2840 | 1461297546146 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:59:06 INFO - PROCESS | 2840 | 1461297546148 Marionette TRACE conn4 <- [1,598,null,{}] 20:59:06 INFO - PROCESS | 2840 | 1461297546156 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:06 INFO - PROCESS | 2840 | 1461297546235 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 20:59:06 INFO - PROCESS | 2840 | 1461297546274 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:06 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC71B800 == 34 [pid = 2840] [id = 159] 20:59:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (00000005A08D6400) [pid = 2840] [serial = 475] [outer = 0000000000000000] 20:59:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (00000005A4D8BC00) [pid = 2840] [serial = 476] [outer = 00000005A08D6400] 20:59:06 INFO - PROCESS | 2840 | 1461297546321 Marionette DEBUG loaded listener.js 20:59:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (00000005AB813400) [pid = 2840] [serial = 477] [outer = 00000005A08D6400] 20:59:06 INFO - PROCESS | 2840 | 1461297546734 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 20:59:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 20:59:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 631ms 20:59:06 INFO - PROCESS | 2840 | 1461297546779 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 20:59:06 INFO - PROCESS | 2840 | 1461297546782 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 20:59:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 20:59:06 INFO - PROCESS | 2840 | 1461297546785 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:59:06 INFO - PROCESS | 2840 | 1461297546787 Marionette TRACE conn4 <- [1,602,null,{}] 20:59:06 INFO - PROCESS | 2840 | 1461297546790 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:06 INFO - PROCESS | 2840 | 1461297546868 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 20:59:06 INFO - PROCESS | 2840 | 1461297546874 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:06 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF2DA000 == 35 [pid = 2840] [id = 160] 20:59:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (00000005AC270000) [pid = 2840] [serial = 478] [outer = 0000000000000000] 20:59:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (00000005AC3A2800) [pid = 2840] [serial = 479] [outer = 00000005AC270000] 20:59:06 INFO - PROCESS | 2840 | 1461297546920 Marionette DEBUG loaded listener.js 20:59:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (00000005AC3B8400) [pid = 2840] [serial = 480] [outer = 00000005AC270000] 20:59:07 INFO - PROCESS | 2840 | 1461297547392 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 20:59:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 20:59:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 628ms 20:59:07 INFO - PROCESS | 2840 | 1461297547417 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 20:59:07 INFO - PROCESS | 2840 | 1461297547419 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 20:59:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 20:59:07 INFO - PROCESS | 2840 | 1461297547422 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:59:07 INFO - PROCESS | 2840 | 1461297547424 Marionette TRACE conn4 <- [1,606,null,{}] 20:59:07 INFO - PROCESS | 2840 | 1461297547428 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:07 INFO - PROCESS | 2840 | 1461297547508 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 20:59:07 INFO - PROCESS | 2840 | 1461297547516 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:07 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC165800 == 36 [pid = 2840] [id = 161] 20:59:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (00000005AC3C3400) [pid = 2840] [serial = 481] [outer = 0000000000000000] 20:59:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (00000005AC3C9000) [pid = 2840] [serial = 482] [outer = 00000005AC3C3400] 20:59:07 INFO - PROCESS | 2840 | 1461297547563 Marionette DEBUG loaded listener.js 20:59:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (00000005AC76F400) [pid = 2840] [serial = 483] [outer = 00000005AC3C3400] 20:59:08 INFO - PROCESS | 2840 | 1461297548031 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 20:59:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 20:59:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 672ms 20:59:08 INFO - PROCESS | 2840 | 1461297548098 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 20:59:08 INFO - PROCESS | 2840 | 1461297548101 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 20:59:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 20:59:08 INFO - PROCESS | 2840 | 1461297548104 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:59:08 INFO - PROCESS | 2840 | 1461297548107 Marionette TRACE conn4 <- [1,610,null,{}] 20:59:08 INFO - PROCESS | 2840 | 1461297548111 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:08 INFO - PROCESS | 2840 | 1461297548257 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 20:59:08 INFO - PROCESS | 2840 | 1461297548333 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:08 INFO - PROCESS | 2840 | ++DOCSHELL 000000059F2AD800 == 37 [pid = 2840] [id = 162] 20:59:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (000000059CE3CC00) [pid = 2840] [serial = 484] [outer = 0000000000000000] 20:59:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (000000059CEA3800) [pid = 2840] [serial = 485] [outer = 000000059CE3CC00] 20:59:08 INFO - PROCESS | 2840 | 1461297548394 Marionette DEBUG loaded listener.js 20:59:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (000000059EB4B400) [pid = 2840] [serial = 486] [outer = 000000059CE3CC00] 20:59:09 INFO - PROCESS | 2840 | 1461297549064 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 20:59:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 20:59:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1025ms 20:59:09 INFO - PROCESS | 2840 | 1461297549134 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 20:59:09 INFO - PROCESS | 2840 | 1461297549139 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 20:59:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 20:59:09 INFO - PROCESS | 2840 | 1461297549144 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 20:59:09 INFO - PROCESS | 2840 | 1461297549149 Marionette TRACE conn4 <- [1,614,null,{}] 20:59:09 INFO - PROCESS | 2840 | 1461297549175 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:09 INFO - PROCESS | 2840 | 1461297549322 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 20:59:09 INFO - PROCESS | 2840 | 1461297549385 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:09 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AB858000 == 38 [pid = 2840] [id = 163] 20:59:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (00000005A4D87000) [pid = 2840] [serial = 487] [outer = 0000000000000000] 20:59:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (00000005A4D90C00) [pid = 2840] [serial = 488] [outer = 00000005A4D87000] 20:59:09 INFO - PROCESS | 2840 | 1461297549487 Marionette DEBUG loaded listener.js 20:59:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (00000005A7C7FC00) [pid = 2840] [serial = 489] [outer = 00000005A4D87000] 20:59:10 INFO - PROCESS | 2840 | 1461297550065 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 20:59:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 20:59:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 986ms 20:59:10 INFO - PROCESS | 2840 | 1461297550133 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 20:59:10 INFO - PROCESS | 2840 | 1461297550137 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 20:59:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 20:59:10 INFO - PROCESS | 2840 | 1461297550154 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 20:59:10 INFO - PROCESS | 2840 | 1461297550157 Marionette TRACE conn4 <- [1,618,null,{}] 20:59:10 INFO - PROCESS | 2840 | 1461297550161 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:10 INFO - PROCESS | 2840 | 1461297550268 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 20:59:10 INFO - PROCESS | 2840 | 1461297550340 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:10 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0B9E000 == 39 [pid = 2840] [id = 164] 20:59:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (00000005A892C400) [pid = 2840] [serial = 490] [outer = 0000000000000000] 20:59:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (00000005A8FC0800) [pid = 2840] [serial = 491] [outer = 00000005A892C400] 20:59:10 INFO - PROCESS | 2840 | 1461297550398 Marionette DEBUG loaded listener.js 20:59:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (00000005AB419400) [pid = 2840] [serial = 492] [outer = 00000005A892C400] 20:59:11 INFO - PROCESS | 2840 | 1461297551044 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 20:59:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 20:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 924ms 20:59:11 INFO - PROCESS | 2840 | 1461297551083 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 20:59:11 INFO - PROCESS | 2840 | 1461297551088 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 20:59:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 20:59:11 INFO - PROCESS | 2840 | 1461297551100 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 20:59:11 INFO - PROCESS | 2840 | 1461297551105 Marionette TRACE conn4 <- [1,622,null,{}] 20:59:11 INFO - PROCESS | 2840 | 1461297551109 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:11 INFO - PROCESS | 2840 | 1461297551220 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 20:59:11 INFO - PROCESS | 2840 | 1461297551288 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:11 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BD0000 == 40 [pid = 2840] [id = 165] 20:59:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (00000005AC3C9400) [pid = 2840] [serial = 493] [outer = 0000000000000000] 20:59:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (00000005ACE13800) [pid = 2840] [serial = 494] [outer = 00000005AC3C9400] 20:59:11 INFO - PROCESS | 2840 | 1461297551346 Marionette DEBUG loaded listener.js 20:59:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (00000005ACE1B000) [pid = 2840] [serial = 495] [outer = 00000005AC3C9400] 20:59:11 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:11 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:59:11 INFO - PROCESS | 2840 | 1461297551942 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 20:59:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 20:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 881ms 20:59:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 20:59:11 INFO - PROCESS | 2840 | 1461297551979 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 20:59:11 INFO - PROCESS | 2840 | 1461297551982 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 20:59:11 INFO - PROCESS | 2840 | 1461297551985 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 20:59:11 INFO - PROCESS | 2840 | 1461297551988 Marionette TRACE conn4 <- [1,626,null,{}] 20:59:12 INFO - PROCESS | 2840 | 1461297551991 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:12 INFO - PROCESS | 2840 | 1461297552097 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 20:59:12 INFO - PROCESS | 2840 | 1461297552178 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:12 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A12000 == 41 [pid = 2840] [id = 166] 20:59:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (00000005ACE89000) [pid = 2840] [serial = 496] [outer = 0000000000000000] 20:59:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (00000005ACE8C000) [pid = 2840] [serial = 497] [outer = 00000005ACE89000] 20:59:12 INFO - PROCESS | 2840 | 1461297552235 Marionette DEBUG loaded listener.js 20:59:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (00000005ACE93800) [pid = 2840] [serial = 498] [outer = 00000005ACE89000] 20:59:12 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:12 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:59:12 INFO - PROCESS | 2840 | 1461297552761 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 20:59:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 20:59:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 923ms 20:59:12 INFO - PROCESS | 2840 | 1461297552912 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 20:59:12 INFO - PROCESS | 2840 | 1461297552916 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 20:59:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 20:59:12 INFO - PROCESS | 2840 | 1461297552921 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 20:59:12 INFO - PROCESS | 2840 | 1461297552925 Marionette TRACE conn4 <- [1,630,null,{}] 20:59:12 INFO - PROCESS | 2840 | 1461297552931 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:13 INFO - PROCESS | 2840 | 1461297553039 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 20:59:13 INFO - PROCESS | 2840 | 1461297553104 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:13 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4CA8800 == 42 [pid = 2840] [id = 167] 20:59:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (000000059EB55400) [pid = 2840] [serial = 499] [outer = 0000000000000000] 20:59:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (000000059F4A2000) [pid = 2840] [serial = 500] [outer = 000000059EB55400] 20:59:13 INFO - PROCESS | 2840 | 1461297553155 Marionette DEBUG loaded listener.js 20:59:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (00000005A3737400) [pid = 2840] [serial = 501] [outer = 000000059EB55400] 20:59:13 INFO - PROCESS | 2840 | 1461297553772 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 20:59:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 20:59:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 882ms 20:59:13 INFO - PROCESS | 2840 | 1461297553803 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 20:59:13 INFO - PROCESS | 2840 | 1461297553807 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 20:59:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 20:59:13 INFO - PROCESS | 2840 | 1461297553814 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 20:59:13 INFO - PROCESS | 2840 | 1461297553818 Marionette TRACE conn4 <- [1,634,null,{}] 20:59:13 INFO - PROCESS | 2840 | 1461297553822 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:13 INFO - PROCESS | 2840 | 1461297553927 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 20:59:14 INFO - PROCESS | 2840 | 1461297553998 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:14 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A88EB800 == 43 [pid = 2840] [id = 168] 20:59:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (00000005A34CEC00) [pid = 2840] [serial = 502] [outer = 0000000000000000] 20:59:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (00000005A500C400) [pid = 2840] [serial = 503] [outer = 00000005A34CEC00] 20:59:14 INFO - PROCESS | 2840 | 1461297554049 Marionette DEBUG loaded listener.js 20:59:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (00000005A7EDA800) [pid = 2840] [serial = 504] [outer = 00000005A34CEC00] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (00000005AC3B4800) [pid = 2840] [serial = 446] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (00000005A36C1C00) [pid = 2840] [serial = 416] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (00000005A3E30000) [pid = 2840] [serial = 417] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (00000005B2915000) [pid = 2840] [serial = 408] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (00000005A8906800) [pid = 2840] [serial = 428] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (000000059EA22800) [pid = 2840] [serial = 410] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (000000059EB4BC00) [pid = 2840] [serial = 411] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (00000005A8537400) [pid = 2840] [serial = 425] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (00000005A8541800) [pid = 2840] [serial = 426] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (00000005AB412800) [pid = 2840] [serial = 435] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (00000005A4D24400) [pid = 2840] [serial = 419] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (00000005A4D8D000) [pid = 2840] [serial = 420] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (00000005A4DD8C00) [pid = 2840] [serial = 422] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (00000005A500D800) [pid = 2840] [serial = 423] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (00000005AA07E800) [pid = 2840] [serial = 434] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (000000059F45F800) [pid = 2840] [serial = 413] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (00000005A0622800) [pid = 2840] [serial = 414] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (00000005AB52C400) [pid = 2840] [serial = 437] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (00000005AB40C800) [pid = 2840] [serial = 440] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (00000005AC269800) [pid = 2840] [serial = 441] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (00000005AB7C0C00) [pid = 2840] [serial = 438] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (00000005AC3A9000) [pid = 2840] [serial = 444] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (00000005A8DED400) [pid = 2840] [serial = 431] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (00000005A933B800) [pid = 2840] [serial = 432] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (00000005AC3A0000) [pid = 2840] [serial = 443] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (00000005A8910800) [pid = 2840] [serial = 429] [outer = 0000000000000000] [url = about:blank] 20:59:14 INFO - PROCESS | 2840 | 1461297554535 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 20:59:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 20:59:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 777ms 20:59:14 INFO - PROCESS | 2840 | 1461297554594 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 20:59:14 INFO - PROCESS | 2840 | 1461297554596 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 20:59:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 20:59:14 INFO - PROCESS | 2840 | 1461297554600 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 20:59:14 INFO - PROCESS | 2840 | 1461297554602 Marionette TRACE conn4 <- [1,638,null,{}] 20:59:14 INFO - PROCESS | 2840 | 1461297554645 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:14 INFO - PROCESS | 2840 | 1461297554735 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 20:59:14 INFO - PROCESS | 2840 | 1461297554751 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:14 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A5186800 == 44 [pid = 2840] [id = 169] 20:59:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (00000005A40F1C00) [pid = 2840] [serial = 505] [outer = 0000000000000000] 20:59:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (00000005A4D94000) [pid = 2840] [serial = 506] [outer = 00000005A40F1C00] 20:59:14 INFO - PROCESS | 2840 | 1461297554803 Marionette DEBUG loaded listener.js 20:59:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (00000005A7CD7C00) [pid = 2840] [serial = 507] [outer = 00000005A40F1C00] 20:59:15 INFO - PROCESS | 2840 | 1461297555272 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 20:59:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 20:59:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 733ms 20:59:15 INFO - PROCESS | 2840 | 1461297555335 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 20:59:15 INFO - PROCESS | 2840 | 1461297555337 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 20:59:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 20:59:15 INFO - PROCESS | 2840 | 1461297555341 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 20:59:15 INFO - PROCESS | 2840 | 1461297555343 Marionette TRACE conn4 <- [1,642,null,{}] 20:59:15 INFO - PROCESS | 2840 | 1461297555346 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:15 INFO - PROCESS | 2840 | 1461297555430 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 20:59:15 INFO - PROCESS | 2840 | 1461297555439 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:15 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC656000 == 45 [pid = 2840] [id = 170] 20:59:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (00000005A8824800) [pid = 2840] [serial = 508] [outer = 0000000000000000] 20:59:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (00000005A8908C00) [pid = 2840] [serial = 509] [outer = 00000005A8824800] 20:59:15 INFO - PROCESS | 2840 | 1461297555487 Marionette DEBUG loaded listener.js 20:59:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (00000005A8DE4400) [pid = 2840] [serial = 510] [outer = 00000005A8824800] 20:59:15 INFO - PROCESS | 2840 | 1461297555929 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 20:59:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 20:59:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 629ms 20:59:15 INFO - PROCESS | 2840 | 1461297555974 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 20:59:15 INFO - PROCESS | 2840 | 1461297555976 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 20:59:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 20:59:15 INFO - PROCESS | 2840 | 1461297555979 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 20:59:15 INFO - PROCESS | 2840 | 1461297555981 Marionette TRACE conn4 <- [1,646,null,{}] 20:59:15 INFO - PROCESS | 2840 | 1461297555985 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:16 INFO - PROCESS | 2840 | 1461297556065 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 20:59:16 INFO - PROCESS | 2840 | 1461297556105 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:16 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ACE58000 == 46 [pid = 2840] [id = 171] 20:59:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (00000005AA023000) [pid = 2840] [serial = 511] [outer = 0000000000000000] 20:59:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (00000005AACBF400) [pid = 2840] [serial = 512] [outer = 00000005AA023000] 20:59:16 INFO - PROCESS | 2840 | 1461297556153 Marionette DEBUG loaded listener.js 20:59:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (00000005AB536800) [pid = 2840] [serial = 513] [outer = 00000005AA023000] 20:59:16 INFO - PROCESS | 2840 | 1461297556578 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 20:59:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 20:59:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 672ms 20:59:16 INFO - PROCESS | 2840 | 1461297556659 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 20:59:16 INFO - PROCESS | 2840 | 1461297556661 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 20:59:16 INFO - PROCESS | 2840 | 1461297556665 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 20:59:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 20:59:16 INFO - PROCESS | 2840 | 1461297556666 Marionette TRACE conn4 <- [1,650,null,{}] 20:59:16 INFO - PROCESS | 2840 | 1461297556670 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:16 INFO - PROCESS | 2840 | 1461297556800 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 20:59:16 INFO - PROCESS | 2840 | 1461297556845 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:16 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AED1D800 == 47 [pid = 2840] [id = 172] 20:59:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (00000005ABED5000) [pid = 2840] [serial = 514] [outer = 0000000000000000] 20:59:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (00000005AC3A1800) [pid = 2840] [serial = 515] [outer = 00000005ABED5000] 20:59:16 INFO - PROCESS | 2840 | 1461297556897 Marionette DEBUG loaded listener.js 20:59:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (00000005AC3C5000) [pid = 2840] [serial = 516] [outer = 00000005ABED5000] 20:59:17 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:17 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:59:17 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:17 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:59:17 INFO - PROCESS | 2840 | 1461297557344 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 20:59:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 20:59:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 734ms 20:59:17 INFO - PROCESS | 2840 | 1461297557429 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 20:59:17 INFO - PROCESS | 2840 | 1461297557431 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 20:59:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 20:59:17 INFO - PROCESS | 2840 | 1461297557435 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 20:59:17 INFO - PROCESS | 2840 | 1461297557437 Marionette TRACE conn4 <- [1,654,null,{}] 20:59:17 INFO - PROCESS | 2840 | 1461297557440 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:17 INFO - PROCESS | 2840 | 1461297557542 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 20:59:17 INFO - PROCESS | 2840 | 1461297557554 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:17 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF2E9800 == 48 [pid = 2840] [id = 173] 20:59:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (00000005AC772C00) [pid = 2840] [serial = 517] [outer = 0000000000000000] 20:59:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (00000005AC77A400) [pid = 2840] [serial = 518] [outer = 00000005AC772C00] 20:59:17 INFO - PROCESS | 2840 | 1461297557600 Marionette DEBUG loaded listener.js 20:59:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (00000005ACE8FC00) [pid = 2840] [serial = 519] [outer = 00000005AC772C00] 20:59:17 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:17 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:59:17 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:18 INFO - PROCESS | 2840 | 1461297558036 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 20:59:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 20:59:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 629ms 20:59:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 20:59:18 INFO - PROCESS | 2840 | 1461297558068 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 20:59:18 INFO - PROCESS | 2840 | 1461297558070 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 20:59:18 INFO - PROCESS | 2840 | 1461297558073 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 20:59:18 INFO - PROCESS | 2840 | 1461297558075 Marionette TRACE conn4 <- [1,658,null,{}] 20:59:18 INFO - PROCESS | 2840 | 1461297558084 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:18 INFO - PROCESS | 2840 | 1461297558197 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 20:59:18 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (00000005A4D92800) [pid = 2840] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 20:59:18 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (000000059EA22C00) [pid = 2840] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 20:59:18 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (00000005A08D6400) [pid = 2840] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 20:59:18 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (000000059EB54000) [pid = 2840] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 20:59:18 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (00000005AC270000) [pid = 2840] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 20:59:18 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (00000005AB814400) [pid = 2840] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 20:59:18 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (00000005A853F000) [pid = 2840] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 20:59:18 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (000000059D02FC00) [pid = 2840] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 20:59:18 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (00000005A8FB5C00) [pid = 2840] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 20:59:18 INFO - PROCESS | 2840 | 1461297558251 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:18 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A9361000 == 49 [pid = 2840] [id = 174] 20:59:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (000000059EB4D800) [pid = 2840] [serial = 520] [outer = 0000000000000000] 20:59:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (00000005A08D6400) [pid = 2840] [serial = 521] [outer = 000000059EB4D800] 20:59:18 INFO - PROCESS | 2840 | 1461297558300 Marionette DEBUG loaded listener.js 20:59:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (00000005AB81B000) [pid = 2840] [serial = 522] [outer = 000000059EB4D800] 20:59:18 INFO - PROCESS | 2840 | 1461297558662 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 20:59:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 20:59:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 630ms 20:59:18 INFO - PROCESS | 2840 | 1461297558706 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 20:59:18 INFO - PROCESS | 2840 | 1461297558708 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 20:59:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 20:59:18 INFO - PROCESS | 2840 | 1461297558712 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 20:59:18 INFO - PROCESS | 2840 | 1461297558713 Marionette TRACE conn4 <- [1,662,null,{}] 20:59:18 INFO - PROCESS | 2840 | 1461297558717 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:18 INFO - PROCESS | 2840 | 1461297558820 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 20:59:18 INFO - PROCESS | 2840 | 1461297558897 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:18 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BBF800 == 50 [pid = 2840] [id = 175] 20:59:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (00000005A8823400) [pid = 2840] [serial = 523] [outer = 0000000000000000] 20:59:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (00000005AD9AF400) [pid = 2840] [serial = 524] [outer = 00000005A8823400] 20:59:18 INFO - PROCESS | 2840 | 1461297558944 Marionette DEBUG loaded listener.js 20:59:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (00000005AE646000) [pid = 2840] [serial = 525] [outer = 00000005A8823400] 20:59:19 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:19 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:59:19 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:19 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:59:19 INFO - PROCESS | 2840 | 1461297559311 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 20:59:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 20:59:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 628ms 20:59:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 20:59:19 INFO - PROCESS | 2840 | 1461297559344 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 20:59:19 INFO - PROCESS | 2840 | 1461297559346 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 20:59:19 INFO - PROCESS | 2840 | 1461297559349 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 20:59:19 INFO - PROCESS | 2840 | 1461297559351 Marionette TRACE conn4 <- [1,666,null,{}] 20:59:19 INFO - PROCESS | 2840 | 1461297559354 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:19 INFO - PROCESS | 2840 | 1461297559436 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 20:59:19 INFO - PROCESS | 2840 | 1461297559442 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:19 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A50800 == 51 [pid = 2840] [id = 176] 20:59:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (000000059F074400) [pid = 2840] [serial = 526] [outer = 0000000000000000] 20:59:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (00000005AE6EB400) [pid = 2840] [serial = 527] [outer = 000000059F074400] 20:59:19 INFO - PROCESS | 2840 | 1461297559489 Marionette DEBUG loaded listener.js 20:59:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (00000005AF09E000) [pid = 2840] [serial = 528] [outer = 000000059F074400] 20:59:19 INFO - PROCESS | 2840 | 1461297559911 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 20:59:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 20:59:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 588ms 20:59:19 INFO - PROCESS | 2840 | 1461297559943 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 20:59:19 INFO - PROCESS | 2840 | 1461297559946 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 20:59:19 INFO - PROCESS | 2840 | 1461297559954 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 20:59:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 20:59:19 INFO - PROCESS | 2840 | 1461297559957 Marionette TRACE conn4 <- [1,670,null,{}] 20:59:19 INFO - PROCESS | 2840 | 1461297559961 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:20 INFO - PROCESS | 2840 | 1461297560065 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 20:59:20 INFO - PROCESS | 2840 | 1461297560074 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:20 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2C16800 == 52 [pid = 2840] [id = 177] 20:59:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (00000005AF0A1400) [pid = 2840] [serial = 529] [outer = 0000000000000000] 20:59:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (00000005AF4A1400) [pid = 2840] [serial = 530] [outer = 00000005AF0A1400] 20:59:20 INFO - PROCESS | 2840 | 1461297560126 Marionette DEBUG loaded listener.js 20:59:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (00000005AF4AB400) [pid = 2840] [serial = 531] [outer = 00000005AF0A1400] 20:59:20 INFO - PROCESS | 2840 | [2840] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:59:21 INFO - PROCESS | 2840 | [2840] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:59:21 INFO - PROCESS | 2840 | 1461297561124 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 20:59:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 20:59:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1184ms 20:59:21 INFO - PROCESS | 2840 | 1461297561145 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 20:59:21 INFO - PROCESS | 2840 | 1461297561150 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 20:59:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 20:59:21 INFO - PROCESS | 2840 | 1461297561155 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 20:59:21 INFO - PROCESS | 2840 | 1461297561160 Marionette TRACE conn4 <- [1,674,null,{}] 20:59:21 INFO - PROCESS | 2840 | 1461297561166 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:21 INFO - PROCESS | 2840 | 1461297561309 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 20:59:21 INFO - PROCESS | 2840 | 1461297561378 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:21 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4065800 == 53 [pid = 2840] [id = 178] 20:59:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (000000059EB56400) [pid = 2840] [serial = 532] [outer = 0000000000000000] 20:59:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (000000059FEE6000) [pid = 2840] [serial = 533] [outer = 000000059EB56400] 20:59:21 INFO - PROCESS | 2840 | 1461297561479 Marionette DEBUG loaded listener.js 20:59:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (00000005A3780800) [pid = 2840] [serial = 534] [outer = 000000059EB56400] 20:59:22 INFO - PROCESS | 2840 | 1461297562644 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 20:59:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 20:59:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1528ms 20:59:22 INFO - PROCESS | 2840 | 1461297562688 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 20:59:22 INFO - PROCESS | 2840 | 1461297562694 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 20:59:22 INFO - PROCESS | 2840 | 1461297562701 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 20:59:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 20:59:22 INFO - PROCESS | 2840 | 1461297562704 Marionette TRACE conn4 <- [1,678,null,{}] 20:59:22 INFO - PROCESS | 2840 | 1461297562708 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:22 INFO - PROCESS | 2840 | 1461297562849 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 20:59:22 INFO - PROCESS | 2840 | 1461297562968 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:22 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AE42F000 == 54 [pid = 2840] [id = 179] 20:59:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (00000005A7CDA400) [pid = 2840] [serial = 535] [outer = 0000000000000000] 20:59:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (00000005A890B000) [pid = 2840] [serial = 536] [outer = 00000005A7CDA400] 20:59:23 INFO - PROCESS | 2840 | 1461297563026 Marionette DEBUG loaded listener.js 20:59:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (00000005AB7C5000) [pid = 2840] [serial = 537] [outer = 00000005A7CDA400] 20:59:24 INFO - PROCESS | 2840 | 1461297564106 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 20:59:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 20:59:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1442ms 20:59:24 INFO - PROCESS | 2840 | 1461297564149 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 20:59:24 INFO - PROCESS | 2840 | 1461297564153 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 20:59:24 INFO - PROCESS | 2840 | 1461297564158 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 20:59:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 20:59:24 INFO - PROCESS | 2840 | 1461297564163 Marionette TRACE conn4 <- [1,682,null,{}] 20:59:24 INFO - PROCESS | 2840 | 1461297564212 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:24 INFO - PROCESS | 2840 | 1461297564297 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 20:59:24 INFO - PROCESS | 2840 | 1461297564463 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:24 INFO - PROCESS | 2840 | ++DOCSHELL 000000059F48E000 == 55 [pid = 2840] [id = 180] 20:59:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (000000059EA23400) [pid = 2840] [serial = 538] [outer = 0000000000000000] 20:59:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (000000059F074000) [pid = 2840] [serial = 539] [outer = 000000059EA23400] 20:59:24 INFO - PROCESS | 2840 | 1461297564532 Marionette DEBUG loaded listener.js 20:59:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (00000005A4CDE400) [pid = 2840] [serial = 540] [outer = 000000059EA23400] 20:59:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005AD9E9000 == 54 [pid = 2840] [id = 19] 20:59:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005AED0C800 == 53 [pid = 2840] [id = 20] 20:59:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3716800 == 52 [pid = 2840] [id = 136] 20:59:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC71B800 == 51 [pid = 2840] [id = 159] 20:59:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005ACE4B800 == 50 [pid = 2840] [id = 157] 20:59:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC165800 == 49 [pid = 2840] [id = 161] 20:59:25 INFO - PROCESS | 2840 | --DOCSHELL 000000059E210800 == 48 [pid = 2840] [id = 156] 20:59:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF2DA000 == 47 [pid = 2840] [id = 160] 20:59:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC170800 == 46 [pid = 2840] [id = 155] 20:59:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005AED0F800 == 45 [pid = 2840] [id = 158] 20:59:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A50800 == 44 [pid = 2840] [id = 176] 20:59:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BBF800 == 43 [pid = 2840] [id = 175] 20:59:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005A9361000 == 42 [pid = 2840] [id = 174] 20:59:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF2E9800 == 41 [pid = 2840] [id = 173] 20:59:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005AED1D800 == 40 [pid = 2840] [id = 172] 20:59:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005ACE58000 == 39 [pid = 2840] [id = 171] 20:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (00000005AC3C9000) [pid = 2840] [serial = 482] [outer = 0000000000000000] [url = about:blank] 20:59:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC656000 == 38 [pid = 2840] [id = 170] 20:59:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005A5186800 == 37 [pid = 2840] [id = 169] 20:59:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005A88EB800 == 36 [pid = 2840] [id = 168] 20:59:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005A4CA8800 == 35 [pid = 2840] [id = 167] 20:59:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BD0000 == 34 [pid = 2840] [id = 165] 20:59:25 INFO - PROCESS | 2840 | --DOCSHELL 000000059F2AD800 == 33 [pid = 2840] [id = 162] 20:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (00000005A34C9800) [pid = 2840] [serial = 452] [outer = 0000000000000000] [url = about:blank] 20:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (00000005A5593000) [pid = 2840] [serial = 462] [outer = 0000000000000000] [url = about:blank] 20:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (00000005A3C80400) [pid = 2840] [serial = 459] [outer = 0000000000000000] [url = about:blank] 20:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (00000005A4D8BC00) [pid = 2840] [serial = 476] [outer = 0000000000000000] [url = about:blank] 20:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (000000059F072800) [pid = 2840] [serial = 455] [outer = 0000000000000000] [url = about:blank] 20:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (00000005A34C5400) [pid = 2840] [serial = 456] [outer = 0000000000000000] [url = about:blank] 20:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (00000005AC3B8400) [pid = 2840] [serial = 480] [outer = 0000000000000000] [url = about:blank] 20:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (00000005AC26D800) [pid = 2840] [serial = 474] [outer = 0000000000000000] [url = about:blank] 20:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (00000005AB813400) [pid = 2840] [serial = 477] [outer = 0000000000000000] [url = about:blank] 20:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (00000005AC3A2800) [pid = 2840] [serial = 479] [outer = 0000000000000000] [url = about:blank] 20:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (00000005A890E400) [pid = 2840] [serial = 468] [outer = 0000000000000000] [url = about:blank] 20:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (000000059CE9E800) [pid = 2840] [serial = 449] [outer = 0000000000000000] [url = about:blank] 20:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (00000005A7ED9800) [pid = 2840] [serial = 465] [outer = 0000000000000000] [url = about:blank] 20:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (00000005AB41A000) [pid = 2840] [serial = 471] [outer = 0000000000000000] [url = about:blank] 20:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (00000005A882D000) [pid = 2840] [serial = 467] [outer = 0000000000000000] [url = about:blank] 20:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (00000005A5003C00) [pid = 2840] [serial = 461] [outer = 0000000000000000] [url = about:blank] 20:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (00000005ABB27000) [pid = 2840] [serial = 473] [outer = 0000000000000000] [url = about:blank] 20:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (00000005AA082400) [pid = 2840] [serial = 470] [outer = 0000000000000000] [url = about:blank] 20:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (00000005A8527400) [pid = 2840] [serial = 464] [outer = 0000000000000000] [url = about:blank] 20:59:25 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (000000059FC8FC00) [pid = 2840] [serial = 458] [outer = 0000000000000000] [url = about:blank] 20:59:25 INFO - PROCESS | 2840 | 1461297565606 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 20:59:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 20:59:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1472ms 20:59:25 INFO - PROCESS | 2840 | 1461297565635 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 20:59:25 INFO - PROCESS | 2840 | 1461297565641 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 20:59:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 20:59:25 INFO - PROCESS | 2840 | 1461297565647 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 20:59:25 INFO - PROCESS | 2840 | 1461297565650 Marionette TRACE conn4 <- [1,686,null,{}] 20:59:25 INFO - PROCESS | 2840 | 1461297565654 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:25 INFO - PROCESS | 2840 | 1461297565739 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 20:59:25 INFO - PROCESS | 2840 | 1461297565746 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:25 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A3CA7800 == 34 [pid = 2840] [id = 181] 20:59:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (000000059E055C00) [pid = 2840] [serial = 541] [outer = 0000000000000000] 20:59:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (00000005A08D4000) [pid = 2840] [serial = 542] [outer = 000000059E055C00] 20:59:25 INFO - PROCESS | 2840 | 1461297565795 Marionette DEBUG loaded listener.js 20:59:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (00000005A40E6800) [pid = 2840] [serial = 543] [outer = 000000059E055C00] 20:59:26 INFO - PROCESS | 2840 | 1461297566769 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 20:59:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 20:59:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1130ms 20:59:26 INFO - PROCESS | 2840 | 1461297566779 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 20:59:26 INFO - PROCESS | 2840 | 1461297566781 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 20:59:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 20:59:26 INFO - PROCESS | 2840 | 1461297566785 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 20:59:26 INFO - PROCESS | 2840 | 1461297566789 Marionette TRACE conn4 <- [1,690,null,{}] 20:59:26 INFO - PROCESS | 2840 | 1461297566800 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:26 INFO - PROCESS | 2840 | 1461297566891 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 20:59:26 INFO - PROCESS | 2840 | 1461297566900 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:26 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A8F88800 == 35 [pid = 2840] [id = 182] 20:59:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (00000005A7C85000) [pid = 2840] [serial = 544] [outer = 0000000000000000] 20:59:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (00000005A8535C00) [pid = 2840] [serial = 545] [outer = 00000005A7C85000] 20:59:26 INFO - PROCESS | 2840 | 1461297566950 Marionette DEBUG loaded listener.js 20:59:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (00000005A85D4800) [pid = 2840] [serial = 546] [outer = 00000005A7C85000] 20:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (00000005A34A0800) [pid = 2840] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 20:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (000000059CE43000) [pid = 2840] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 20:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (000000059EB55400) [pid = 2840] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 20:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (000000059EB4D800) [pid = 2840] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 20:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (00000005A34CEC00) [pid = 2840] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 20:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (00000005AC772C00) [pid = 2840] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 20:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (00000005A8824800) [pid = 2840] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 20:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (000000059F074400) [pid = 2840] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 20:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (00000005A40F1C00) [pid = 2840] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 20:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (00000005AC3C3400) [pid = 2840] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 20:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (00000005A8823400) [pid = 2840] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 20:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (00000005AA023000) [pid = 2840] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 20:59:28 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (00000005ABED5000) [pid = 2840] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 20:59:28 INFO - PROCESS | 2840 | 1461297568044 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 20:59:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 20:59:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1282ms 20:59:28 INFO - PROCESS | 2840 | 1461297568106 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 20:59:28 INFO - PROCESS | 2840 | 1461297568111 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 20:59:28 INFO - PROCESS | 2840 | 1461297568117 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 20:59:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 20:59:28 INFO - PROCESS | 2840 | 1461297568122 Marionette TRACE conn4 <- [1,694,null,{}] 20:59:28 INFO - PROCESS | 2840 | 1461297568131 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:28 INFO - PROCESS | 2840 | 1461297568238 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 20:59:28 INFO - PROCESS | 2840 | 1461297568363 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:28 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A406F800 == 36 [pid = 2840] [id = 183] 20:59:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (000000059EB59C00) [pid = 2840] [serial = 547] [outer = 0000000000000000] 20:59:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (00000005A06F8400) [pid = 2840] [serial = 548] [outer = 000000059EB59C00] 20:59:28 INFO - PROCESS | 2840 | 1461297568424 Marionette DEBUG loaded listener.js 20:59:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (00000005A3738C00) [pid = 2840] [serial = 549] [outer = 000000059EB59C00] 20:59:29 INFO - PROCESS | 2840 | 1461297569501 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 20:59:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 20:59:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1443ms 20:59:29 INFO - PROCESS | 2840 | 1461297569567 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 20:59:29 INFO - PROCESS | 2840 | 1461297569574 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 20:59:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 20:59:29 INFO - PROCESS | 2840 | 1461297569633 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 20:59:29 INFO - PROCESS | 2840 | 1461297569636 Marionette TRACE conn4 <- [1,698,null,{}] 20:59:29 INFO - PROCESS | 2840 | 1461297569641 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:29 INFO - PROCESS | 2840 | 1461297569767 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 20:59:29 INFO - PROCESS | 2840 | 1461297569842 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:29 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC1DD800 == 37 [pid = 2840] [id = 184] 20:59:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (00000005A4D8C000) [pid = 2840] [serial = 550] [outer = 0000000000000000] 20:59:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (00000005A7C86400) [pid = 2840] [serial = 551] [outer = 00000005A4D8C000] 20:59:29 INFO - PROCESS | 2840 | 1461297569901 Marionette DEBUG loaded listener.js 20:59:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (00000005A8823C00) [pid = 2840] [serial = 552] [outer = 00000005A4D8C000] 20:59:30 INFO - PROCESS | 2840 | 1461297570936 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 20:59:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 20:59:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1344ms 20:59:30 INFO - PROCESS | 2840 | 1461297570976 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 20:59:30 INFO - PROCESS | 2840 | 1461297570979 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 20:59:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 20:59:30 INFO - PROCESS | 2840 | 1461297570982 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 20:59:30 INFO - PROCESS | 2840 | 1461297570986 Marionette TRACE conn4 <- [1,702,null,{}] 20:59:31 INFO - PROCESS | 2840 | 1461297570998 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:31 INFO - PROCESS | 2840 | 1461297571138 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 20:59:31 INFO - PROCESS | 2840 | 1461297571251 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:31 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ACE48000 == 38 [pid = 2840] [id = 185] 20:59:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (00000005A500F000) [pid = 2840] [serial = 553] [outer = 0000000000000000] 20:59:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (00000005A8902C00) [pid = 2840] [serial = 554] [outer = 00000005A500F000] 20:59:31 INFO - PROCESS | 2840 | 1461297571313 Marionette DEBUG loaded listener.js 20:59:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (00000005AB418400) [pid = 2840] [serial = 555] [outer = 00000005A500F000] 20:59:32 INFO - PROCESS | 2840 | 1461297572368 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 20:59:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 20:59:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1431ms 20:59:32 INFO - PROCESS | 2840 | 1461297572416 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 20:59:32 INFO - PROCESS | 2840 | 1461297572419 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 20:59:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 20:59:32 INFO - PROCESS | 2840 | 1461297572423 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 20:59:32 INFO - PROCESS | 2840 | 1461297572425 Marionette TRACE conn4 <- [1,706,null,{}] 20:59:32 INFO - PROCESS | 2840 | 1461297572429 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:32 INFO - PROCESS | 2840 | 1461297572572 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 20:59:32 INFO - PROCESS | 2840 | 1461297572683 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:32 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AED0C800 == 39 [pid = 2840] [id = 186] 20:59:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (00000005AB41A000) [pid = 2840] [serial = 556] [outer = 0000000000000000] 20:59:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (00000005AB813000) [pid = 2840] [serial = 557] [outer = 00000005AB41A000] 20:59:32 INFO - PROCESS | 2840 | 1461297572741 Marionette DEBUG loaded listener.js 20:59:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (00000005AC26E400) [pid = 2840] [serial = 558] [outer = 00000005AB41A000] 20:59:33 INFO - PROCESS | 2840 | --DOCSHELL 00000005A3CA7800 == 38 [pid = 2840] [id = 181] 20:59:33 INFO - PROCESS | 2840 | --DOCSHELL 000000059F48E000 == 37 [pid = 2840] [id = 180] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (00000005A3787000) [pid = 2840] [serial = 453] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (000000059E82C000) [pid = 2840] [serial = 450] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (00000005A3737400) [pid = 2840] [serial = 501] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (000000059F4A2000) [pid = 2840] [serial = 500] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (00000005A8FC0800) [pid = 2840] [serial = 491] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (00000005A4D90C00) [pid = 2840] [serial = 488] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (000000059CEA3800) [pid = 2840] [serial = 485] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (00000005A08D6400) [pid = 2840] [serial = 521] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (00000005A7EDA800) [pid = 2840] [serial = 504] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (00000005A500C400) [pid = 2840] [serial = 503] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (00000005ACE13800) [pid = 2840] [serial = 494] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (00000005ACE8FC00) [pid = 2840] [serial = 519] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (00000005A8908C00) [pid = 2840] [serial = 509] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (00000005AF09E000) [pid = 2840] [serial = 528] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (00000005A8DE4400) [pid = 2840] [serial = 510] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (00000005AC77A400) [pid = 2840] [serial = 518] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (00000005A4D94000) [pid = 2840] [serial = 506] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (00000005A7CD7C00) [pid = 2840] [serial = 507] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (00000005AC76F400) [pid = 2840] [serial = 483] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 69 (00000005AD9AF400) [pid = 2840] [serial = 524] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 68 (00000005AACBF400) [pid = 2840] [serial = 512] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 67 (00000005AE6EB400) [pid = 2840] [serial = 527] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 66 (00000005ACE8C000) [pid = 2840] [serial = 497] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 65 (00000005AF4A1400) [pid = 2840] [serial = 530] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 64 (00000005AC3A1800) [pid = 2840] [serial = 515] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 63 (00000005AC3C5000) [pid = 2840] [serial = 516] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 62 (00000005AB81B000) [pid = 2840] [serial = 522] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 61 (00000005AE646000) [pid = 2840] [serial = 525] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | --DOMWINDOW == 60 (00000005AB536800) [pid = 2840] [serial = 513] [outer = 0000000000000000] [url = about:blank] 20:59:33 INFO - PROCESS | 2840 | 1461297573845 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 20:59:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 20:59:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1448ms 20:59:33 INFO - PROCESS | 2840 | 1461297573873 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 20:59:33 INFO - PROCESS | 2840 | 1461297573877 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 20:59:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 20:59:33 INFO - PROCESS | 2840 | 1461297573882 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 20:59:33 INFO - PROCESS | 2840 | 1461297573886 Marionette TRACE conn4 <- [1,710,null,{}] 20:59:33 INFO - PROCESS | 2840 | 1461297573892 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:34 INFO - PROCESS | 2840 | 1461297573988 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 20:59:34 INFO - PROCESS | 2840 | 1461297574097 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:34 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A3731800 == 38 [pid = 2840] [id = 187] 20:59:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 61 (000000059F06DC00) [pid = 2840] [serial = 559] [outer = 0000000000000000] 20:59:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 62 (000000059FC26C00) [pid = 2840] [serial = 560] [outer = 000000059F06DC00] 20:59:34 INFO - PROCESS | 2840 | 1461297574147 Marionette DEBUG loaded listener.js 20:59:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 63 (00000005A34EA800) [pid = 2840] [serial = 561] [outer = 000000059F06DC00] 20:59:34 INFO - PROCESS | 2840 | 1461297574563 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 20:59:34 INFO - PROCESS | 2840 | 1461297574627 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 20:59:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 20:59:34 INFO - PROCESS | 2840 | 1461297574634 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 20:59:34 INFO - PROCESS | 2840 | 1461297574636 Marionette TRACE conn4 <- [1,714,null,{}] 20:59:34 INFO - PROCESS | 2840 | 1461297574640 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:34 INFO - PROCESS | 2840 | 1461297574726 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 20:59:34 INFO - PROCESS | 2840 | 1461297574733 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:34 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A898E000 == 39 [pid = 2840] [id = 188] 20:59:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 64 (00000005A4D25C00) [pid = 2840] [serial = 562] [outer = 0000000000000000] 20:59:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 65 (00000005A5591C00) [pid = 2840] [serial = 563] [outer = 00000005A4D25C00] 20:59:34 INFO - PROCESS | 2840 | 1461297574780 Marionette DEBUG loaded listener.js 20:59:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 66 (00000005A8541000) [pid = 2840] [serial = 564] [outer = 00000005A4D25C00] 20:59:35 INFO - PROCESS | 2840 | 1461297575291 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 20:59:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 20:59:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 672ms 20:59:35 INFO - PROCESS | 2840 | 1461297575307 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 20:59:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 20:59:35 INFO - PROCESS | 2840 | 1461297575309 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 20:59:35 INFO - PROCESS | 2840 | 1461297575312 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 20:59:35 INFO - PROCESS | 2840 | 1461297575316 Marionette TRACE conn4 <- [1,718,null,{}] 20:59:35 INFO - PROCESS | 2840 | 1461297575327 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:35 INFO - PROCESS | 2840 | 1461297575445 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 20:59:35 INFO - PROCESS | 2840 | 1461297575517 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:35 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC66A800 == 40 [pid = 2840] [id = 189] 20:59:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 67 (00000005A8F3C400) [pid = 2840] [serial = 565] [outer = 0000000000000000] 20:59:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 68 (00000005AB419800) [pid = 2840] [serial = 566] [outer = 00000005A8F3C400] 20:59:35 INFO - PROCESS | 2840 | 1461297575568 Marionette DEBUG loaded listener.js 20:59:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 69 (00000005AC270800) [pid = 2840] [serial = 567] [outer = 00000005A8F3C400] 20:59:36 INFO - PROCESS | 2840 | 1461297576007 Marionette TRACE conn4 <- [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[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 20:59:36 INFO - PROCESS | 2840 | 1461297576060 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 20:59:36 INFO - PROCESS | 2840 | 1461297576064 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 20:59:36 INFO - PROCESS | 2840 | 1461297576065 Marionette TRACE conn4 <- [1,722,null,{}] 20:59:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 20:59:36 INFO - PROCESS | 2840 | 1461297576069 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:36 INFO - PROCESS | 2840 | 1461297576173 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 20:59:36 INFO - PROCESS | 2840 | 1461297576180 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:36 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AE064000 == 41 [pid = 2840] [id = 190] 20:59:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 70 (00000005AC39EC00) [pid = 2840] [serial = 568] [outer = 0000000000000000] 20:59:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (00000005AC3AC400) [pid = 2840] [serial = 569] [outer = 00000005AC39EC00] 20:59:36 INFO - PROCESS | 2840 | 1461297576260 Marionette DEBUG loaded listener.js 20:59:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (00000005AC3C6800) [pid = 2840] [serial = 570] [outer = 00000005AC39EC00] 20:59:36 INFO - PROCESS | 2840 | 1461297576690 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 20:59:36 INFO - PROCESS | 2840 | --DOMWINDOW == 71 (000000059E055C00) [pid = 2840] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 20:59:36 INFO - PROCESS | 2840 | --DOMWINDOW == 70 (000000059EA23400) [pid = 2840] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 20:59:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 20:59:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 671ms 20:59:36 INFO - PROCESS | 2840 | 1461297576741 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 20:59:36 INFO - PROCESS | 2840 | 1461297576743 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 20:59:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 20:59:36 INFO - PROCESS | 2840 | 1461297576780 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 20:59:36 INFO - PROCESS | 2840 | 1461297576782 Marionette TRACE conn4 <- [1,726,null,{}] 20:59:36 INFO - PROCESS | 2840 | 1461297576786 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:36 INFO - PROCESS | 2840 | 1461297576867 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 20:59:36 INFO - PROCESS | 2840 | 1461297576874 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:36 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF088000 == 42 [pid = 2840] [id = 191] 20:59:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 71 (00000005AC3C6000) [pid = 2840] [serial = 571] [outer = 0000000000000000] 20:59:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 72 (00000005AC76C800) [pid = 2840] [serial = 572] [outer = 00000005AC3C6000] 20:59:36 INFO - PROCESS | 2840 | 1461297576921 Marionette DEBUG loaded listener.js 20:59:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (00000005AC77A400) [pid = 2840] [serial = 573] [outer = 00000005AC3C6000] 20:59:37 INFO - PROCESS | 2840 | [2840] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:59:37 INFO - PROCESS | 2840 | 1461297577840 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 20:59:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 20:59:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1073ms 20:59:37 INFO - PROCESS | 2840 | 1461297577857 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 20:59:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 20:59:37 INFO - PROCESS | 2840 | 1461297577859 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 20:59:37 INFO - PROCESS | 2840 | 1461297577863 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 20:59:37 INFO - PROCESS | 2840 | 1461297577865 Marionette TRACE conn4 <- [1,730,null,{}] 20:59:37 INFO - PROCESS | 2840 | 1461297577868 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:38 INFO - PROCESS | 2840 | 1461297577998 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 20:59:38 INFO - PROCESS | 2840 | 1461297578006 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:38 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC167000 == 43 [pid = 2840] [id = 192] 20:59:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (00000005ACE1DC00) [pid = 2840] [serial = 574] [outer = 0000000000000000] 20:59:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (00000005ADB5C000) [pid = 2840] [serial = 575] [outer = 00000005ACE1DC00] 20:59:38 INFO - PROCESS | 2840 | 1461297578055 Marionette DEBUG loaded listener.js 20:59:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (00000005AE46A800) [pid = 2840] [serial = 576] [outer = 00000005ACE1DC00] 20:59:38 INFO - PROCESS | 2840 | 1461297578986 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 20:59:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 20:59:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1135ms 20:59:39 INFO - PROCESS | 2840 | 1461297579000 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 20:59:39 INFO - PROCESS | 2840 | 1461297579002 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 20:59:39 INFO - PROCESS | 2840 | 1461297579006 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 20:59:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 20:59:39 INFO - PROCESS | 2840 | 1461297579007 Marionette TRACE conn4 <- [1,734,null,{}] 20:59:39 INFO - PROCESS | 2840 | 1461297579011 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:39 INFO - PROCESS | 2840 | 1461297579091 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 20:59:39 INFO - PROCESS | 2840 | 1461297579097 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:39 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B00E2800 == 44 [pid = 2840] [id = 193] 20:59:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (00000005AE6E6800) [pid = 2840] [serial = 577] [outer = 0000000000000000] 20:59:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (00000005AF0A1800) [pid = 2840] [serial = 578] [outer = 00000005AE6E6800] 20:59:39 INFO - PROCESS | 2840 | 1461297579142 Marionette DEBUG loaded listener.js 20:59:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (00000005AF0C6C00) [pid = 2840] [serial = 579] [outer = 00000005AE6E6800] 20:59:40 INFO - PROCESS | 2840 | 1461297580124 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 20:59:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 20:59:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1133ms 20:59:40 INFO - PROCESS | 2840 | 1461297580142 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 20:59:40 INFO - PROCESS | 2840 | 1461297580147 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 20:59:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 20:59:40 INFO - PROCESS | 2840 | 1461297580153 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 20:59:40 INFO - PROCESS | 2840 | 1461297580158 Marionette TRACE conn4 <- [1,738,null,{}] 20:59:40 INFO - PROCESS | 2840 | 1461297580165 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:40 INFO - PROCESS | 2840 | 1461297580329 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 20:59:40 INFO - PROCESS | 2840 | 1461297580468 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:40 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A88DB800 == 45 [pid = 2840] [id = 194] 20:59:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (000000059FC8C400) [pid = 2840] [serial = 580] [outer = 0000000000000000] 20:59:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (00000005A34D1400) [pid = 2840] [serial = 581] [outer = 000000059FC8C400] 20:59:40 INFO - PROCESS | 2840 | 1461297580530 Marionette DEBUG loaded listener.js 20:59:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (00000005A5003000) [pid = 2840] [serial = 582] [outer = 000000059FC8C400] 20:59:41 INFO - PROCESS | 2840 | 1461297581548 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 20:59:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 20:59:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1445ms 20:59:41 INFO - PROCESS | 2840 | 1461297581636 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 20:59:41 INFO - PROCESS | 2840 | 1461297581643 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 20:59:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 20:59:41 INFO - PROCESS | 2840 | 1461297581651 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 20:59:41 INFO - PROCESS | 2840 | 1461297581654 Marionette TRACE conn4 <- [1,742,null,{}] 20:59:41 INFO - PROCESS | 2840 | 1461297581658 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:41 INFO - PROCESS | 2840 | 1461297581756 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 20:59:41 INFO - PROCESS | 2840 | 1461297581900 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:41 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ACE44800 == 46 [pid = 2840] [id = 195] 20:59:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (00000005A89E0C00) [pid = 2840] [serial = 583] [outer = 0000000000000000] 20:59:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (00000005AB414400) [pid = 2840] [serial = 584] [outer = 00000005A89E0C00] 20:59:42 INFO - PROCESS | 2840 | 1461297581999 Marionette DEBUG loaded listener.js 20:59:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (00000005AC3A6800) [pid = 2840] [serial = 585] [outer = 00000005A89E0C00] 20:59:43 INFO - PROCESS | 2840 | 1461297583057 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 20:59:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 20:59:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1444ms 20:59:43 INFO - PROCESS | 2840 | 1461297583099 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 20:59:43 INFO - PROCESS | 2840 | 1461297583102 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 20:59:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 20:59:43 INFO - PROCESS | 2840 | 1461297583105 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 20:59:43 INFO - PROCESS | 2840 | 1461297583110 Marionette TRACE conn4 <- [1,746,null,{}] 20:59:43 INFO - PROCESS | 2840 | 1461297583122 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:43 INFO - PROCESS | 2840 | 1461297583267 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 20:59:43 INFO - PROCESS | 2840 | 1461297583384 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:43 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BC7000 == 47 [pid = 2840] [id = 196] 20:59:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (00000005AC3B2800) [pid = 2840] [serial = 586] [outer = 0000000000000000] 20:59:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (00000005ACFC8C00) [pid = 2840] [serial = 587] [outer = 00000005AC3B2800] 20:59:43 INFO - PROCESS | 2840 | 1461297583446 Marionette DEBUG loaded listener.js 20:59:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (00000005AF0A6800) [pid = 2840] [serial = 588] [outer = 00000005AC3B2800] 20:59:44 INFO - PROCESS | 2840 | 1461297584191 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 20:59:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 20:59:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1142ms 20:59:44 INFO - PROCESS | 2840 | 1461297584250 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 20:59:44 INFO - PROCESS | 2840 | 1461297584254 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 20:59:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 20:59:44 INFO - PROCESS | 2840 | 1461297584260 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 20:59:44 INFO - PROCESS | 2840 | 1461297584264 Marionette TRACE conn4 <- [1,750,null,{}] 20:59:44 INFO - PROCESS | 2840 | 1461297584270 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:44 INFO - PROCESS | 2840 | 1461297584370 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 20:59:44 INFO - PROCESS | 2840 | 1461297584443 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:44 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ABF44000 == 48 [pid = 2840] [id = 197] 20:59:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (00000005A061E000) [pid = 2840] [serial = 589] [outer = 0000000000000000] 20:59:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (00000005A404C400) [pid = 2840] [serial = 590] [outer = 00000005A061E000] 20:59:44 INFO - PROCESS | 2840 | 1461297584495 Marionette DEBUG loaded listener.js 20:59:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (00000005A500C400) [pid = 2840] [serial = 591] [outer = 00000005A061E000] 20:59:45 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC167000 == 47 [pid = 2840] [id = 192] 20:59:45 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF088000 == 46 [pid = 2840] [id = 191] 20:59:45 INFO - PROCESS | 2840 | --DOCSHELL 00000005AE064000 == 45 [pid = 2840] [id = 190] 20:59:45 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC66A800 == 44 [pid = 2840] [id = 189] 20:59:45 INFO - PROCESS | 2840 | --DOCSHELL 00000005A898E000 == 43 [pid = 2840] [id = 188] 20:59:45 INFO - PROCESS | 2840 | --DOCSHELL 00000005A3731800 == 42 [pid = 2840] [id = 187] 20:59:45 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (000000059FEE6000) [pid = 2840] [serial = 533] [outer = 0000000000000000] [url = about:blank] 20:59:45 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (00000005A890B000) [pid = 2840] [serial = 536] [outer = 0000000000000000] [url = about:blank] 20:59:45 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (00000005A8535C00) [pid = 2840] [serial = 545] [outer = 0000000000000000] [url = about:blank] 20:59:45 INFO - PROCESS | 2840 | --DOCSHELL 00000005A406F800 == 41 [pid = 2840] [id = 183] 20:59:45 INFO - PROCESS | 2840 | --DOCSHELL 00000005A8F88800 == 40 [pid = 2840] [id = 182] 20:59:45 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (00000005A08D4000) [pid = 2840] [serial = 542] [outer = 0000000000000000] [url = about:blank] 20:59:45 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (00000005A40E6800) [pid = 2840] [serial = 543] [outer = 0000000000000000] [url = about:blank] 20:59:45 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (00000005A4CDE400) [pid = 2840] [serial = 540] [outer = 0000000000000000] [url = about:blank] 20:59:45 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (000000059F074000) [pid = 2840] [serial = 539] [outer = 0000000000000000] [url = about:blank] 20:59:45 INFO - PROCESS | 2840 | [2840] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:59:45 INFO - PROCESS | 2840 | 1461297585579 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 20:59:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 20:59:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1341ms 20:59:45 INFO - PROCESS | 2840 | 1461297585604 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 20:59:45 INFO - PROCESS | 2840 | 1461297585610 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 20:59:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 20:59:45 INFO - PROCESS | 2840 | 1461297585616 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 20:59:45 INFO - PROCESS | 2840 | 1461297585619 Marionette TRACE conn4 <- [1,754,null,{}] 20:59:45 INFO - PROCESS | 2840 | 1461297585623 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:45 INFO - PROCESS | 2840 | 1461297585708 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 20:59:45 INFO - PROCESS | 2840 | 1461297585715 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:45 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4C0C800 == 41 [pid = 2840] [id = 198] 20:59:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (000000059EA31C00) [pid = 2840] [serial = 592] [outer = 0000000000000000] 20:59:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (000000059EB55C00) [pid = 2840] [serial = 593] [outer = 000000059EA31C00] 20:59:45 INFO - PROCESS | 2840 | 1461297585762 Marionette DEBUG loaded listener.js 20:59:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (00000005A3C80400) [pid = 2840] [serial = 594] [outer = 000000059EA31C00] 20:59:46 INFO - PROCESS | 2840 | 1461297586730 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 20:59:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 20:59:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1130ms 20:59:46 INFO - PROCESS | 2840 | 1461297586748 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 20:59:46 INFO - PROCESS | 2840 | 1461297586750 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 20:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 20:59:46 INFO - PROCESS | 2840 | 1461297586754 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 20:59:46 INFO - PROCESS | 2840 | 1461297586758 Marionette TRACE conn4 <- [1,758,null,{}] 20:59:46 INFO - PROCESS | 2840 | 1461297586768 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:46 INFO - PROCESS | 2840 | 1461297586855 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 20:59:46 INFO - PROCESS | 2840 | 1461297586862 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:46 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC719800 == 42 [pid = 2840] [id = 199] 20:59:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (00000005A8823400) [pid = 2840] [serial = 595] [outer = 0000000000000000] 20:59:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (00000005A890B000) [pid = 2840] [serial = 596] [outer = 00000005A8823400] 20:59:46 INFO - PROCESS | 2840 | 1461297586914 Marionette DEBUG loaded listener.js 20:59:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (00000005AA07B400) [pid = 2840] [serial = 597] [outer = 00000005A8823400] 20:59:47 INFO - PROCESS | 2840 | 1461297587389 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 20:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 20:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 692ms 20:59:47 INFO - PROCESS | 2840 | 1461297587453 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 20:59:47 INFO - PROCESS | 2840 | 1461297587455 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 20:59:47 INFO - PROCESS | 2840 | 1461297587459 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 20:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 20:59:47 INFO - PROCESS | 2840 | 1461297587461 Marionette TRACE conn4 <- [1,762,null,{}] 20:59:47 INFO - PROCESS | 2840 | 1461297587464 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:47 INFO - PROCESS | 2840 | 1461297587571 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 20:59:47 INFO - PROCESS | 2840 | 1461297587585 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:47 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF086800 == 43 [pid = 2840] [id = 200] 20:59:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (00000005AB7C1400) [pid = 2840] [serial = 598] [outer = 0000000000000000] 20:59:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (00000005ABB27C00) [pid = 2840] [serial = 599] [outer = 00000005AB7C1400] 20:59:47 INFO - PROCESS | 2840 | 1461297587668 Marionette DEBUG loaded listener.js 20:59:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (00000005AC26E000) [pid = 2840] [serial = 600] [outer = 00000005AB7C1400] 20:59:48 INFO - PROCESS | 2840 | 1461297588103 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 20:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 20:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 672ms 20:59:48 INFO - PROCESS | 2840 | 1461297588145 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 20:59:48 INFO - PROCESS | 2840 | 1461297588148 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 20:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 20:59:48 INFO - PROCESS | 2840 | 1461297588156 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 20:59:48 INFO - PROCESS | 2840 | 1461297588158 Marionette TRACE conn4 <- [1,766,null,{}] 20:59:48 INFO - PROCESS | 2840 | 1461297588161 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:48 INFO - PROCESS | 2840 | 1461297588296 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 20:59:48 INFO - PROCESS | 2840 | 1461297588319 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:48 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF3BC800 == 44 [pid = 2840] [id = 201] 20:59:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (00000005AC3A6C00) [pid = 2840] [serial = 601] [outer = 0000000000000000] 20:59:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (00000005AC3AF400) [pid = 2840] [serial = 602] [outer = 00000005AC3A6C00] 20:59:48 INFO - PROCESS | 2840 | 1461297588366 Marionette DEBUG loaded listener.js 20:59:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (00000005AC3C3C00) [pid = 2840] [serial = 603] [outer = 00000005AC3A6C00] 20:59:48 INFO - PROCESS | 2840 | 1461297588823 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 20:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 20:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 735ms 20:59:48 INFO - PROCESS | 2840 | 1461297588890 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 20:59:48 INFO - PROCESS | 2840 | 1461297588892 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 20:59:48 INFO - PROCESS | 2840 | 1461297588904 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 20:59:48 INFO - PROCESS | 2840 | 1461297588906 Marionette TRACE conn4 <- [1,770,null,{}] 20:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 20:59:48 INFO - PROCESS | 2840 | 1461297588909 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:49 INFO - PROCESS | 2840 | 1461297589038 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 20:59:49 INFO - PROCESS | 2840 | 1461297589094 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:49 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A1C000 == 45 [pid = 2840] [id = 202] 20:59:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (00000005ACE92400) [pid = 2840] [serial = 604] [outer = 0000000000000000] 20:59:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (00000005ACFCAC00) [pid = 2840] [serial = 605] [outer = 00000005ACE92400] 20:59:49 INFO - PROCESS | 2840 | 1461297589145 Marionette DEBUG loaded listener.js 20:59:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (00000005AE6E8C00) [pid = 2840] [serial = 606] [outer = 00000005ACE92400] 20:59:49 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (00000005AC3B1000) [pid = 2840] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 20:59:49 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (00000005ACE89000) [pid = 2840] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 20:59:49 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (00000005A892C400) [pid = 2840] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 20:59:49 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (00000005AC3C9400) [pid = 2840] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 20:59:49 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (00000005A4D87000) [pid = 2840] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 20:59:49 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (000000059CE3CC00) [pid = 2840] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 20:59:49 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (00000005AC3C6000) [pid = 2840] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 20:59:49 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (000000059EB59C00) [pid = 2840] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 20:59:49 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (00000005A500F000) [pid = 2840] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 20:59:49 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (00000005A8F3C400) [pid = 2840] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 20:59:49 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (000000059F06DC00) [pid = 2840] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 20:59:49 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (00000005AB41A000) [pid = 2840] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 20:59:49 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (00000005A7C85000) [pid = 2840] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 20:59:49 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (00000005A4D8C000) [pid = 2840] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 20:59:49 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (00000005ACE1DC00) [pid = 2840] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 20:59:49 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (00000005A4D25C00) [pid = 2840] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 20:59:49 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (00000005AC39EC00) [pid = 2840] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 20:59:49 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (000000059EB56400) [pid = 2840] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 20:59:49 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (00000005AF0A1400) [pid = 2840] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 20:59:49 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (00000005A7CDA400) [pid = 2840] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 20:59:49 INFO - PROCESS | 2840 | 1461297589708 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 20:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 20:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 817ms 20:59:49 INFO - PROCESS | 2840 | 1461297589728 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 20:59:49 INFO - PROCESS | 2840 | 1461297589730 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 20:59:49 INFO - PROCESS | 2840 | 1461297589733 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 20:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 20:59:49 INFO - PROCESS | 2840 | 1461297589735 Marionette TRACE conn4 <- [1,774,null,{}] 20:59:49 INFO - PROCESS | 2840 | 1461297589738 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:49 INFO - PROCESS | 2840 | 1461297589843 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 20:59:49 INFO - PROCESS | 2840 | 1461297589887 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:49 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A52000 == 46 [pid = 2840] [id = 203] 20:59:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (00000005A4044800) [pid = 2840] [serial = 607] [outer = 0000000000000000] 20:59:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (00000005A7C85000) [pid = 2840] [serial = 608] [outer = 00000005A4044800] 20:59:49 INFO - PROCESS | 2840 | 1461297589934 Marionette DEBUG loaded listener.js 20:59:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (00000005AC271400) [pid = 2840] [serial = 609] [outer = 00000005A4044800] 20:59:50 INFO - PROCESS | 2840 | 1461297590304 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 20:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 20:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 20:59:50 INFO - PROCESS | 2840 | 1461297590366 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 20:59:50 INFO - PROCESS | 2840 | 1461297590369 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 20:59:50 INFO - PROCESS | 2840 | 1461297590372 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 20:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 20:59:50 INFO - PROCESS | 2840 | 1461297590373 Marionette TRACE conn4 <- [1,778,null,{}] 20:59:50 INFO - PROCESS | 2840 | 1461297590377 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:50 INFO - PROCESS | 2840 | 1461297590458 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 20:59:50 INFO - PROCESS | 2840 | 1461297590465 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:50 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4C19000 == 47 [pid = 2840] [id = 204] 20:59:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (00000005AC3C6000) [pid = 2840] [serial = 610] [outer = 0000000000000000] 20:59:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (00000005AE471000) [pid = 2840] [serial = 611] [outer = 00000005AC3C6000] 20:59:50 INFO - PROCESS | 2840 | 1461297590511 Marionette DEBUG loaded listener.js 20:59:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (00000005AF0A4800) [pid = 2840] [serial = 612] [outer = 00000005AC3C6000] 20:59:50 INFO - PROCESS | 2840 | 1461297590956 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 20:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 20:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 629ms 20:59:51 INFO - PROCESS | 2840 | 1461297591009 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 20:59:51 INFO - PROCESS | 2840 | 1461297591011 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 20:59:51 INFO - PROCESS | 2840 | 1461297591014 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 20:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 20:59:51 INFO - PROCESS | 2840 | 1461297591016 Marionette TRACE conn4 <- [1,782,null,{}] 20:59:51 INFO - PROCESS | 2840 | 1461297591020 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:51 INFO - PROCESS | 2840 | 1461297591102 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 20:59:51 INFO - PROCESS | 2840 | 1461297591108 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:51 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B31D8000 == 48 [pid = 2840] [id = 205] 20:59:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (00000005AF4A5C00) [pid = 2840] [serial = 613] [outer = 0000000000000000] 20:59:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (00000005AF4AAC00) [pid = 2840] [serial = 614] [outer = 00000005AF4A5C00] 20:59:51 INFO - PROCESS | 2840 | 1461297591154 Marionette DEBUG loaded listener.js 20:59:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (00000005AF4EB800) [pid = 2840] [serial = 615] [outer = 00000005AF4A5C00] 20:59:51 INFO - PROCESS | 2840 | 1461297591636 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 20:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 20:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 672ms 20:59:51 INFO - PROCESS | 2840 | 1461297591691 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 20:59:51 INFO - PROCESS | 2840 | 1461297591696 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 20:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 20:59:51 INFO - PROCESS | 2840 | 1461297591702 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 20:59:51 INFO - PROCESS | 2840 | 1461297591707 Marionette TRACE conn4 <- [1,786,null,{}] 20:59:51 INFO - PROCESS | 2840 | 1461297591768 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:51 INFO - PROCESS | 2840 | 1461297591930 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 20:59:52 INFO - PROCESS | 2840 | 1461297591999 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:52 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A5985000 == 49 [pid = 2840] [id = 206] 20:59:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (000000059EB4D000) [pid = 2840] [serial = 616] [outer = 0000000000000000] 20:59:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (000000059FC8B800) [pid = 2840] [serial = 617] [outer = 000000059EB4D000] 20:59:52 INFO - PROCESS | 2840 | 1461297592060 Marionette DEBUG loaded listener.js 20:59:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (00000005A4D23400) [pid = 2840] [serial = 618] [outer = 000000059EB4D000] 20:59:52 INFO - PROCESS | 2840 | 1461297592673 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 20:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 20:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1016ms 20:59:52 INFO - PROCESS | 2840 | 1461297592721 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 20:59:52 INFO - PROCESS | 2840 | 1461297592728 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 20:59:52 INFO - PROCESS | 2840 | 1461297592735 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 20:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 20:59:52 INFO - PROCESS | 2840 | 1461297592738 Marionette TRACE conn4 <- [1,790,null,{}] 20:59:52 INFO - PROCESS | 2840 | 1461297592742 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:52 INFO - PROCESS | 2840 | 1461297592854 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 20:59:52 INFO - PROCESS | 2840 | 1461297592929 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:52 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF07D800 == 50 [pid = 2840] [id = 207] 20:59:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (00000005A853F000) [pid = 2840] [serial = 619] [outer = 0000000000000000] 20:59:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (00000005A8DECC00) [pid = 2840] [serial = 620] [outer = 00000005A853F000] 20:59:53 INFO - PROCESS | 2840 | 1461297593028 Marionette DEBUG loaded listener.js 20:59:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (00000005AB7C3C00) [pid = 2840] [serial = 621] [outer = 00000005A853F000] 20:59:53 INFO - PROCESS | 2840 | 1461297593687 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 20:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 20:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 987ms 20:59:53 INFO - PROCESS | 2840 | 1461297593728 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 20:59:53 INFO - PROCESS | 2840 | 1461297593731 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 20:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 20:59:53 INFO - PROCESS | 2840 | 1461297593735 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 20:59:53 INFO - PROCESS | 2840 | 1461297593739 Marionette TRACE conn4 <- [1,794,null,{}] 20:59:53 INFO - PROCESS | 2840 | 1461297593751 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:53 INFO - PROCESS | 2840 | 1461297593863 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 20:59:53 INFO - PROCESS | 2840 | 1461297593938 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:54 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B370C800 == 51 [pid = 2840] [id = 208] 20:59:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (00000005ACE13C00) [pid = 2840] [serial = 622] [outer = 0000000000000000] 20:59:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (00000005ADD2B800) [pid = 2840] [serial = 623] [outer = 00000005ACE13C00] 20:59:54 INFO - PROCESS | 2840 | 1461297594041 Marionette DEBUG loaded listener.js 20:59:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (00000005AF4EF800) [pid = 2840] [serial = 624] [outer = 00000005ACE13C00] 20:59:54 INFO - PROCESS | 2840 | 1461297594684 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 20:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 20:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 987ms 20:59:54 INFO - PROCESS | 2840 | 1461297594736 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 20:59:54 INFO - PROCESS | 2840 | 1461297594740 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 20:59:54 INFO - PROCESS | 2840 | 1461297594745 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 20:59:54 INFO - PROCESS | 2840 | 1461297594747 Marionette TRACE conn4 <- [1,798,null,{}] 20:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 20:59:54 INFO - PROCESS | 2840 | 1461297594751 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:54 INFO - PROCESS | 2840 | 1461297594860 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 20:59:54 INFO - PROCESS | 2840 | 1461297594933 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:54 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3EE4000 == 52 [pid = 2840] [id = 209] 20:59:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (00000005AFE0A000) [pid = 2840] [serial = 625] [outer = 0000000000000000] 20:59:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (00000005AFE0C400) [pid = 2840] [serial = 626] [outer = 00000005AFE0A000] 20:59:55 INFO - PROCESS | 2840 | 1461297595032 Marionette DEBUG loaded listener.js 20:59:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (00000005B018E000) [pid = 2840] [serial = 627] [outer = 00000005AFE0A000] 20:59:55 INFO - PROCESS | 2840 | 1461297595584 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 20:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 20:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 882ms 20:59:55 INFO - PROCESS | 2840 | 1461297595632 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 20:59:55 INFO - PROCESS | 2840 | 1461297595635 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 20:59:55 INFO - PROCESS | 2840 | 1461297595638 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 20:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 20:59:55 INFO - PROCESS | 2840 | 1461297595641 Marionette TRACE conn4 <- [1,802,null,{}] 20:59:55 INFO - PROCESS | 2840 | 1461297595644 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:55 INFO - PROCESS | 2840 | 1461297595749 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 20:59:55 INFO - PROCESS | 2840 | 1461297595822 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:55 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4096800 == 53 [pid = 2840] [id = 210] 20:59:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (00000005B0189400) [pid = 2840] [serial = 628] [outer = 0000000000000000] 20:59:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (00000005B0196400) [pid = 2840] [serial = 629] [outer = 00000005B0189400] 20:59:55 INFO - PROCESS | 2840 | 1461297595880 Marionette DEBUG loaded listener.js 20:59:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (00000005B01E5400) [pid = 2840] [serial = 630] [outer = 00000005B0189400] 20:59:56 INFO - PROCESS | 2840 | 1461297596665 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 20:59:56 INFO - PROCESS | 2840 | 1461297596721 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 20:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 20:59:56 INFO - PROCESS | 2840 | 1461297596726 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 20:59:56 INFO - PROCESS | 2840 | 1461297596730 Marionette TRACE conn4 <- [1,806,null,{}] 20:59:56 INFO - PROCESS | 2840 | 1461297596737 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:56 INFO - PROCESS | 2840 | 1461297596838 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 20:59:56 INFO - PROCESS | 2840 | 1461297596918 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:56 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A7E20000 == 54 [pid = 2840] [id = 211] 20:59:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (000000059EA2C000) [pid = 2840] [serial = 631] [outer = 0000000000000000] 20:59:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (000000059FE73000) [pid = 2840] [serial = 632] [outer = 000000059EA2C000] 20:59:57 INFO - PROCESS | 2840 | 1461297597018 Marionette DEBUG loaded listener.js 20:59:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (00000005A34CE800) [pid = 2840] [serial = 633] [outer = 000000059EA2C000] 20:59:57 INFO - PROCESS | 2840 | --DOCSHELL 00000005ACE48000 == 53 [pid = 2840] [id = 185] 20:59:57 INFO - PROCESS | 2840 | --DOCSHELL 00000005AED0C800 == 52 [pid = 2840] [id = 186] 20:59:57 INFO - PROCESS | 2840 | --DOCSHELL 00000005A4C19000 == 51 [pid = 2840] [id = 204] 20:59:57 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A52000 == 50 [pid = 2840] [id = 203] 20:59:57 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A1C000 == 49 [pid = 2840] [id = 202] 20:59:57 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF3BC800 == 48 [pid = 2840] [id = 201] 20:59:57 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF086800 == 47 [pid = 2840] [id = 200] 20:59:57 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC719800 == 46 [pid = 2840] [id = 199] 20:59:57 INFO - PROCESS | 2840 | --DOCSHELL 00000005A4C0C800 == 45 [pid = 2840] [id = 198] 20:59:57 INFO - PROCESS | 2840 | --DOCSHELL 00000005ABF44000 == 44 [pid = 2840] [id = 197] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (00000005AF0A1800) [pid = 2840] [serial = 578] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOCSHELL 00000005B00E2800 == 43 [pid = 2840] [id = 193] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (00000005AC3C0400) [pid = 2840] [serial = 447] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (00000005ACE93800) [pid = 2840] [serial = 498] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (00000005AB419400) [pid = 2840] [serial = 492] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (00000005ACE1B000) [pid = 2840] [serial = 495] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (00000005A7C7FC00) [pid = 2840] [serial = 489] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (000000059EB4B400) [pid = 2840] [serial = 486] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (00000005AC76C800) [pid = 2840] [serial = 572] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (00000005A3738C00) [pid = 2840] [serial = 549] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (00000005A06F8400) [pid = 2840] [serial = 548] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (00000005AB418400) [pid = 2840] [serial = 555] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (00000005A8902C00) [pid = 2840] [serial = 554] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (00000005AB419800) [pid = 2840] [serial = 566] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (000000059FC26C00) [pid = 2840] [serial = 560] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (00000005A34EA800) [pid = 2840] [serial = 561] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (00000005AC26E400) [pid = 2840] [serial = 558] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (00000005AB813000) [pid = 2840] [serial = 557] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (00000005A85D4800) [pid = 2840] [serial = 546] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (00000005A8823C00) [pid = 2840] [serial = 552] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (00000005A7C86400) [pid = 2840] [serial = 551] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (00000005ADB5C000) [pid = 2840] [serial = 575] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (00000005A5591C00) [pid = 2840] [serial = 563] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (00000005A8541000) [pid = 2840] [serial = 564] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (00000005AC3AC400) [pid = 2840] [serial = 569] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (00000005AC3C6800) [pid = 2840] [serial = 570] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (00000005AE46A800) [pid = 2840] [serial = 576] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (00000005AC270800) [pid = 2840] [serial = 567] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (00000005AC77A400) [pid = 2840] [serial = 573] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (00000005A3780800) [pid = 2840] [serial = 534] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (00000005AF4AB400) [pid = 2840] [serial = 531] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (00000005AB7C5000) [pid = 2840] [serial = 537] [outer = 0000000000000000] [url = about:blank] 20:59:57 INFO - PROCESS | 2840 | 1461297597629 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 20:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 20:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 924ms 20:59:57 INFO - PROCESS | 2840 | 1461297597654 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 20:59:57 INFO - PROCESS | 2840 | 1461297597660 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 20:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 20:59:57 INFO - PROCESS | 2840 | 1461297597667 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 20:59:57 INFO - PROCESS | 2840 | 1461297597669 Marionette TRACE conn4 <- [1,810,null,{}] 20:59:57 INFO - PROCESS | 2840 | 1461297597673 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:57 INFO - PROCESS | 2840 | 1461297597760 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 20:59:57 INFO - PROCESS | 2840 | 1461297597837 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:57 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4CA1000 == 44 [pid = 2840] [id = 212] 20:59:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (000000059EB4E400) [pid = 2840] [serial = 634] [outer = 0000000000000000] 20:59:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (00000005A34CDC00) [pid = 2840] [serial = 635] [outer = 000000059EB4E400] 20:59:57 INFO - PROCESS | 2840 | 1461297597886 Marionette DEBUG loaded listener.js 20:59:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (00000005A4D25C00) [pid = 2840] [serial = 636] [outer = 000000059EB4E400] 20:59:58 INFO - PROCESS | 2840 | 1461297598300 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 20:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 20:59:58 INFO - PROCESS | 2840 | 1461297598342 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 20:59:58 INFO - PROCESS | 2840 | 1461297598346 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 20:59:58 INFO - PROCESS | 2840 | 1461297598350 Marionette TRACE conn4 <- [1,814,null,{}] 20:59:58 INFO - PROCESS | 2840 | 1461297598361 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:58 INFO - PROCESS | 2840 | 1461297598452 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 20:59:58 INFO - PROCESS | 2840 | 1461297598462 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:58 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC162000 == 45 [pid = 2840] [id = 213] 20:59:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (00000005A7C86400) [pid = 2840] [serial = 637] [outer = 0000000000000000] 20:59:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (00000005A8526C00) [pid = 2840] [serial = 638] [outer = 00000005A7C86400] 20:59:58 INFO - PROCESS | 2840 | 1461297598512 Marionette DEBUG loaded listener.js 20:59:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (00000005A882CC00) [pid = 2840] [serial = 639] [outer = 00000005A7C86400] 20:59:59 INFO - PROCESS | 2840 | 1461297598996 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 20:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 20:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 673ms 20:59:59 INFO - PROCESS | 2840 | 1461297599021 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 20:59:59 INFO - PROCESS | 2840 | 1461297599024 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 20:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 20:59:59 INFO - PROCESS | 2840 | 1461297599032 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 20:59:59 INFO - PROCESS | 2840 | 1461297599034 Marionette TRACE conn4 <- [1,818,null,{}] 20:59:59 INFO - PROCESS | 2840 | 1461297599037 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:59 INFO - PROCESS | 2840 | 1461297599124 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 20:59:59 INFO - PROCESS | 2840 | 1461297599132 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:59 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC71E000 == 46 [pid = 2840] [id = 214] 20:59:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (00000005A89D7400) [pid = 2840] [serial = 640] [outer = 0000000000000000] 20:59:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (00000005A9338C00) [pid = 2840] [serial = 641] [outer = 00000005A89D7400] 20:59:59 INFO - PROCESS | 2840 | 1461297599180 Marionette DEBUG loaded listener.js 20:59:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (00000005AB412C00) [pid = 2840] [serial = 642] [outer = 00000005A89D7400] 20:59:59 INFO - PROCESS | 2840 | 1461297599595 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 20:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 20:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 628ms 20:59:59 INFO - PROCESS | 2840 | 1461297599660 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 20:59:59 INFO - PROCESS | 2840 | 1461297599662 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 20:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 20:59:59 INFO - PROCESS | 2840 | 1461297599665 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 20:59:59 INFO - PROCESS | 2840 | 1461297599667 Marionette TRACE conn4 <- [1,822,null,{}] 20:59:59 INFO - PROCESS | 2840 | 1461297599671 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:59 INFO - PROCESS | 2840 | 1461297599776 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 20:59:59 INFO - PROCESS | 2840 | 1461297599783 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:59 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ADD1A000 == 47 [pid = 2840] [id = 215] 20:59:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (00000005AB531000) [pid = 2840] [serial = 643] [outer = 0000000000000000] 20:59:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (00000005AB53AC00) [pid = 2840] [serial = 644] [outer = 00000005AB531000] 20:59:59 INFO - PROCESS | 2840 | 1461297599867 Marionette DEBUG loaded listener.js 20:59:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (00000005AC265C00) [pid = 2840] [serial = 645] [outer = 00000005AB531000] 21:00:00 INFO - PROCESS | 2840 | 1461297600317 Marionette TRACE conn4 <- [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]]]}] 21:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 21:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 671ms 21:00:00 INFO - PROCESS | 2840 | 1461297600340 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 21:00:00 INFO - PROCESS | 2840 | 1461297600342 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 21:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 21:00:00 INFO - PROCESS | 2840 | 1461297600345 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 21:00:00 INFO - PROCESS | 2840 | 1461297600347 Marionette TRACE conn4 <- [1,826,null,{}] 21:00:00 INFO - PROCESS | 2840 | 1461297600350 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:00 INFO - PROCESS | 2840 | 1461297600485 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 21:00:00 INFO - PROCESS | 2840 | 1461297600539 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:00 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A362D000 == 48 [pid = 2840] [id = 216] 21:00:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (00000005AC3A1000) [pid = 2840] [serial = 646] [outer = 0000000000000000] 21:00:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (00000005AC3BD400) [pid = 2840] [serial = 647] [outer = 00000005AC3A1000] 21:00:00 INFO - PROCESS | 2840 | 1461297600591 Marionette DEBUG loaded listener.js 21:00:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (00000005AC77A800) [pid = 2840] [serial = 648] [outer = 00000005AC3A1000] 21:00:01 INFO - PROCESS | 2840 | 1461297601037 Marionette TRACE conn4 <- [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]]]}] 21:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 21:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 735ms 21:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 21:00:01 INFO - PROCESS | 2840 | 1461297601084 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 21:00:01 INFO - PROCESS | 2840 | 1461297601086 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 21:00:01 INFO - PROCESS | 2840 | 1461297601090 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 21:00:01 INFO - PROCESS | 2840 | 1461297601092 Marionette TRACE conn4 <- [1,830,null,{}] 21:00:01 INFO - PROCESS | 2840 | 1461297601101 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:01 INFO - PROCESS | 2840 | 1461297601244 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 21:00:01 INFO - PROCESS | 2840 | 1461297601298 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:01 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF3BC000 == 49 [pid = 2840] [id = 217] 21:00:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (00000005ACE1E400) [pid = 2840] [serial = 649] [outer = 0000000000000000] 21:00:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (00000005ACE8C000) [pid = 2840] [serial = 650] [outer = 00000005ACE1E400] 21:00:01 INFO - PROCESS | 2840 | 1461297601347 Marionette DEBUG loaded listener.js 21:00:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (00000005ADD34800) [pid = 2840] [serial = 651] [outer = 00000005ACE1E400] 21:00:01 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (00000005A061E000) [pid = 2840] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 21:00:01 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (00000005AC3B2800) [pid = 2840] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 21:00:01 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (00000005A4044800) [pid = 2840] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 21:00:01 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (00000005AB7C1400) [pid = 2840] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 21:00:01 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (00000005AC3A6C00) [pid = 2840] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 21:00:01 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (00000005A8823400) [pid = 2840] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 21:00:01 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (000000059EA31C00) [pid = 2840] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 21:00:01 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (00000005ACE92400) [pid = 2840] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 21:00:01 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (00000005AC3C6000) [pid = 2840] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 21:00:01 INFO - PROCESS | 2840 | 1461297601756 Marionette TRACE conn4 <- [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]]]}] 21:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 21:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 691ms 21:00:01 INFO - PROCESS | 2840 | 1461297601783 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 21:00:01 INFO - PROCESS | 2840 | 1461297601785 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 21:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 21:00:01 INFO - PROCESS | 2840 | 1461297601788 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 21:00:01 INFO - PROCESS | 2840 | 1461297601790 Marionette TRACE conn4 <- [1,834,null,{}] 21:00:01 INFO - PROCESS | 2840 | 1461297601794 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:01 INFO - PROCESS | 2840 | 1461297601885 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 21:00:01 INFO - PROCESS | 2840 | 1461297601892 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:01 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BAC800 == 50 [pid = 2840] [id = 218] 21:00:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (000000059EB59C00) [pid = 2840] [serial = 652] [outer = 0000000000000000] 21:00:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (00000005AC3C1400) [pid = 2840] [serial = 653] [outer = 000000059EB59C00] 21:00:01 INFO - PROCESS | 2840 | 1461297601942 Marionette DEBUG loaded listener.js 21:00:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (00000005AF098400) [pid = 2840] [serial = 654] [outer = 000000059EB59C00] 21:00:02 INFO - PROCESS | 2840 | 1461297602323 Marionette TRACE conn4 <- [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]]]}] 21:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 21:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 587ms 21:00:02 INFO - PROCESS | 2840 | 1461297602383 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 21:00:02 INFO - PROCESS | 2840 | 1461297602386 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 21:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 21:00:02 INFO - PROCESS | 2840 | 1461297602390 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 21:00:02 INFO - PROCESS | 2840 | 1461297602392 Marionette TRACE conn4 <- [1,838,null,{}] 21:00:02 INFO - PROCESS | 2840 | 1461297602395 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:02 INFO - PROCESS | 2840 | 1461297602483 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 21:00:02 INFO - PROCESS | 2840 | 1461297602490 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:02 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A1D000 == 51 [pid = 2840] [id = 219] 21:00:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (00000005AF0A4400) [pid = 2840] [serial = 655] [outer = 0000000000000000] 21:00:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (00000005AF4A7400) [pid = 2840] [serial = 656] [outer = 00000005AF0A4400] 21:00:02 INFO - PROCESS | 2840 | 1461297602539 Marionette DEBUG loaded listener.js 21:00:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (00000005AF4EEC00) [pid = 2840] [serial = 657] [outer = 00000005AF0A4400] 21:00:02 INFO - PROCESS | 2840 | 1461297602926 Marionette TRACE conn4 <- [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]]]}] 21:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 21:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 588ms 21:00:02 INFO - PROCESS | 2840 | 1461297602980 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 21:00:02 INFO - PROCESS | 2840 | 1461297602982 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 21:00:02 INFO - PROCESS | 2840 | 1461297602986 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 21:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 21:00:02 INFO - PROCESS | 2840 | 1461297602987 Marionette TRACE conn4 <- [1,842,null,{}] 21:00:02 INFO - PROCESS | 2840 | 1461297602991 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:03 INFO - PROCESS | 2840 | 1461297603104 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 21:00:03 INFO - PROCESS | 2840 | 1461297603113 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:03 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2C16000 == 52 [pid = 2840] [id = 220] 21:00:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (00000005AFE0C000) [pid = 2840] [serial = 658] [outer = 0000000000000000] 21:00:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (00000005B0190C00) [pid = 2840] [serial = 659] [outer = 00000005AFE0C000] 21:00:03 INFO - PROCESS | 2840 | 1461297603161 Marionette DEBUG loaded listener.js 21:00:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (00000005B01EA800) [pid = 2840] [serial = 660] [outer = 00000005AFE0C000] 21:00:03 INFO - PROCESS | 2840 | 1461297603527 Marionette TRACE conn4 <- [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]]]}] 21:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 21:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 586ms 21:00:03 INFO - PROCESS | 2840 | 1461297603576 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 21:00:03 INFO - PROCESS | 2840 | 1461297603578 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 21:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 21:00:03 INFO - PROCESS | 2840 | 1461297603581 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 21:00:03 INFO - PROCESS | 2840 | 1461297603584 Marionette TRACE conn4 <- [1,846,null,{}] 21:00:03 INFO - PROCESS | 2840 | 1461297603588 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:03 INFO - PROCESS | 2840 | 1461297603723 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 21:00:03 INFO - PROCESS | 2840 | 1461297603827 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:03 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A3616800 == 53 [pid = 2840] [id = 221] 21:00:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (000000059CE3E800) [pid = 2840] [serial = 661] [outer = 0000000000000000] 21:00:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (000000059D8DD400) [pid = 2840] [serial = 662] [outer = 000000059CE3E800] 21:00:03 INFO - PROCESS | 2840 | 1461297603891 Marionette DEBUG loaded listener.js 21:00:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (000000059EB4B400) [pid = 2840] [serial = 663] [outer = 000000059CE3E800] 21:00:04 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 21:00:04 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 21:00:04 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 21:00:04 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 21:00:04 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 21:00:04 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 21:00:04 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 21:00:04 INFO - PROCESS | 2840 | 1461297604394 Marionette TRACE conn4 <- [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]]]}] 21:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 21:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 882ms 21:00:04 INFO - PROCESS | 2840 | 1461297604468 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 21:00:04 INFO - PROCESS | 2840 | 1461297604474 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 21:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 21:00:04 INFO - PROCESS | 2840 | 1461297604480 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 21:00:04 INFO - PROCESS | 2840 | 1461297604483 Marionette TRACE conn4 <- [1,850,null,{}] 21:00:04 INFO - PROCESS | 2840 | 1461297604488 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:04 INFO - PROCESS | 2840 | 1461297604621 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 21:00:06 INFO - PROCESS | 2840 | 1461297606559 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:06 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3703800 == 54 [pid = 2840] [id = 222] 21:00:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (00000005AC3A7000) [pid = 2840] [serial = 664] [outer = 0000000000000000] 21:00:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (00000005AC3B2C00) [pid = 2840] [serial = 665] [outer = 00000005AC3A7000] 21:00:06 INFO - PROCESS | 2840 | 1461297606880 Marionette DEBUG loaded listener.js 21:00:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (00000005AC3CA400) [pid = 2840] [serial = 666] [outer = 00000005AC3A7000] 21:00:07 INFO - PROCESS | 2840 | 1461297607505 Marionette TRACE conn4 <- [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]]]}] 21:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 21:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 3036ms 21:00:07 INFO - PROCESS | 2840 | 1461297607519 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 21:00:07 INFO - PROCESS | 2840 | 1461297607524 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 21:00:07 INFO - PROCESS | 2840 | 1461297607528 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 21:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 21:00:07 INFO - PROCESS | 2840 | 1461297607530 Marionette TRACE conn4 <- [1,854,null,{}] 21:00:07 INFO - PROCESS | 2840 | 1461297607534 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:07 INFO - PROCESS | 2840 | 1461297607647 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 21:00:07 INFO - PROCESS | 2840 | 1461297607737 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:07 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B42D0000 == 55 [pid = 2840] [id = 223] 21:00:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (00000005AF4E8400) [pid = 2840] [serial = 667] [outer = 0000000000000000] 21:00:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (00000005B01ECC00) [pid = 2840] [serial = 668] [outer = 00000005AF4E8400] 21:00:07 INFO - PROCESS | 2840 | 1461297607796 Marionette DEBUG loaded listener.js 21:00:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (00000005B0976400) [pid = 2840] [serial = 669] [outer = 00000005AF4E8400] 21:00:08 INFO - PROCESS | 2840 | 1461297608363 Marionette TRACE conn4 <- [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]]]}] 21:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 21:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 882ms 21:00:08 INFO - PROCESS | 2840 | 1461297608412 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 21:00:08 INFO - PROCESS | 2840 | 1461297608415 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 21:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 21:00:08 INFO - PROCESS | 2840 | 1461297608426 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 21:00:08 INFO - PROCESS | 2840 | 1461297608433 Marionette TRACE conn4 <- [1,858,null,{}] 21:00:08 INFO - PROCESS | 2840 | 1461297608438 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:08 INFO - PROCESS | 2840 | 1461297608553 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 21:00:08 INFO - PROCESS | 2840 | 1461297608692 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:08 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4415000 == 56 [pid = 2840] [id = 224] 21:00:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (00000005B0A12800) [pid = 2840] [serial = 670] [outer = 0000000000000000] 21:00:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (00000005B0A17000) [pid = 2840] [serial = 671] [outer = 00000005B0A12800] 21:00:08 INFO - PROCESS | 2840 | 1461297608751 Marionette DEBUG loaded listener.js 21:00:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (00000005B0AA6000) [pid = 2840] [serial = 672] [outer = 00000005B0A12800] 21:00:09 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:00:09 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:00:09 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:00:09 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:00:09 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:00:09 INFO - PROCESS | 2840 | 1461297609351 Marionette TRACE conn4 <- [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]]]}] 21:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 21:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 986ms 21:00:09 INFO - PROCESS | 2840 | 1461297609409 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 21:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 21:00:09 INFO - PROCESS | 2840 | 1461297609412 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 21:00:09 INFO - PROCESS | 2840 | 1461297609416 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 21:00:09 INFO - PROCESS | 2840 | 1461297609418 Marionette TRACE conn4 <- [1,862,null,{}] 21:00:09 INFO - PROCESS | 2840 | 1461297609422 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:09 INFO - PROCESS | 2840 | 1461297609535 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 21:00:09 INFO - PROCESS | 2840 | 1461297609652 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:09 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4B5B000 == 57 [pid = 2840] [id = 225] 21:00:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (00000005B0AC1800) [pid = 2840] [serial = 673] [outer = 0000000000000000] 21:00:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (00000005B0AC8400) [pid = 2840] [serial = 674] [outer = 00000005B0AC1800] 21:00:09 INFO - PROCESS | 2840 | 1461297609710 Marionette DEBUG loaded listener.js 21:00:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (00000005B0B8F000) [pid = 2840] [serial = 675] [outer = 00000005B0AC1800] 21:00:10 INFO - PROCESS | 2840 | 1461297610322 Marionette TRACE conn4 <- [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]]]}] 21:00:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (00000005B0B8D000) [pid = 2840] [serial = 676] [outer = 00000005A5006400] 21:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 21:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 924ms 21:00:10 INFO - PROCESS | 2840 | 1461297610361 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 21:00:10 INFO - PROCESS | 2840 | 1461297610364 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 21:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 21:00:10 INFO - PROCESS | 2840 | 1461297610416 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 21:00:10 INFO - PROCESS | 2840 | 1461297610419 Marionette TRACE conn4 <- [1,866,null,{}] 21:00:10 INFO - PROCESS | 2840 | 1461297610439 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:10 INFO - PROCESS | 2840 | 1461297610553 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 21:00:10 INFO - PROCESS | 2840 | 1461297610622 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:10 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B06C3000 == 58 [pid = 2840] [id = 226] 21:00:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (00000005B2910800) [pid = 2840] [serial = 677] [outer = 0000000000000000] 21:00:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (00000005B2912800) [pid = 2840] [serial = 678] [outer = 00000005B2910800] 21:00:10 INFO - PROCESS | 2840 | 1461297610727 Marionette DEBUG loaded listener.js 21:00:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (00000005B29CC400) [pid = 2840] [serial = 679] [outer = 00000005B2910800] 21:00:11 INFO - PROCESS | 2840 | 1461297611506 Marionette TRACE conn4 <- [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]]]}] 21:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 21:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1175ms 21:00:11 INFO - PROCESS | 2840 | 1461297611560 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 21:00:11 INFO - PROCESS | 2840 | 1461297611565 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 21:00:11 INFO - PROCESS | 2840 | 1461297611570 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 21:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 21:00:11 INFO - PROCESS | 2840 | 1461297611574 Marionette TRACE conn4 <- [1,870,null,{}] 21:00:11 INFO - PROCESS | 2840 | 1461297611581 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:11 INFO - PROCESS | 2840 | 1461297611684 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 21:00:11 INFO - PROCESS | 2840 | 1461297611809 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:11 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC1D4800 == 59 [pid = 2840] [id = 227] 21:00:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (000000059CE9A000) [pid = 2840] [serial = 680] [outer = 0000000000000000] 21:00:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (00000005A08D6400) [pid = 2840] [serial = 681] [outer = 000000059CE9A000] 21:00:11 INFO - PROCESS | 2840 | 1461297611862 Marionette DEBUG loaded listener.js 21:00:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (00000005A500B000) [pid = 2840] [serial = 682] [outer = 000000059CE9A000] 21:00:12 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0B9E000 == 58 [pid = 2840] [id = 164] 21:00:12 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2C16000 == 57 [pid = 2840] [id = 220] 21:00:12 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A1D000 == 56 [pid = 2840] [id = 219] 21:00:12 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BAC800 == 55 [pid = 2840] [id = 218] 21:00:12 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF3BC000 == 54 [pid = 2840] [id = 217] 21:00:12 INFO - PROCESS | 2840 | --DOCSHELL 00000005A362D000 == 53 [pid = 2840] [id = 216] 21:00:12 INFO - PROCESS | 2840 | --DOCSHELL 00000005ADD1A000 == 52 [pid = 2840] [id = 215] 21:00:12 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC71E000 == 51 [pid = 2840] [id = 214] 21:00:12 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC162000 == 50 [pid = 2840] [id = 213] 21:00:12 INFO - PROCESS | 2840 | --DOCSHELL 00000005A4CA1000 == 49 [pid = 2840] [id = 212] 21:00:12 INFO - PROCESS | 2840 | --DOCSHELL 00000005A7E20000 == 48 [pid = 2840] [id = 211] 21:00:12 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (00000005AF4AAC00) [pid = 2840] [serial = 614] [outer = 0000000000000000] [url = about:blank] 21:00:12 INFO - PROCESS | 2840 | --DOCSHELL 00000005A5985000 == 47 [pid = 2840] [id = 206] 21:00:12 INFO - PROCESS | 2840 | 1461297612498 Marionette TRACE conn4 <- [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]]]}] 21:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 21:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 987ms 21:00:12 INFO - PROCESS | 2840 | 1461297612561 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 21:00:12 INFO - PROCESS | 2840 | 1461297612567 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 21:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 21:00:12 INFO - PROCESS | 2840 | 1461297612574 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 21:00:12 INFO - PROCESS | 2840 | 1461297612576 Marionette TRACE conn4 <- [1,874,null,{}] 21:00:12 INFO - PROCESS | 2840 | 1461297612580 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:12 INFO - PROCESS | 2840 | 1461297612681 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 21:00:12 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (00000005A404C400) [pid = 2840] [serial = 590] [outer = 0000000000000000] [url = about:blank] 21:00:12 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (00000005ACFC8C00) [pid = 2840] [serial = 587] [outer = 0000000000000000] [url = about:blank] 21:00:12 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (00000005AB414400) [pid = 2840] [serial = 584] [outer = 0000000000000000] [url = about:blank] 21:00:12 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (00000005AC271400) [pid = 2840] [serial = 609] [outer = 0000000000000000] [url = about:blank] 21:00:12 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (00000005A34D1400) [pid = 2840] [serial = 581] [outer = 0000000000000000] [url = about:blank] 21:00:12 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (00000005A500C400) [pid = 2840] [serial = 591] [outer = 0000000000000000] [url = about:blank] 21:00:12 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (00000005ABB27C00) [pid = 2840] [serial = 599] [outer = 0000000000000000] [url = about:blank] 21:00:12 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (00000005AC3C3C00) [pid = 2840] [serial = 603] [outer = 0000000000000000] [url = about:blank] 21:00:12 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (00000005AC26E000) [pid = 2840] [serial = 600] [outer = 0000000000000000] [url = about:blank] 21:00:12 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (00000005A7C85000) [pid = 2840] [serial = 608] [outer = 0000000000000000] [url = about:blank] 21:00:12 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (00000005A890B000) [pid = 2840] [serial = 596] [outer = 0000000000000000] [url = about:blank] 21:00:12 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (00000005AA07B400) [pid = 2840] [serial = 597] [outer = 0000000000000000] [url = about:blank] 21:00:12 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (00000005A3C80400) [pid = 2840] [serial = 594] [outer = 0000000000000000] [url = about:blank] 21:00:12 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (00000005AF0A6800) [pid = 2840] [serial = 588] [outer = 0000000000000000] [url = about:blank] 21:00:12 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (00000005ACFCAC00) [pid = 2840] [serial = 605] [outer = 0000000000000000] [url = about:blank] 21:00:12 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (00000005AE6E8C00) [pid = 2840] [serial = 606] [outer = 0000000000000000] [url = about:blank] 21:00:12 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (000000059EB55C00) [pid = 2840] [serial = 593] [outer = 0000000000000000] [url = about:blank] 21:00:12 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (00000005AC3AF400) [pid = 2840] [serial = 602] [outer = 0000000000000000] [url = about:blank] 21:00:12 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (00000005AE471000) [pid = 2840] [serial = 611] [outer = 0000000000000000] [url = about:blank] 21:00:12 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (00000005AF0A4800) [pid = 2840] [serial = 612] [outer = 0000000000000000] [url = about:blank] 21:00:12 INFO - PROCESS | 2840 | 1461297612766 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:12 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A406B800 == 48 [pid = 2840] [id = 228] 21:00:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (000000059E831C00) [pid = 2840] [serial = 683] [outer = 0000000000000000] 21:00:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (00000005A34D1400) [pid = 2840] [serial = 684] [outer = 000000059E831C00] 21:00:12 INFO - PROCESS | 2840 | 1461297612816 Marionette DEBUG loaded listener.js 21:00:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (00000005A558F800) [pid = 2840] [serial = 685] [outer = 000000059E831C00] 21:00:13 INFO - PROCESS | 2840 | 1461297613265 Marionette TRACE conn4 <- [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]]]}] 21:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 21:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 735ms 21:00:13 INFO - PROCESS | 2840 | 1461297613310 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 21:00:13 INFO - PROCESS | 2840 | 1461297613312 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 21:00:13 INFO - PROCESS | 2840 | 1461297613316 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 21:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 21:00:13 INFO - PROCESS | 2840 | 1461297613319 Marionette TRACE conn4 <- [1,878,null,{}] 21:00:13 INFO - PROCESS | 2840 | 1461297613330 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:13 INFO - PROCESS | 2840 | 1461297613422 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 21:00:13 INFO - PROCESS | 2840 | 1461297613430 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:13 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ADD19800 == 49 [pid = 2840] [id = 229] 21:00:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (00000005A890D000) [pid = 2840] [serial = 686] [outer = 0000000000000000] 21:00:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (00000005A9340000) [pid = 2840] [serial = 687] [outer = 00000005A890D000] 21:00:13 INFO - PROCESS | 2840 | 1461297613480 Marionette DEBUG loaded listener.js 21:00:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (00000005AB41BC00) [pid = 2840] [serial = 688] [outer = 00000005A890D000] 21:00:13 INFO - PROCESS | 2840 | 1461297613959 Marionette TRACE conn4 <- [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]]]}] 21:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 21:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 672ms 21:00:14 INFO - PROCESS | 2840 | 1461297613990 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 21:00:14 INFO - PROCESS | 2840 | 1461297613993 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 21:00:14 INFO - PROCESS | 2840 | 1461297613996 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 21:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 21:00:14 INFO - PROCESS | 2840 | 1461297613998 Marionette TRACE conn4 <- [1,882,null,{}] 21:00:14 INFO - PROCESS | 2840 | 1461297614002 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:14 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:00:14 INFO - PROCESS | 2840 | 1461297614091 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 21:00:14 INFO - PROCESS | 2840 | 1461297614099 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:14 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF383000 == 50 [pid = 2840] [id = 230] 21:00:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (00000005AC268800) [pid = 2840] [serial = 689] [outer = 0000000000000000] 21:00:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (00000005AC39E000) [pid = 2840] [serial = 690] [outer = 00000005AC268800] 21:00:14 INFO - PROCESS | 2840 | 1461297614147 Marionette DEBUG loaded listener.js 21:00:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (00000005AC3B4C00) [pid = 2840] [serial = 691] [outer = 00000005AC268800] 21:00:14 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:00:14 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:00:14 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:00:14 INFO - PROCESS | 2840 | 1461297614583 Marionette TRACE conn4 <- [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]]]}] 21:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 21:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 629ms 21:00:14 INFO - PROCESS | 2840 | 1461297614629 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 21:00:14 INFO - PROCESS | 2840 | 1461297614631 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 21:00:14 INFO - PROCESS | 2840 | 1461297614634 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 21:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 21:00:14 INFO - PROCESS | 2840 | 1461297614636 Marionette TRACE conn4 <- [1,886,null,{}] 21:00:14 INFO - PROCESS | 2840 | 1461297614639 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:14 INFO - PROCESS | 2840 | 1461297614726 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 21:00:14 INFO - PROCESS | 2840 | 1461297614732 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:14 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B06C0000 == 51 [pid = 2840] [id = 231] 21:00:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (00000005AC3BF800) [pid = 2840] [serial = 692] [outer = 0000000000000000] 21:00:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (00000005AC76DC00) [pid = 2840] [serial = 693] [outer = 00000005AC3BF800] 21:00:14 INFO - PROCESS | 2840 | 1461297614779 Marionette DEBUG loaded listener.js 21:00:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (00000005ACE1C400) [pid = 2840] [serial = 694] [outer = 00000005AC3BF800] 21:00:15 INFO - PROCESS | 2840 | 1461297615286 Marionette TRACE conn4 <- [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]]]}] 21:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 21:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 672ms 21:00:15 INFO - PROCESS | 2840 | 1461297615310 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 21:00:15 INFO - PROCESS | 2840 | 1461297615312 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 21:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 21:00:15 INFO - PROCESS | 2840 | 1461297615315 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 21:00:15 INFO - PROCESS | 2840 | 1461297615317 Marionette TRACE conn4 <- [1,890,null,{}] 21:00:15 INFO - PROCESS | 2840 | 1461297615321 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:15 INFO - PROCESS | 2840 | 1461297615452 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 21:00:15 INFO - PROCESS | 2840 | 1461297615509 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:15 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A1C000 == 52 [pid = 2840] [id = 232] 21:00:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (00000005AF0BE000) [pid = 2840] [serial = 695] [outer = 0000000000000000] 21:00:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (00000005AF4E2C00) [pid = 2840] [serial = 696] [outer = 00000005AF0BE000] 21:00:15 INFO - PROCESS | 2840 | 1461297615560 Marionette DEBUG loaded listener.js 21:00:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (00000005AFE0CC00) [pid = 2840] [serial = 697] [outer = 00000005AF0BE000] 21:00:16 INFO - PROCESS | 2840 | 1461297615989 Marionette TRACE conn4 <- [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]]]}] 21:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 21:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 734ms 21:00:16 INFO - PROCESS | 2840 | 1461297616058 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 21:00:16 INFO - PROCESS | 2840 | 1461297616060 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 21:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 21:00:16 INFO - PROCESS | 2840 | 1461297616063 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 21:00:16 INFO - PROCESS | 2840 | 1461297616065 Marionette TRACE conn4 <- [1,894,null,{}] 21:00:16 INFO - PROCESS | 2840 | 1461297616110 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:16 INFO - PROCESS | 2840 | 1461297616220 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 21:00:16 INFO - PROCESS | 2840 | 1461297616274 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:16 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2C21000 == 53 [pid = 2840] [id = 233] 21:00:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (00000005B018A400) [pid = 2840] [serial = 698] [outer = 0000000000000000] 21:00:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (00000005B01E1400) [pid = 2840] [serial = 699] [outer = 00000005B018A400] 21:00:16 INFO - PROCESS | 2840 | 1461297616320 Marionette DEBUG loaded listener.js 21:00:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (00000005B0975400) [pid = 2840] [serial = 700] [outer = 00000005B018A400] 21:00:16 INFO - PROCESS | 2840 | 1461297616749 Marionette TRACE conn4 <- [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]]]}] 21:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 21:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 713ms 21:00:16 INFO - PROCESS | 2840 | 1461297616786 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 21:00:16 INFO - PROCESS | 2840 | 1461297616788 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 21:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 21:00:16 INFO - PROCESS | 2840 | 1461297616796 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 21:00:16 INFO - PROCESS | 2840 | 1461297616798 Marionette TRACE conn4 <- [1,898,null,{}] 21:00:16 INFO - PROCESS | 2840 | 1461297616802 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:16 INFO - PROCESS | 2840 | 1461297616913 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 21:00:16 INFO - PROCESS | 2840 | 1461297616919 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:16 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3712000 == 54 [pid = 2840] [id = 234] 21:00:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (00000005B0A0DC00) [pid = 2840] [serial = 701] [outer = 0000000000000000] 21:00:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (00000005B0A9D800) [pid = 2840] [serial = 702] [outer = 00000005B0A0DC00] 21:00:17 INFO - PROCESS | 2840 | 1461297617008 Marionette DEBUG loaded listener.js 21:00:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (00000005B290C000) [pid = 2840] [serial = 703] [outer = 00000005B0A0DC00] 21:00:17 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (00000005AC3A1000) [pid = 2840] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 21:00:17 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (00000005A7C86400) [pid = 2840] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 21:00:17 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (000000059EB4E400) [pid = 2840] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 21:00:17 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (00000005ACE1E400) [pid = 2840] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 21:00:17 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (000000059EA2C000) [pid = 2840] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 21:00:17 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (00000005A89D7400) [pid = 2840] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 21:00:17 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (000000059EB59C00) [pid = 2840] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 21:00:17 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (00000005AF4A5C00) [pid = 2840] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 21:00:17 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (00000005AF0A4400) [pid = 2840] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 21:00:17 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (00000005AB531000) [pid = 2840] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 21:00:17 INFO - PROCESS | 2840 | 1461297617448 Marionette TRACE conn4 <- [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]]]}] 21:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 21:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 693ms 21:00:17 INFO - PROCESS | 2840 | 1461297617486 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 21:00:17 INFO - PROCESS | 2840 | 1461297617489 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 21:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 21:00:17 INFO - PROCESS | 2840 | 1461297617492 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 21:00:17 INFO - PROCESS | 2840 | 1461297617494 Marionette TRACE conn4 <- [1,902,null,{}] 21:00:17 INFO - PROCESS | 2840 | 1461297617498 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:17 INFO - PROCESS | 2840 | 1461297617607 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 21:00:17 INFO - PROCESS | 2840 | 1461297617614 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:17 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B40A4000 == 55 [pid = 2840] [id = 235] 21:00:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (00000005A882D400) [pid = 2840] [serial = 704] [outer = 0000000000000000] 21:00:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (00000005AC334000) [pid = 2840] [serial = 705] [outer = 00000005A882D400] 21:00:17 INFO - PROCESS | 2840 | 1461297617660 Marionette DEBUG loaded listener.js 21:00:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (00000005AC33A400) [pid = 2840] [serial = 706] [outer = 00000005A882D400] 21:00:18 INFO - PROCESS | 2840 | 1461297618087 Marionette TRACE conn4 <- [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]]]}] 21:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 21:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 629ms 21:00:18 INFO - PROCESS | 2840 | 1461297618125 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 21:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 21:00:18 INFO - PROCESS | 2840 | 1461297618128 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 21:00:18 INFO - PROCESS | 2840 | 1461297618131 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 21:00:18 INFO - PROCESS | 2840 | 1461297618133 Marionette TRACE conn4 <- [1,906,null,{}] 21:00:18 INFO - PROCESS | 2840 | 1461297618136 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:18 INFO - PROCESS | 2840 | 1461297618223 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 21:00:18 INFO - PROCESS | 2840 | 1461297618232 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:18 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4B5D800 == 56 [pid = 2840] [id = 236] 21:00:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (00000005ABD07400) [pid = 2840] [serial = 707] [outer = 0000000000000000] 21:00:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (00000005ABD0BC00) [pid = 2840] [serial = 708] [outer = 00000005ABD07400] 21:00:18 INFO - PROCESS | 2840 | 1461297618278 Marionette DEBUG loaded listener.js 21:00:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (00000005ABD11C00) [pid = 2840] [serial = 709] [outer = 00000005ABD07400] 21:00:18 INFO - PROCESS | 2840 | 1461297618704 Marionette TRACE conn4 <- [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]]]}] 21:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 21:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 629ms 21:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 21:00:18 INFO - PROCESS | 2840 | 1461297618763 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 21:00:18 INFO - PROCESS | 2840 | 1461297618765 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 21:00:18 INFO - PROCESS | 2840 | 1461297618768 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 21:00:18 INFO - PROCESS | 2840 | 1461297618771 Marionette TRACE conn4 <- [1,910,null,{}] 21:00:18 INFO - PROCESS | 2840 | 1461297618774 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:18 INFO - PROCESS | 2840 | 1461297618886 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 21:00:18 INFO - PROCESS | 2840 | 1461297618893 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:18 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0127000 == 57 [pid = 2840] [id = 237] 21:00:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (00000005B290C800) [pid = 2840] [serial = 710] [outer = 0000000000000000] 21:00:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (00000005B2916400) [pid = 2840] [serial = 711] [outer = 00000005B290C800] 21:00:18 INFO - PROCESS | 2840 | 1461297618983 Marionette DEBUG loaded listener.js 21:00:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (00000005B29D3000) [pid = 2840] [serial = 712] [outer = 00000005B290C800] 21:00:19 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:00:19 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:00:19 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:00:19 INFO - PROCESS | 2840 | 1461297619631 Marionette TRACE conn4 <- [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]]]}] 21:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 21:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 923ms 21:00:19 INFO - PROCESS | 2840 | 1461297619695 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 21:00:19 INFO - PROCESS | 2840 | 1461297619700 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 21:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 21:00:19 INFO - PROCESS | 2840 | 1461297619707 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 21:00:19 INFO - PROCESS | 2840 | 1461297619711 Marionette TRACE conn4 <- [1,914,null,{}] 21:00:19 INFO - PROCESS | 2840 | 1461297619731 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:19 INFO - PROCESS | 2840 | 1461297619850 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 21:00:19 INFO - PROCESS | 2840 | 1461297619971 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:19 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC165800 == 58 [pid = 2840] [id = 238] 21:00:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (00000005A404E400) [pid = 2840] [serial = 713] [outer = 0000000000000000] 21:00:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (00000005A4D8D800) [pid = 2840] [serial = 714] [outer = 00000005A404E400] 21:00:20 INFO - PROCESS | 2840 | 1461297620033 Marionette DEBUG loaded listener.js 21:00:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (00000005A8539400) [pid = 2840] [serial = 715] [outer = 00000005A404E400] 21:00:20 INFO - PROCESS | 2840 | 1461297620658 Marionette TRACE conn4 <- [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]]]}] 21:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 21:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 990ms 21:00:20 INFO - PROCESS | 2840 | 1461297620699 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 21:00:20 INFO - PROCESS | 2840 | 1461297620706 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 21:00:20 INFO - PROCESS | 2840 | 1461297620713 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 21:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 21:00:20 INFO - PROCESS | 2840 | 1461297620716 Marionette TRACE conn4 <- [1,918,null,{}] 21:00:20 INFO - PROCESS | 2840 | 1461297620720 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:20 INFO - PROCESS | 2840 | 1461297620836 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 21:00:20 INFO - PROCESS | 2840 | 1461297620929 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:20 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0125800 == 59 [pid = 2840] [id = 239] 21:00:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 118 (00000005A8538800) [pid = 2840] [serial = 716] [outer = 0000000000000000] 21:00:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 119 (00000005ABD9D000) [pid = 2840] [serial = 717] [outer = 00000005A8538800] 21:00:20 INFO - PROCESS | 2840 | 1461297620987 Marionette DEBUG loaded listener.js 21:00:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 120 (00000005AC3ACC00) [pid = 2840] [serial = 718] [outer = 00000005A8538800] 21:00:21 INFO - PROCESS | 2840 | 1461297621579 Marionette TRACE conn4 <- [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]]]}] 21:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 21:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 924ms 21:00:21 INFO - PROCESS | 2840 | 1461297621643 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 21:00:21 INFO - PROCESS | 2840 | 1461297621646 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 21:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 21:00:21 INFO - PROCESS | 2840 | 1461297621650 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 21:00:21 INFO - PROCESS | 2840 | 1461297621654 Marionette TRACE conn4 <- [1,922,null,{}] 21:00:21 INFO - PROCESS | 2840 | 1461297621666 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:21 INFO - PROCESS | 2840 | 1461297621790 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 21:00:21 INFO - PROCESS | 2840 | 1461297621877 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:21 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5C60000 == 60 [pid = 2840] [id = 240] 21:00:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 121 (00000005AF09F000) [pid = 2840] [serial = 719] [outer = 0000000000000000] 21:00:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 122 (00000005AF4E3400) [pid = 2840] [serial = 720] [outer = 00000005AF09F000] 21:00:21 INFO - PROCESS | 2840 | 1461297621938 Marionette DEBUG loaded listener.js 21:00:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 123 (00000005B0A15C00) [pid = 2840] [serial = 721] [outer = 00000005AF09F000] 21:00:22 INFO - PROCESS | 2840 | 1461297622489 Marionette TRACE conn4 <- [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]]]}] 21:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 21:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 881ms 21:00:22 INFO - PROCESS | 2840 | 1461297622532 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 21:00:22 INFO - PROCESS | 2840 | 1461297622536 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 21:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 21:00:22 INFO - PROCESS | 2840 | 1461297622539 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 21:00:22 INFO - PROCESS | 2840 | 1461297622541 Marionette TRACE conn4 <- [1,926,null,{}] 21:00:22 INFO - PROCESS | 2840 | 1461297622545 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:22 INFO - PROCESS | 2840 | 1461297622658 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 21:00:22 INFO - PROCESS | 2840 | 1461297622750 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:22 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5C7E800 == 61 [pid = 2840] [id = 241] 21:00:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 124 (00000005B0075000) [pid = 2840] [serial = 722] [outer = 0000000000000000] 21:00:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (00000005B007AC00) [pid = 2840] [serial = 723] [outer = 00000005B0075000] 21:00:22 INFO - PROCESS | 2840 | 1461297622808 Marionette DEBUG loaded listener.js 21:00:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 126 (00000005B0A0BC00) [pid = 2840] [serial = 724] [outer = 00000005B0075000] 21:00:23 INFO - PROCESS | 2840 | 1461297623374 Marionette TRACE conn4 <- [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]]]}] 21:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 21:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 881ms 21:00:23 INFO - PROCESS | 2840 | 1461297623423 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 21:00:23 INFO - PROCESS | 2840 | 1461297623426 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 21:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 21:00:23 INFO - PROCESS | 2840 | 1461297623429 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 21:00:23 INFO - PROCESS | 2840 | 1461297623431 Marionette TRACE conn4 <- [1,930,null,{}] 21:00:23 INFO - PROCESS | 2840 | 1461297623435 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:23 INFO - PROCESS | 2840 | 1461297623545 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 21:00:23 INFO - PROCESS | 2840 | 1461297623656 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:23 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5C9E800 == 62 [pid = 2840] [id = 242] 21:00:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 127 (00000005B29CE800) [pid = 2840] [serial = 725] [outer = 0000000000000000] 21:00:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (00000005B29D0800) [pid = 2840] [serial = 726] [outer = 00000005B29CE800] 21:00:23 INFO - PROCESS | 2840 | 1461297623712 Marionette DEBUG loaded listener.js 21:00:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (00000005B2AD1400) [pid = 2840] [serial = 727] [outer = 00000005B29CE800] 21:00:24 INFO - PROCESS | 2840 | 1461297624334 Marionette TRACE conn4 <- [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]]]}] 21:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 21:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 987ms 21:00:24 INFO - PROCESS | 2840 | 1461297624419 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 21:00:24 INFO - PROCESS | 2840 | 1461297624422 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 21:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 21:00:24 INFO - PROCESS | 2840 | 1461297624426 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 21:00:24 INFO - PROCESS | 2840 | 1461297624428 Marionette TRACE conn4 <- [1,934,null,{}] 21:00:24 INFO - PROCESS | 2840 | 1461297624457 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:24 INFO - PROCESS | 2840 | 1461297624612 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 21:00:24 INFO - PROCESS | 2840 | 1461297624732 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:24 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A406C800 == 63 [pid = 2840] [id = 243] 21:00:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005A377EC00) [pid = 2840] [serial = 728] [outer = 0000000000000000] 21:00:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005A853DC00) [pid = 2840] [serial = 729] [outer = 00000005A377EC00] 21:00:24 INFO - PROCESS | 2840 | 1461297624794 Marionette DEBUG loaded listener.js 21:00:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (00000005AF09C000) [pid = 2840] [serial = 730] [outer = 00000005A377EC00] 21:00:25 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:00:25 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:00:25 INFO - PROCESS | 2840 | 1461297625580 Marionette TRACE conn4 <- [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]]]}] 21:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 21:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1243ms 21:00:25 INFO - PROCESS | 2840 | 1461297625671 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 21:00:25 INFO - PROCESS | 2840 | 1461297625676 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 21:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 21:00:25 INFO - PROCESS | 2840 | 1461297625682 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 21:00:25 INFO - PROCESS | 2840 | 1461297625686 Marionette TRACE conn4 <- [1,938,null,{}] 21:00:25 INFO - PROCESS | 2840 | 1461297625705 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:25 INFO - PROCESS | 2840 | 1461297625816 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 21:00:25 INFO - PROCESS | 2840 | 1461297625941 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:25 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A898F800 == 64 [pid = 2840] [id = 244] 21:00:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005A34C6C00) [pid = 2840] [serial = 731] [outer = 0000000000000000] 21:00:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (00000005A34CE000) [pid = 2840] [serial = 732] [outer = 00000005A34C6C00] 21:00:26 INFO - PROCESS | 2840 | 1461297625997 Marionette DEBUG loaded listener.js 21:00:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (00000005A3E27C00) [pid = 2840] [serial = 733] [outer = 00000005A34C6C00] 21:00:26 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4B5D800 == 63 [pid = 2840] [id = 236] 21:00:26 INFO - PROCESS | 2840 | --DOCSHELL 00000005B40A4000 == 62 [pid = 2840] [id = 235] 21:00:26 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3712000 == 61 [pid = 2840] [id = 234] 21:00:26 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2C21000 == 60 [pid = 2840] [id = 233] 21:00:26 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A1C000 == 59 [pid = 2840] [id = 232] 21:00:26 INFO - PROCESS | 2840 | --DOCSHELL 00000005B06C0000 == 58 [pid = 2840] [id = 231] 21:00:26 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF383000 == 57 [pid = 2840] [id = 230] 21:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 134 (00000005B0190C00) [pid = 2840] [serial = 659] [outer = 0000000000000000] [url = about:blank] 21:00:26 INFO - PROCESS | 2840 | --DOCSHELL 00000005ADD19800 == 56 [pid = 2840] [id = 229] 21:00:26 INFO - PROCESS | 2840 | --DOCSHELL 00000005A406B800 == 55 [pid = 2840] [id = 228] 21:00:26 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC1D4800 == 54 [pid = 2840] [id = 227] 21:00:26 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4B5B000 == 53 [pid = 2840] [id = 225] 21:00:26 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4415000 == 52 [pid = 2840] [id = 224] 21:00:26 INFO - PROCESS | 2840 | --DOCSHELL 00000005B42D0000 == 51 [pid = 2840] [id = 223] 21:00:26 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3703800 == 50 [pid = 2840] [id = 222] 21:00:26 INFO - PROCESS | 2840 | --DOCSHELL 00000005A3616800 == 49 [pid = 2840] [id = 221] 21:00:26 INFO - PROCESS | 2840 | 1461297626626 Marionette TRACE conn4 <- [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]]]}] 21:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 133 (00000005ADD2B800) [pid = 2840] [serial = 623] [outer = 0000000000000000] [url = about:blank] 21:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (00000005A34CE800) [pid = 2840] [serial = 633] [outer = 0000000000000000] [url = about:blank] 21:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (000000059FE73000) [pid = 2840] [serial = 632] [outer = 0000000000000000] [url = about:blank] 21:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (00000005A9338C00) [pid = 2840] [serial = 641] [outer = 0000000000000000] [url = about:blank] 21:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (00000005AC3C1400) [pid = 2840] [serial = 653] [outer = 0000000000000000] [url = about:blank] 21:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (00000005AFE0C400) [pid = 2840] [serial = 626] [outer = 0000000000000000] [url = about:blank] 21:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 127 (000000059FC8B800) [pid = 2840] [serial = 617] [outer = 0000000000000000] [url = about:blank] 21:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 126 (00000005AF4EB800) [pid = 2840] [serial = 615] [outer = 0000000000000000] [url = about:blank] 21:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 125 (00000005AF4A7400) [pid = 2840] [serial = 656] [outer = 0000000000000000] [url = about:blank] 21:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 124 (00000005ADD34800) [pid = 2840] [serial = 651] [outer = 0000000000000000] [url = about:blank] 21:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 123 (00000005A882CC00) [pid = 2840] [serial = 639] [outer = 0000000000000000] [url = about:blank] 21:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 122 (00000005AB53AC00) [pid = 2840] [serial = 644] [outer = 0000000000000000] [url = about:blank] 21:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 121 (00000005AC265C00) [pid = 2840] [serial = 645] [outer = 0000000000000000] [url = about:blank] 21:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 120 (00000005AF098400) [pid = 2840] [serial = 654] [outer = 0000000000000000] [url = about:blank] 21:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 119 (00000005AF4EEC00) [pid = 2840] [serial = 657] [outer = 0000000000000000] [url = about:blank] 21:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 118 (00000005AB412C00) [pid = 2840] [serial = 642] [outer = 0000000000000000] [url = about:blank] 21:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 117 (00000005AC3BD400) [pid = 2840] [serial = 647] [outer = 0000000000000000] [url = about:blank] 21:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 116 (00000005AC77A800) [pid = 2840] [serial = 648] [outer = 0000000000000000] [url = about:blank] 21:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (00000005A8526C00) [pid = 2840] [serial = 638] [outer = 0000000000000000] [url = about:blank] 21:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (00000005A8DECC00) [pid = 2840] [serial = 620] [outer = 0000000000000000] [url = about:blank] 21:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (00000005A34CDC00) [pid = 2840] [serial = 635] [outer = 0000000000000000] [url = about:blank] 21:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (00000005A4D25C00) [pid = 2840] [serial = 636] [outer = 0000000000000000] [url = about:blank] 21:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 21:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (00000005ACE8C000) [pid = 2840] [serial = 650] [outer = 0000000000000000] [url = about:blank] 21:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1005ms 21:00:26 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (00000005B0196400) [pid = 2840] [serial = 629] [outer = 0000000000000000] [url = about:blank] 21:00:26 INFO - PROCESS | 2840 | 1461297626691 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 21:00:26 INFO - PROCESS | 2840 | 1461297626697 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 21:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 21:00:26 INFO - PROCESS | 2840 | 1461297626704 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 21:00:26 INFO - PROCESS | 2840 | 1461297626706 Marionette TRACE conn4 <- [1,942,null,{}] 21:00:26 INFO - PROCESS | 2840 | 1461297626710 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:26 INFO - PROCESS | 2840 | 1461297626802 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 21:00:26 INFO - PROCESS | 2840 | 1461297626811 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:26 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A5984800 == 50 [pid = 2840] [id = 245] 21:00:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (00000005A349D800) [pid = 2840] [serial = 734] [outer = 0000000000000000] 21:00:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (00000005A4092000) [pid = 2840] [serial = 735] [outer = 00000005A349D800] 21:00:26 INFO - PROCESS | 2840 | 1461297626859 Marionette DEBUG loaded listener.js 21:00:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (00000005A4D25C00) [pid = 2840] [serial = 736] [outer = 00000005A349D800] 21:00:27 INFO - PROCESS | 2840 | 1461297627349 Marionette TRACE conn4 <- [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]]]}] 21:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 21:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 672ms 21:00:27 INFO - PROCESS | 2840 | 1461297627377 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 21:00:27 INFO - PROCESS | 2840 | 1461297627379 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 21:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 21:00:27 INFO - PROCESS | 2840 | 1461297627383 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 21:00:27 INFO - PROCESS | 2840 | 1461297627386 Marionette TRACE conn4 <- [1,946,null,{}] 21:00:27 INFO - PROCESS | 2840 | 1461297627397 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:27 INFO - PROCESS | 2840 | 1461297627519 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 21:00:27 INFO - PROCESS | 2840 | 1461297627597 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:27 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC1E2800 == 51 [pid = 2840] [id = 246] 21:00:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (00000005A7CDC800) [pid = 2840] [serial = 737] [outer = 0000000000000000] 21:00:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (00000005A8537400) [pid = 2840] [serial = 738] [outer = 00000005A7CDC800] 21:00:27 INFO - PROCESS | 2840 | 1461297627656 Marionette DEBUG loaded listener.js 21:00:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (00000005A8906800) [pid = 2840] [serial = 739] [outer = 00000005A7CDC800] 21:00:28 INFO - PROCESS | 2840 | 1461297628036 Marionette TRACE conn4 <- [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]]]}] 21:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 21:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 692ms 21:00:28 INFO - PROCESS | 2840 | 1461297628077 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 21:00:28 INFO - PROCESS | 2840 | 1461297628080 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 21:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 21:00:28 INFO - PROCESS | 2840 | 1461297628084 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 21:00:28 INFO - PROCESS | 2840 | 1461297628086 Marionette TRACE conn4 <- [1,950,null,{}] 21:00:28 INFO - PROCESS | 2840 | 1461297628089 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:28 INFO - PROCESS | 2840 | 1461297628177 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 21:00:28 INFO - PROCESS | 2840 | 1461297628184 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:28 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ACE55800 == 52 [pid = 2840] [id = 247] 21:00:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (00000005A8DEDC00) [pid = 2840] [serial = 740] [outer = 0000000000000000] 21:00:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 118 (00000005A8FC0800) [pid = 2840] [serial = 741] [outer = 00000005A8DEDC00] 21:00:28 INFO - PROCESS | 2840 | 1461297628232 Marionette DEBUG loaded listener.js 21:00:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 119 (00000005AA0C9000) [pid = 2840] [serial = 742] [outer = 00000005A8DEDC00] 21:00:28 INFO - PROCESS | 2840 | 1461297628716 Marionette TRACE conn4 <- [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]]]}] 21:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 21:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 691ms 21:00:28 INFO - PROCESS | 2840 | 1461297628781 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 21:00:28 INFO - PROCESS | 2840 | 1461297628783 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 21:00:28 INFO - PROCESS | 2840 | 1461297628786 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 21:00:28 INFO - PROCESS | 2840 | 1461297628788 Marionette TRACE conn4 <- [1,954,null,{}] 21:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 21:00:28 INFO - PROCESS | 2840 | 1461297628791 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:28 INFO - PROCESS | 2840 | 1461297628929 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 21:00:28 INFO - PROCESS | 2840 | 1461297628952 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:28 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4074800 == 53 [pid = 2840] [id = 248] 21:00:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 120 (00000005AB418000) [pid = 2840] [serial = 743] [outer = 0000000000000000] 21:00:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 121 (00000005AB52E000) [pid = 2840] [serial = 744] [outer = 00000005AB418000] 21:00:29 INFO - PROCESS | 2840 | 1461297629000 Marionette DEBUG loaded listener.js 21:00:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 122 (00000005AB7C8000) [pid = 2840] [serial = 745] [outer = 00000005AB418000] 21:00:29 INFO - PROCESS | 2840 | 1461297629463 Marionette TRACE conn4 <- [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]]]}] 21:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 21:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 735ms 21:00:29 INFO - PROCESS | 2840 | 1461297629527 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 21:00:29 INFO - PROCESS | 2840 | 1461297629529 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 21:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 21:00:29 INFO - PROCESS | 2840 | 1461297629532 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 21:00:29 INFO - PROCESS | 2840 | 1461297629534 Marionette TRACE conn4 <- [1,958,null,{}] 21:00:29 INFO - PROCESS | 2840 | 1461297629537 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:29 INFO - PROCESS | 2840 | 1461297629659 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 21:00:29 INFO - PROCESS | 2840 | 1461297629714 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:29 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF36D000 == 54 [pid = 2840] [id = 249] 21:00:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 123 (00000005ABFC6800) [pid = 2840] [serial = 746] [outer = 0000000000000000] 21:00:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 124 (00000005AC335C00) [pid = 2840] [serial = 747] [outer = 00000005ABFC6800] 21:00:29 INFO - PROCESS | 2840 | 1461297629765 Marionette DEBUG loaded listener.js 21:00:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (00000005AC3A2400) [pid = 2840] [serial = 748] [outer = 00000005ABFC6800] 21:00:30 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:00:30 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:00:30 INFO - PROCESS | 2840 | 1461297630205 Marionette TRACE conn4 <- [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]]]}] 21:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 21:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 735ms 21:00:30 INFO - PROCESS | 2840 | 1461297630279 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 21:00:30 INFO - PROCESS | 2840 | 1461297630282 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 21:00:30 INFO - PROCESS | 2840 | 1461297630285 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 21:00:30 INFO - PROCESS | 2840 | 1461297630287 Marionette TRACE conn4 <- [1,962,null,{}] 21:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 21:00:30 INFO - PROCESS | 2840 | 1461297630291 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:30 INFO - PROCESS | 2840 | 1461297630399 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 21:00:30 INFO - PROCESS | 2840 | --DOMWINDOW == 124 (00000005AFE0C000) [pid = 2840] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 21:00:30 INFO - PROCESS | 2840 | --DOMWINDOW == 123 (00000005AF0BE000) [pid = 2840] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 21:00:30 INFO - PROCESS | 2840 | --DOMWINDOW == 122 (000000059CE9A000) [pid = 2840] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 21:00:30 INFO - PROCESS | 2840 | --DOMWINDOW == 121 (00000005AC3BF800) [pid = 2840] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 21:00:30 INFO - PROCESS | 2840 | --DOMWINDOW == 120 (00000005B018A400) [pid = 2840] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 21:00:30 INFO - PROCESS | 2840 | --DOMWINDOW == 119 (00000005A890D000) [pid = 2840] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 21:00:30 INFO - PROCESS | 2840 | --DOMWINDOW == 118 (000000059E831C00) [pid = 2840] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 21:00:30 INFO - PROCESS | 2840 | --DOMWINDOW == 117 (00000005B0A0DC00) [pid = 2840] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 21:00:30 INFO - PROCESS | 2840 | --DOMWINDOW == 116 (00000005AC268800) [pid = 2840] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 21:00:30 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (00000005A882D400) [pid = 2840] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 21:00:30 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (00000005ABD07400) [pid = 2840] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 21:00:30 INFO - PROCESS | 2840 | 1461297630617 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:30 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC1E8800 == 55 [pid = 2840] [id = 250] 21:00:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (000000059E832400) [pid = 2840] [serial = 749] [outer = 0000000000000000] 21:00:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (00000005A7CD7C00) [pid = 2840] [serial = 750] [outer = 000000059E832400] 21:00:30 INFO - PROCESS | 2840 | 1461297630666 Marionette DEBUG loaded listener.js 21:00:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (00000005AC3B7800) [pid = 2840] [serial = 751] [outer = 000000059E832400] 21:00:31 INFO - PROCESS | 2840 | 1461297631038 Marionette TRACE conn4 <- [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]]]}] 21:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 21:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 776ms 21:00:31 INFO - PROCESS | 2840 | 1461297631067 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 21:00:31 INFO - PROCESS | 2840 | 1461297631069 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 21:00:31 INFO - PROCESS | 2840 | 1461297631072 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 21:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 21:00:31 INFO - PROCESS | 2840 | 1461297631074 Marionette TRACE conn4 <- [1,966,null,{}] 21:00:31 INFO - PROCESS | 2840 | 1461297631077 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:31 INFO - PROCESS | 2840 | 1461297631161 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 21:00:31 INFO - PROCESS | 2840 | 1461297631239 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:31 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B012D800 == 56 [pid = 2840] [id = 251] 21:00:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 118 (00000005ABD07400) [pid = 2840] [serial = 752] [outer = 0000000000000000] 21:00:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 119 (00000005AC3C6400) [pid = 2840] [serial = 753] [outer = 00000005ABD07400] 21:00:31 INFO - PROCESS | 2840 | 1461297631286 Marionette DEBUG loaded listener.js 21:00:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 120 (00000005AC779800) [pid = 2840] [serial = 754] [outer = 00000005ABD07400] 21:00:31 INFO - PROCESS | 2840 | 1461297631656 Marionette TRACE conn4 <- [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]]]}] 21:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 21:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 630ms 21:00:31 INFO - PROCESS | 2840 | 1461297631705 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 21:00:31 INFO - PROCESS | 2840 | 1461297631707 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 21:00:31 INFO - PROCESS | 2840 | 1461297631711 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 21:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 21:00:31 INFO - PROCESS | 2840 | 1461297631712 Marionette TRACE conn4 <- [1,970,null,{}] 21:00:31 INFO - PROCESS | 2840 | 1461297631716 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:31 INFO - PROCESS | 2840 | 1461297631827 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 21:00:31 INFO - PROCESS | 2840 | 1461297631870 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:31 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B06C0000 == 57 [pid = 2840] [id = 252] 21:00:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 121 (00000005ACC45400) [pid = 2840] [serial = 755] [outer = 0000000000000000] 21:00:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 122 (00000005ACE17800) [pid = 2840] [serial = 756] [outer = 00000005ACC45400] 21:00:31 INFO - PROCESS | 2840 | 1461297631917 Marionette DEBUG loaded listener.js 21:00:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 123 (00000005ACE95000) [pid = 2840] [serial = 757] [outer = 00000005ACC45400] 21:00:32 INFO - PROCESS | 2840 | 1461297632321 Marionette TRACE conn4 <- [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]]]}] 21:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 21:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 629ms 21:00:32 INFO - PROCESS | 2840 | 1461297632343 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 21:00:32 INFO - PROCESS | 2840 | 1461297632345 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 21:00:32 INFO - PROCESS | 2840 | 1461297632348 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 21:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 21:00:32 INFO - PROCESS | 2840 | 1461297632350 Marionette TRACE conn4 <- [1,974,null,{}] 21:00:32 INFO - PROCESS | 2840 | 1461297632353 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:32 INFO - PROCESS | 2840 | 1461297632469 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 21:00:32 INFO - PROCESS | 2840 | 1461297632477 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:32 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BD6000 == 58 [pid = 2840] [id = 253] 21:00:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 124 (00000005ADD34800) [pid = 2840] [serial = 758] [outer = 0000000000000000] 21:00:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (00000005AE40BC00) [pid = 2840] [serial = 759] [outer = 00000005ADD34800] 21:00:32 INFO - PROCESS | 2840 | 1461297632524 Marionette DEBUG loaded listener.js 21:00:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 126 (00000005AED88C00) [pid = 2840] [serial = 760] [outer = 00000005ADD34800] 21:00:33 INFO - PROCESS | 2840 | 1461297633232 Marionette TRACE conn4 <- [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]]]}] 21:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 21:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 923ms 21:00:33 INFO - PROCESS | 2840 | 1461297633276 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 21:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 21:00:33 INFO - PROCESS | 2840 | 1461297633282 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 21:00:33 INFO - PROCESS | 2840 | 1461297633288 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 21:00:33 INFO - PROCESS | 2840 | 1461297633292 Marionette TRACE conn4 <- [1,978,null,{}] 21:00:33 INFO - PROCESS | 2840 | 1461297633298 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:33 INFO - PROCESS | 2840 | 1461297633425 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 21:00:33 INFO - PROCESS | 2840 | 1461297633539 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:33 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AB84F800 == 59 [pid = 2840] [id = 254] 21:00:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 127 (00000005A34C9800) [pid = 2840] [serial = 761] [outer = 0000000000000000] 21:00:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (00000005A3EF6400) [pid = 2840] [serial = 762] [outer = 00000005A34C9800] 21:00:33 INFO - PROCESS | 2840 | 1461297633602 Marionette DEBUG loaded listener.js 21:00:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (00000005A4DD9800) [pid = 2840] [serial = 763] [outer = 00000005A34C9800] 21:00:34 INFO - PROCESS | 2840 | 1461297634167 Marionette TRACE conn4 <- [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]]]}] 21:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 21:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 924ms 21:00:34 INFO - PROCESS | 2840 | 1461297634215 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 21:00:34 INFO - PROCESS | 2840 | 1461297634222 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 21:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 21:00:34 INFO - PROCESS | 2840 | 1461297634228 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 21:00:34 INFO - PROCESS | 2840 | 1461297634232 Marionette TRACE conn4 <- [1,982,null,{}] 21:00:34 INFO - PROCESS | 2840 | 1461297634236 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:34 INFO - PROCESS | 2840 | 1461297634351 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 21:00:34 INFO - PROCESS | 2840 | 1461297634446 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:34 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF269000 == 60 [pid = 2840] [id = 255] 21:00:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005A889B800) [pid = 2840] [serial = 764] [outer = 0000000000000000] 21:00:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005A8F3A800) [pid = 2840] [serial = 765] [outer = 00000005A889B800] 21:00:34 INFO - PROCESS | 2840 | 1461297634504 Marionette DEBUG loaded listener.js 21:00:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (00000005AB95D400) [pid = 2840] [serial = 766] [outer = 00000005A889B800] 21:00:35 INFO - PROCESS | 2840 | 1461297635138 Marionette TRACE conn4 <- [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]]]}] 21:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 21:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 987ms 21:00:35 INFO - PROCESS | 2840 | 1461297635221 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 21:00:35 INFO - PROCESS | 2840 | 1461297635224 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 21:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 21:00:35 INFO - PROCESS | 2840 | 1461297635228 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 21:00:35 INFO - PROCESS | 2840 | 1461297635232 Marionette TRACE conn4 <- [1,986,null,{}] 21:00:35 INFO - PROCESS | 2840 | 1461297635257 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:35 INFO - PROCESS | 2840 | 1461297635409 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 21:00:35 INFO - PROCESS | 2840 | 1461297635460 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:35 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2C0C000 == 61 [pid = 2840] [id = 256] 21:00:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005ACCD6000) [pid = 2840] [serial = 767] [outer = 0000000000000000] 21:00:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (00000005ADD37400) [pid = 2840] [serial = 768] [outer = 00000005ACCD6000] 21:00:35 INFO - PROCESS | 2840 | 1461297635520 Marionette DEBUG loaded listener.js 21:00:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (00000005AF0A4400) [pid = 2840] [serial = 769] [outer = 00000005ACCD6000] 21:00:36 INFO - PROCESS | 2840 | 1461297636078 Marionette TRACE conn4 <- [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]]]}] 21:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 21:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 882ms 21:00:36 INFO - PROCESS | 2840 | 1461297636112 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 21:00:36 INFO - PROCESS | 2840 | 1461297636115 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 21:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 21:00:36 INFO - PROCESS | 2840 | 1461297636118 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 21:00:36 INFO - PROCESS | 2840 | 1461297636121 Marionette TRACE conn4 <- [1,990,null,{}] 21:00:36 INFO - PROCESS | 2840 | 1461297636124 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:36 INFO - PROCESS | 2840 | 1461297636239 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 21:00:36 INFO - PROCESS | 2840 | 1461297636333 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:36 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B31E5000 == 62 [pid = 2840] [id = 257] 21:00:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 136 (00000005AF4A5400) [pid = 2840] [serial = 770] [outer = 0000000000000000] 21:00:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 137 (00000005AF4ABC00) [pid = 2840] [serial = 771] [outer = 00000005AF4A5400] 21:00:36 INFO - PROCESS | 2840 | 1461297636390 Marionette DEBUG loaded listener.js 21:00:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 138 (00000005AFE06C00) [pid = 2840] [serial = 772] [outer = 00000005AF4A5400] 21:00:36 INFO - PROCESS | 2840 | 1461297636969 Marionette TRACE conn4 <- [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]]]}] 21:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 21:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 924ms 21:00:37 INFO - PROCESS | 2840 | 1461297637045 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 21:00:37 INFO - PROCESS | 2840 | 1461297637047 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 21:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 21:00:37 INFO - PROCESS | 2840 | 1461297637051 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 21:00:37 INFO - PROCESS | 2840 | 1461297637053 Marionette TRACE conn4 <- [1,994,null,{}] 21:00:37 INFO - PROCESS | 2840 | 1461297637057 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:37 INFO - PROCESS | 2840 | 1461297637167 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 21:00:37 INFO - PROCESS | 2840 | 1461297637260 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:37 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3EDC000 == 63 [pid = 2840] [id = 258] 21:00:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 139 (00000005AFE06000) [pid = 2840] [serial = 773] [outer = 0000000000000000] 21:00:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 140 (00000005B0075800) [pid = 2840] [serial = 774] [outer = 00000005AFE06000] 21:00:37 INFO - PROCESS | 2840 | 1461297637317 Marionette DEBUG loaded listener.js 21:00:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 141 (00000005B0197000) [pid = 2840] [serial = 775] [outer = 00000005AFE06000] 21:00:37 INFO - PROCESS | 2840 | 1461297637881 Marionette TRACE conn4 <- [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]]]}] 21:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 21:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 882ms 21:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 21:00:37 INFO - PROCESS | 2840 | 1461297637935 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 21:00:37 INFO - PROCESS | 2840 | 1461297637938 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 21:00:37 INFO - PROCESS | 2840 | 1461297637942 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 21:00:37 INFO - PROCESS | 2840 | 1461297637944 Marionette TRACE conn4 <- [1,998,null,{}] 21:00:37 INFO - PROCESS | 2840 | 1461297637948 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:38 INFO - PROCESS | 2840 | 1461297638068 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 21:00:38 INFO - PROCESS | 2840 | 1461297638161 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:38 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4418000 == 64 [pid = 2840] [id = 259] 21:00:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 142 (00000005B01A2C00) [pid = 2840] [serial = 776] [outer = 0000000000000000] 21:00:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 143 (00000005B01EEC00) [pid = 2840] [serial = 777] [outer = 00000005B01A2C00] 21:00:38 INFO - PROCESS | 2840 | 1461297638222 Marionette DEBUG loaded listener.js 21:00:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 144 (00000005B0A0A400) [pid = 2840] [serial = 778] [outer = 00000005B01A2C00] 21:00:38 INFO - PROCESS | 2840 | 1461297638862 Marionette TRACE conn4 <- [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]]]}] 21:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 21:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 987ms 21:00:39 INFO - PROCESS | 2840 | 1461297639107 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 21:00:39 INFO - PROCESS | 2840 | 1461297639112 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 21:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 21:00:39 INFO - PROCESS | 2840 | 1461297639118 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 21:00:39 INFO - PROCESS | 2840 | 1461297639121 Marionette TRACE conn4 <- [1,1002,null,{}] 21:00:39 INFO - PROCESS | 2840 | 1461297639127 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:39 INFO - PROCESS | 2840 | 1461297639232 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 21:00:39 INFO - PROCESS | 2840 | 1461297639309 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:39 INFO - PROCESS | 2840 | ++DOCSHELL 000000059D95F000 == 65 [pid = 2840] [id = 260] 21:00:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 145 (000000059CE3F400) [pid = 2840] [serial = 779] [outer = 0000000000000000] 21:00:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 146 (000000059CE9E400) [pid = 2840] [serial = 780] [outer = 000000059CE3F400] 21:00:39 INFO - PROCESS | 2840 | 1461297639400 Marionette DEBUG loaded listener.js 21:00:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 147 (000000059E071400) [pid = 2840] [serial = 781] [outer = 000000059CE3F400] 21:00:40 INFO - PROCESS | 2840 | 1461297640032 Marionette TRACE conn4 <- [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]]]}] 21:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 21:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 924ms 21:00:40 INFO - PROCESS | 2840 | 1461297640045 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 21:00:40 INFO - PROCESS | 2840 | 1461297640048 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 21:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 21:00:40 INFO - PROCESS | 2840 | 1461297640056 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 21:00:40 INFO - PROCESS | 2840 | 1461297640060 Marionette TRACE conn4 <- [1,1006,null,{}] 21:00:40 INFO - PROCESS | 2840 | 1461297640064 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:40 INFO - PROCESS | 2840 | 1461297640167 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 21:00:40 INFO - PROCESS | 2840 | 1461297640267 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:40 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A3E3B000 == 66 [pid = 2840] [id = 261] 21:00:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 148 (000000059EB4E400) [pid = 2840] [serial = 782] [outer = 0000000000000000] 21:00:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 149 (000000059FC26C00) [pid = 2840] [serial = 783] [outer = 000000059EB4E400] 21:00:40 INFO - PROCESS | 2840 | 1461297640319 Marionette DEBUG loaded listener.js 21:00:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 150 (00000005A088D400) [pid = 2840] [serial = 784] [outer = 000000059EB4E400] 21:00:40 INFO - PROCESS | 2840 | --DOCSHELL 00000005B06C0000 == 65 [pid = 2840] [id = 252] 21:00:40 INFO - PROCESS | 2840 | --DOCSHELL 00000005B012D800 == 64 [pid = 2840] [id = 251] 21:00:40 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC1E8800 == 63 [pid = 2840] [id = 250] 21:00:40 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF36D000 == 62 [pid = 2840] [id = 249] 21:00:40 INFO - PROCESS | 2840 | --DOCSHELL 00000005A4074800 == 61 [pid = 2840] [id = 248] 21:00:40 INFO - PROCESS | 2840 | --DOCSHELL 00000005ACE55800 == 60 [pid = 2840] [id = 247] 21:00:40 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC1E2800 == 59 [pid = 2840] [id = 246] 21:00:40 INFO - PROCESS | 2840 | --DOCSHELL 00000005A5984800 == 58 [pid = 2840] [id = 245] 21:00:40 INFO - PROCESS | 2840 | --DOCSHELL 00000005A898F800 == 57 [pid = 2840] [id = 244] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 149 (00000005AC3B2C00) [pid = 2840] [serial = 665] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 148 (00000005B01ECC00) [pid = 2840] [serial = 668] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 147 (00000005B0A17000) [pid = 2840] [serial = 671] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 146 (00000005B0AC8400) [pid = 2840] [serial = 674] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 145 (00000005B2912800) [pid = 2840] [serial = 678] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 144 (00000005B2916400) [pid = 2840] [serial = 711] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 143 (000000059D8DD400) [pid = 2840] [serial = 662] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0125800 == 56 [pid = 2840] [id = 239] 21:00:40 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC165800 == 55 [pid = 2840] [id = 238] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 142 (00000005B01EA800) [pid = 2840] [serial = 660] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 141 (00000005AF4E2C00) [pid = 2840] [serial = 696] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 140 (00000005A500B000) [pid = 2840] [serial = 682] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 139 (00000005A08D6400) [pid = 2840] [serial = 681] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 138 (00000005AC76DC00) [pid = 2840] [serial = 693] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 137 (00000005B01E1400) [pid = 2840] [serial = 699] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 136 (00000005A9340000) [pid = 2840] [serial = 687] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 135 (00000005AB41BC00) [pid = 2840] [serial = 688] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 134 (00000005A34D1400) [pid = 2840] [serial = 684] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 133 (00000005A558F800) [pid = 2840] [serial = 685] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (00000005AFE0CC00) [pid = 2840] [serial = 697] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (00000005B0A9D800) [pid = 2840] [serial = 702] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (00000005AC39E000) [pid = 2840] [serial = 690] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (00000005AC3B4C00) [pid = 2840] [serial = 691] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (00000005B0975400) [pid = 2840] [serial = 700] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 127 (00000005AC334000) [pid = 2840] [serial = 705] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 126 (00000005ABD0BC00) [pid = 2840] [serial = 708] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 125 (00000005ABD11C00) [pid = 2840] [serial = 709] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 124 (00000005A4D22400) [pid = 2840] [serial = 378] [outer = 0000000000000000] [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.] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 123 (00000005B290C000) [pid = 2840] [serial = 703] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 122 (00000005AC33A400) [pid = 2840] [serial = 706] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | --DOMWINDOW == 121 (00000005ACE1C400) [pid = 2840] [serial = 694] [outer = 0000000000000000] [url = about:blank] 21:00:40 INFO - PROCESS | 2840 | 1461297640928 Marionette TRACE conn4 <- [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]]]}] 21:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 21:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 944ms 21:00:41 INFO - PROCESS | 2840 | 1461297641005 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 21:00:41 INFO - PROCESS | 2840 | 1461297641008 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 21:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 21:00:41 INFO - PROCESS | 2840 | 1461297641012 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 21:00:41 INFO - PROCESS | 2840 | 1461297641014 Marionette TRACE conn4 <- [1,1010,null,{}] 21:00:41 INFO - PROCESS | 2840 | 1461297641023 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:41 INFO - PROCESS | 2840 | 1461297641121 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 21:00:41 INFO - PROCESS | 2840 | 1461297641138 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:41 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A7E1F000 == 56 [pid = 2840] [id = 262] 21:00:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 122 (00000005A408D400) [pid = 2840] [serial = 785] [outer = 0000000000000000] 21:00:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 123 (00000005A409B800) [pid = 2840] [serial = 786] [outer = 00000005A408D400] 21:00:41 INFO - PROCESS | 2840 | 1461297641189 Marionette DEBUG loaded listener.js 21:00:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 124 (00000005A4D23800) [pid = 2840] [serial = 787] [outer = 00000005A408D400] 21:00:41 INFO - PROCESS | 2840 | 1461297641681 Marionette TRACE conn4 <- [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]]]}] 21:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 21:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 734ms 21:00:41 INFO - PROCESS | 2840 | 1461297641751 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 21:00:41 INFO - PROCESS | 2840 | 1461297641753 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 21:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 21:00:41 INFO - PROCESS | 2840 | 1461297641757 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 21:00:41 INFO - PROCESS | 2840 | 1461297641758 Marionette TRACE conn4 <- [1,1014,null,{}] 21:00:41 INFO - PROCESS | 2840 | 1461297641762 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:41 INFO - PROCESS | 2840 | 1461297641852 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 21:00:41 INFO - PROCESS | 2840 | 1461297641938 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:41 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ABA72000 == 57 [pid = 2840] [id = 263] 21:00:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (00000005A500B800) [pid = 2840] [serial = 788] [outer = 0000000000000000] 21:00:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 126 (00000005A558A800) [pid = 2840] [serial = 789] [outer = 00000005A500B800] 21:00:41 INFO - PROCESS | 2840 | 1461297641987 Marionette DEBUG loaded listener.js 21:00:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 127 (00000005A7C81C00) [pid = 2840] [serial = 790] [outer = 00000005A500B800] 21:00:42 INFO - PROCESS | 2840 | 1461297642361 Marionette TRACE conn4 <- [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]]]}] 21:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 21:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 631ms 21:00:42 INFO - PROCESS | 2840 | 1461297642402 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 21:00:42 INFO - PROCESS | 2840 | 1461297642404 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 21:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 21:00:42 INFO - PROCESS | 2840 | 1461297642408 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 21:00:42 INFO - PROCESS | 2840 | 1461297642410 Marionette TRACE conn4 <- [1,1018,null,{}] 21:00:42 INFO - PROCESS | 2840 | 1461297642414 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:42 INFO - PROCESS | 2840 | 1461297642528 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 21:00:42 INFO - PROCESS | 2840 | 1461297642537 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:42 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC2F7000 == 58 [pid = 2840] [id = 264] 21:00:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (00000005A8526C00) [pid = 2840] [serial = 791] [outer = 0000000000000000] 21:00:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (00000005A8534800) [pid = 2840] [serial = 792] [outer = 00000005A8526C00] 21:00:42 INFO - PROCESS | 2840 | 1461297642584 Marionette DEBUG loaded listener.js 21:00:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005A8823C00) [pid = 2840] [serial = 793] [outer = 00000005A8526C00] 21:00:43 INFO - PROCESS | 2840 | 1461297643074 Marionette TRACE conn4 <- [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]]]}] 21:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 21:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 735ms 21:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 21:00:43 INFO - PROCESS | 2840 | 1461297643147 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 21:00:43 INFO - PROCESS | 2840 | 1461297643150 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 21:00:43 INFO - PROCESS | 2840 | 1461297643153 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 21:00:43 INFO - PROCESS | 2840 | 1461297643155 Marionette TRACE conn4 <- [1,1022,null,{}] 21:00:43 INFO - PROCESS | 2840 | 1461297643159 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:43 INFO - PROCESS | 2840 | 1461297643298 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 21:00:43 INFO - PROCESS | 2840 | 1461297643356 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:43 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ADD0F000 == 59 [pid = 2840] [id = 265] 21:00:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005A8FC1800) [pid = 2840] [serial = 794] [outer = 0000000000000000] 21:00:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (00000005A933C400) [pid = 2840] [serial = 795] [outer = 00000005A8FC1800] 21:00:43 INFO - PROCESS | 2840 | 1461297643406 Marionette DEBUG loaded listener.js 21:00:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005AACBF400) [pid = 2840] [serial = 796] [outer = 00000005A8FC1800] 21:00:43 INFO - PROCESS | 2840 | 1461297643855 Marionette TRACE conn4 <- [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]]]}] 21:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 21:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 776ms 21:00:43 INFO - PROCESS | 2840 | 1461297643939 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 21:00:43 INFO - PROCESS | 2840 | 1461297643941 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 21:00:43 INFO - PROCESS | 2840 | 1461297643945 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 21:00:43 INFO - PROCESS | 2840 | 1461297643947 Marionette TRACE conn4 <- [1,1026,null,{}] 21:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 21:00:43 INFO - PROCESS | 2840 | 1461297643950 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:44 INFO - PROCESS | 2840 | 1461297644062 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 21:00:44 INFO - PROCESS | 2840 | 1461297644117 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:44 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AEDDE800 == 60 [pid = 2840] [id = 266] 21:00:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (00000005AA025800) [pid = 2840] [serial = 797] [outer = 0000000000000000] 21:00:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (00000005AB537C00) [pid = 2840] [serial = 798] [outer = 00000005AA025800] 21:00:44 INFO - PROCESS | 2840 | 1461297644162 Marionette DEBUG loaded listener.js 21:00:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 136 (00000005ABD06400) [pid = 2840] [serial = 799] [outer = 00000005AA025800] 21:00:44 INFO - PROCESS | 2840 | 1461297644593 Marionette TRACE conn4 <- [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]]]}] 21:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 21:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 672ms 21:00:44 INFO - PROCESS | 2840 | 1461297644623 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 21:00:44 INFO - PROCESS | 2840 | 1461297644625 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 21:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 21:00:44 INFO - PROCESS | 2840 | 1461297644628 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 21:00:44 INFO - PROCESS | 2840 | 1461297644630 Marionette TRACE conn4 <- [1,1030,null,{}] 21:00:44 INFO - PROCESS | 2840 | 1461297644633 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:44 INFO - PROCESS | 2840 | 1461297644746 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 135 (00000005B0189400) [pid = 2840] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 134 (00000005AB418000) [pid = 2840] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 133 (00000005ABFC6800) [pid = 2840] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (000000059E832400) [pid = 2840] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (00000005A404E400) [pid = 2840] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (00000005AF09F000) [pid = 2840] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (00000005A377EC00) [pid = 2840] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (00000005B0075000) [pid = 2840] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 127 (00000005B290C800) [pid = 2840] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 126 (00000005A34C6C00) [pid = 2840] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 125 (00000005A8DEDC00) [pid = 2840] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 124 (00000005A8538800) [pid = 2840] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 123 (00000005A349D800) [pid = 2840] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 122 (00000005A7CDC800) [pid = 2840] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 121 (00000005ACC45400) [pid = 2840] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 120 (00000005ABD07400) [pid = 2840] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 119 (00000005AC3A7000) [pid = 2840] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 118 (00000005A853F000) [pid = 2840] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 117 (000000059EB4D000) [pid = 2840] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 116 (00000005B0A12800) [pid = 2840] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (00000005B0AC1800) [pid = 2840] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (000000059FC8C400) [pid = 2840] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (00000005AF4E8400) [pid = 2840] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (00000005A89E0C00) [pid = 2840] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (00000005AE6E6800) [pid = 2840] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (00000005AFE0A000) [pid = 2840] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (00000005ACE13C00) [pid = 2840] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (00000005B2910800) [pid = 2840] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 21:00:45 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (000000059CE3E800) [pid = 2840] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 21:00:45 INFO - PROCESS | 2840 | 1461297645052 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:45 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4C97000 == 61 [pid = 2840] [id = 267] 21:00:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (000000059E071C00) [pid = 2840] [serial = 800] [outer = 0000000000000000] 21:00:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (000000059EB4AC00) [pid = 2840] [serial = 801] [outer = 000000059E071C00] 21:00:45 INFO - PROCESS | 2840 | 1461297645102 Marionette DEBUG loaded listener.js 21:00:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (00000005A4DD8800) [pid = 2840] [serial = 802] [outer = 000000059E071C00] 21:00:45 INFO - PROCESS | 2840 | 1461297645562 Marionette TRACE conn4 <- [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]]]}] 21:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 21:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 987ms 21:00:45 INFO - PROCESS | 2840 | 1461297645618 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 21:00:45 INFO - PROCESS | 2840 | 1461297645621 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 21:00:45 INFO - PROCESS | 2840 | 1461297645624 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 21:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 21:00:45 INFO - PROCESS | 2840 | 1461297645626 Marionette TRACE conn4 <- [1,1034,null,{}] 21:00:45 INFO - PROCESS | 2840 | 1461297645629 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:45 INFO - PROCESS | 2840 | 1461297645716 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 21:00:45 INFO - PROCESS | 2840 | 1461297645725 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:45 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF267800 == 62 [pid = 2840] [id = 268] 21:00:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (00000005A7C84800) [pid = 2840] [serial = 803] [outer = 0000000000000000] 21:00:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (00000005ABD94000) [pid = 2840] [serial = 804] [outer = 00000005A7C84800] 21:00:45 INFO - PROCESS | 2840 | 1461297645771 Marionette DEBUG loaded listener.js 21:00:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (00000005AC26B400) [pid = 2840] [serial = 805] [outer = 00000005A7C84800] 21:00:46 INFO - PROCESS | 2840 | 1461297646181 Marionette TRACE conn4 <- [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]]]}] 21:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 21:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 629ms 21:00:46 INFO - PROCESS | 2840 | 1461297646257 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 21:00:46 INFO - PROCESS | 2840 | 1461297646259 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 21:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 21:00:46 INFO - PROCESS | 2840 | 1461297646263 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 21:00:46 INFO - PROCESS | 2840 | 1461297646265 Marionette TRACE conn4 <- [1,1038,null,{}] 21:00:46 INFO - PROCESS | 2840 | 1461297646269 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:46 INFO - PROCESS | 2840 | 1461297646357 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 21:00:46 INFO - PROCESS | 2840 | 1461297646365 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:46 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0136000 == 63 [pid = 2840] [id = 269] 21:00:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (00000005AC330400) [pid = 2840] [serial = 806] [outer = 0000000000000000] 21:00:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (00000005AC335000) [pid = 2840] [serial = 807] [outer = 00000005AC330400] 21:00:46 INFO - PROCESS | 2840 | 1461297646412 Marionette DEBUG loaded listener.js 21:00:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (00000005AC39C800) [pid = 2840] [serial = 808] [outer = 00000005AC330400] 21:00:46 INFO - PROCESS | 2840 | 1461297646856 Marionette TRACE conn4 <- [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]]]}] 21:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 21:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 21:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 21:00:46 INFO - PROCESS | 2840 | 1461297646895 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 21:00:46 INFO - PROCESS | 2840 | 1461297646898 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 21:00:46 INFO - PROCESS | 2840 | 1461297646901 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 21:00:46 INFO - PROCESS | 2840 | 1461297646904 Marionette TRACE conn4 <- [1,1042,null,{}] 21:00:46 INFO - PROCESS | 2840 | 1461297646907 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:47 INFO - PROCESS | 2840 | 1461297647018 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 21:00:47 INFO - PROCESS | 2840 | 1461297647025 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:47 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BBB000 == 64 [pid = 2840] [id = 270] 21:00:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (00000005A8527000) [pid = 2840] [serial = 809] [outer = 0000000000000000] 21:00:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 118 (00000005AC3B7400) [pid = 2840] [serial = 810] [outer = 00000005A8527000] 21:00:47 INFO - PROCESS | 2840 | 1461297647076 Marionette DEBUG loaded listener.js 21:00:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 119 (00000005AC774800) [pid = 2840] [serial = 811] [outer = 00000005A8527000] 21:00:47 INFO - PROCESS | 2840 | 1461297647816 Marionette TRACE conn4 <- [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]]]}] 21:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 21:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 987ms 21:00:47 INFO - PROCESS | 2840 | 1461297647892 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 21:00:47 INFO - PROCESS | 2840 | 1461297647897 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 21:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 21:00:47 INFO - PROCESS | 2840 | 1461297647902 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 21:00:47 INFO - PROCESS | 2840 | 1461297647905 Marionette TRACE conn4 <- [1,1046,null,{}] 21:00:47 INFO - PROCESS | 2840 | 1461297647911 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:48 INFO - PROCESS | 2840 | 1461297648062 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 21:00:48 INFO - PROCESS | 2840 | 1461297648188 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:48 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4C0F800 == 65 [pid = 2840] [id = 271] 21:00:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 120 (000000059F073800) [pid = 2840] [serial = 812] [outer = 0000000000000000] 21:00:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 121 (00000005A06F9C00) [pid = 2840] [serial = 813] [outer = 000000059F073800] 21:00:48 INFO - PROCESS | 2840 | 1461297648249 Marionette DEBUG loaded listener.js 21:00:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 122 (00000005A378DC00) [pid = 2840] [serial = 814] [outer = 000000059F073800] 21:00:48 INFO - PROCESS | 2840 | 1461297648830 Marionette TRACE conn4 <- [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]]]}] 21:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 21:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 987ms 21:00:48 INFO - PROCESS | 2840 | 1461297648894 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 21:00:48 INFO - PROCESS | 2840 | 1461297648900 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 21:00:48 INFO - PROCESS | 2840 | 1461297648907 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 21:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 21:00:48 INFO - PROCESS | 2840 | 1461297648910 Marionette TRACE conn4 <- [1,1050,null,{}] 21:00:48 INFO - PROCESS | 2840 | 1461297648914 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:49 INFO - PROCESS | 2840 | 1461297649032 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 21:00:49 INFO - PROCESS | 2840 | 1461297649156 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:49 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ACE53800 == 66 [pid = 2840] [id = 272] 21:00:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 123 (00000005A500AC00) [pid = 2840] [serial = 815] [outer = 0000000000000000] 21:00:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 124 (00000005A7C7EC00) [pid = 2840] [serial = 816] [outer = 00000005A500AC00] 21:00:49 INFO - PROCESS | 2840 | 1461297649215 Marionette DEBUG loaded listener.js 21:00:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (00000005A8910400) [pid = 2840] [serial = 817] [outer = 00000005A500AC00] 21:00:49 INFO - PROCESS | 2840 | 1461297649853 Marionette TRACE conn4 <- [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]]]}] 21:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 21:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 985ms 21:00:49 INFO - PROCESS | 2840 | 1461297649898 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 21:00:49 INFO - PROCESS | 2840 | 1461297649901 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 21:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 21:00:49 INFO - PROCESS | 2840 | 1461297649905 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 21:00:49 INFO - PROCESS | 2840 | 1461297649909 Marionette TRACE conn4 <- [1,1054,null,{}] 21:00:49 INFO - PROCESS | 2840 | 1461297649921 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:50 INFO - PROCESS | 2840 | 1461297650042 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 21:00:50 INFO - PROCESS | 2840 | 1461297650166 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:50 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A46800 == 67 [pid = 2840] [id = 273] 21:00:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 126 (00000005AB40D400) [pid = 2840] [serial = 818] [outer = 0000000000000000] 21:00:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 127 (00000005AC26FC00) [pid = 2840] [serial = 819] [outer = 00000005AB40D400] 21:00:50 INFO - PROCESS | 2840 | 1461297650228 Marionette DEBUG loaded listener.js 21:00:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (00000005AC3BBC00) [pid = 2840] [serial = 820] [outer = 00000005AB40D400] 21:00:50 INFO - PROCESS | 2840 | 1461297650826 Marionette TRACE conn4 <- [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]]]}] 21:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 21:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 987ms 21:00:50 INFO - PROCESS | 2840 | 1461297650894 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 21:00:50 INFO - PROCESS | 2840 | 1461297650897 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 21:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 21:00:50 INFO - PROCESS | 2840 | 1461297650901 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 21:00:50 INFO - PROCESS | 2840 | 1461297650903 Marionette TRACE conn4 <- [1,1058,null,{}] 21:00:50 INFO - PROCESS | 2840 | 1461297650907 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:51 INFO - PROCESS | 2840 | 1461297651022 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 21:00:51 INFO - PROCESS | 2840 | 1461297651146 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:51 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B303C800 == 68 [pid = 2840] [id = 274] 21:00:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (00000005AC76D000) [pid = 2840] [serial = 821] [outer = 0000000000000000] 21:00:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005ACC47400) [pid = 2840] [serial = 822] [outer = 00000005AC76D000] 21:00:51 INFO - PROCESS | 2840 | 1461297651205 Marionette DEBUG loaded listener.js 21:00:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005ACE86800) [pid = 2840] [serial = 823] [outer = 00000005AC76D000] 21:00:51 INFO - PROCESS | 2840 | 1461297651745 Marionette TRACE conn4 <- [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]]]}] 21:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 21:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 882ms 21:00:51 INFO - PROCESS | 2840 | 1461297651784 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 21:00:51 INFO - PROCESS | 2840 | 1461297651787 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 21:00:51 INFO - PROCESS | 2840 | 1461297651790 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 21:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 21:00:51 INFO - PROCESS | 2840 | 1461297651792 Marionette TRACE conn4 <- [1,1062,null,{}] 21:00:51 INFO - PROCESS | 2840 | 1461297651796 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:51 INFO - PROCESS | 2840 | 1461297651907 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 21:00:52 INFO - PROCESS | 2840 | 1461297652049 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:52 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B31EC000 == 69 [pid = 2840] [id = 275] 21:00:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (000000059EB52800) [pid = 2840] [serial = 824] [outer = 0000000000000000] 21:00:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005ACE94400) [pid = 2840] [serial = 825] [outer = 000000059EB52800] 21:00:52 INFO - PROCESS | 2840 | 1461297652107 Marionette DEBUG loaded listener.js 21:00:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (00000005ADD33C00) [pid = 2840] [serial = 826] [outer = 000000059EB52800] 21:00:52 INFO - PROCESS | 2840 | 1461297652746 Marionette TRACE conn4 <- [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]]]}] 21:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 21:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 986ms 21:00:52 INFO - PROCESS | 2840 | 1461297652780 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 21:00:52 INFO - PROCESS | 2840 | 1461297652782 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 21:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 21:00:52 INFO - PROCESS | 2840 | 1461297652786 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 21:00:52 INFO - PROCESS | 2840 | 1461297652788 Marionette TRACE conn4 <- [1,1066,null,{}] 21:00:52 INFO - PROCESS | 2840 | 1461297652809 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:52 INFO - PROCESS | 2840 | 1461297652933 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 21:00:53 INFO - PROCESS | 2840 | 1461297653205 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:53 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A3E4C000 == 70 [pid = 2840] [id = 276] 21:00:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (000000059D02EC00) [pid = 2840] [serial = 827] [outer = 0000000000000000] 21:00:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 136 (000000059D94A400) [pid = 2840] [serial = 828] [outer = 000000059D02EC00] 21:00:53 INFO - PROCESS | 2840 | 1461297653283 Marionette DEBUG loaded listener.js 21:00:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 137 (000000059EB4C800) [pid = 2840] [serial = 829] [outer = 000000059D02EC00] 21:00:53 INFO - PROCESS | 2840 | 1461297653985 Marionette TRACE conn4 <- [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]]]}] 21:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 21:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1255ms 21:00:54 INFO - PROCESS | 2840 | 1461297654043 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 21:00:54 INFO - PROCESS | 2840 | 1461297654047 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 21:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 21:00:54 INFO - PROCESS | 2840 | 1461297654051 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 21:00:54 INFO - PROCESS | 2840 | 1461297654056 Marionette TRACE conn4 <- [1,1070,null,{}] 21:00:54 INFO - PROCESS | 2840 | 1461297654061 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:54 INFO - PROCESS | 2840 | 1461297654168 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 21:00:54 INFO - PROCESS | 2840 | 1461297654293 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:54 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A898F800 == 71 [pid = 2840] [id = 277] 21:00:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 138 (000000059F070800) [pid = 2840] [serial = 830] [outer = 0000000000000000] 21:00:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 139 (00000005A4D1F400) [pid = 2840] [serial = 831] [outer = 000000059F070800] 21:00:54 INFO - PROCESS | 2840 | 1461297654348 Marionette DEBUG loaded listener.js 21:00:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 140 (00000005A5105400) [pid = 2840] [serial = 832] [outer = 000000059F070800] 21:00:54 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0136000 == 70 [pid = 2840] [id = 269] 21:00:54 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF267800 == 69 [pid = 2840] [id = 268] 21:00:54 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0127000 == 68 [pid = 2840] [id = 237] 21:00:54 INFO - PROCESS | 2840 | --DOCSHELL 00000005A4C97000 == 67 [pid = 2840] [id = 267] 21:00:54 INFO - PROCESS | 2840 | --DOCSHELL 00000005AEDDE800 == 66 [pid = 2840] [id = 266] 21:00:54 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC2F7000 == 65 [pid = 2840] [id = 264] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 139 (00000005AE40BC00) [pid = 2840] [serial = 759] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOCSHELL 00000005ABA72000 == 64 [pid = 2840] [id = 263] 21:00:54 INFO - PROCESS | 2840 | --DOCSHELL 00000005A7E1F000 == 63 [pid = 2840] [id = 262] 21:00:54 INFO - PROCESS | 2840 | --DOCSHELL 00000005A3E3B000 == 62 [pid = 2840] [id = 261] 21:00:54 INFO - PROCESS | 2840 | --DOCSHELL 000000059D95F000 == 61 [pid = 2840] [id = 260] 21:00:54 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3EDC000 == 60 [pid = 2840] [id = 258] 21:00:54 INFO - PROCESS | 2840 | --DOCSHELL 00000005B31E5000 == 59 [pid = 2840] [id = 257] 21:00:54 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2C0C000 == 58 [pid = 2840] [id = 256] 21:00:54 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF269000 == 57 [pid = 2840] [id = 255] 21:00:54 INFO - PROCESS | 2840 | --DOCSHELL 00000005AB84F800 == 56 [pid = 2840] [id = 254] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 138 (00000005AB52E000) [pid = 2840] [serial = 744] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 137 (00000005AC335C00) [pid = 2840] [serial = 747] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 136 (00000005AB7C8000) [pid = 2840] [serial = 745] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 135 (00000005A7CD7C00) [pid = 2840] [serial = 750] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 134 (00000005AC3A2400) [pid = 2840] [serial = 748] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 133 (00000005A8539400) [pid = 2840] [serial = 715] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (00000005A4D8D800) [pid = 2840] [serial = 714] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (00000005B0A15C00) [pid = 2840] [serial = 721] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (00000005AC3B7800) [pid = 2840] [serial = 751] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (00000005AF4E3400) [pid = 2840] [serial = 720] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (00000005AF09C000) [pid = 2840] [serial = 730] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 127 (00000005A853DC00) [pid = 2840] [serial = 729] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 126 (00000005B0A0BC00) [pid = 2840] [serial = 724] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 125 (00000005B007AC00) [pid = 2840] [serial = 723] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 124 (00000005B29D3000) [pid = 2840] [serial = 712] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 123 (00000005A3E27C00) [pid = 2840] [serial = 733] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 122 (00000005A34CE000) [pid = 2840] [serial = 732] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 121 (00000005A8FC0800) [pid = 2840] [serial = 741] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 120 (00000005AC3ACC00) [pid = 2840] [serial = 718] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 119 (00000005ABD9D000) [pid = 2840] [serial = 717] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 118 (00000005A4092000) [pid = 2840] [serial = 735] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 117 (00000005A4D25C00) [pid = 2840] [serial = 736] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 116 (00000005A8537400) [pid = 2840] [serial = 738] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (00000005A8906800) [pid = 2840] [serial = 739] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (00000005B29D0800) [pid = 2840] [serial = 726] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (00000005ACE17800) [pid = 2840] [serial = 756] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (00000005AC3C6400) [pid = 2840] [serial = 753] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (00000005ACE95000) [pid = 2840] [serial = 757] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (00000005AA0C9000) [pid = 2840] [serial = 742] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (00000005AC779800) [pid = 2840] [serial = 754] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (00000005AC3CA400) [pid = 2840] [serial = 666] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (00000005AB7C3C00) [pid = 2840] [serial = 621] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (00000005A4D23400) [pid = 2840] [serial = 618] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (00000005B0AA6000) [pid = 2840] [serial = 672] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (00000005B0B8F000) [pid = 2840] [serial = 675] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (00000005A5003000) [pid = 2840] [serial = 582] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (00000005B0976400) [pid = 2840] [serial = 669] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (00000005AC3A6800) [pid = 2840] [serial = 585] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (00000005AF0C6C00) [pid = 2840] [serial = 579] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (00000005B018E000) [pid = 2840] [serial = 627] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (00000005AF4EF800) [pid = 2840] [serial = 624] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (00000005B29CC400) [pid = 2840] [serial = 679] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (000000059EB4B400) [pid = 2840] [serial = 663] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (00000005B01E5400) [pid = 2840] [serial = 630] [outer = 0000000000000000] [url = about:blank] 21:00:54 INFO - PROCESS | 2840 | 1461297654929 Marionette TRACE conn4 <- [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]]]}] 21:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 21:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 924ms 21:00:54 INFO - PROCESS | 2840 | 1461297654979 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 21:00:54 INFO - PROCESS | 2840 | 1461297654983 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 21:00:54 INFO - PROCESS | 2840 | 1461297654988 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 21:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 21:00:54 INFO - PROCESS | 2840 | 1461297654991 Marionette TRACE conn4 <- [1,1074,null,{}] 21:00:54 INFO - PROCESS | 2840 | 1461297654994 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:55 INFO - PROCESS | 2840 | 1461297655087 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 21:00:55 INFO - PROCESS | 2840 | 1461297655094 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:55 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A513B800 == 57 [pid = 2840] [id = 278] 21:00:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (00000005A349F800) [pid = 2840] [serial = 833] [outer = 0000000000000000] 21:00:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (00000005A3E29C00) [pid = 2840] [serial = 834] [outer = 00000005A349F800] 21:00:55 INFO - PROCESS | 2840 | 1461297655143 Marionette DEBUG loaded listener.js 21:00:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (00000005A4DD5800) [pid = 2840] [serial = 835] [outer = 00000005A349F800] 21:00:55 INFO - PROCESS | 2840 | 1461297655623 Marionette TRACE conn4 <- [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]]]}] 21:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 21:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 671ms 21:00:55 INFO - PROCESS | 2840 | 1461297655664 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 21:00:55 INFO - PROCESS | 2840 | 1461297655666 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 21:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 21:00:55 INFO - PROCESS | 2840 | 1461297655671 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 21:00:55 INFO - PROCESS | 2840 | 1461297655678 Marionette TRACE conn4 <- [1,1078,null,{}] 21:00:55 INFO - PROCESS | 2840 | 1461297655687 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:55 INFO - PROCESS | 2840 | 1461297655779 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 21:00:55 INFO - PROCESS | 2840 | 1461297655788 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:55 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC66E000 == 58 [pid = 2840] [id = 279] 21:00:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (00000005A852E800) [pid = 2840] [serial = 836] [outer = 0000000000000000] 21:00:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (00000005A853F000) [pid = 2840] [serial = 837] [outer = 00000005A852E800] 21:00:55 INFO - PROCESS | 2840 | 1461297655836 Marionette DEBUG loaded listener.js 21:00:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (00000005A8904800) [pid = 2840] [serial = 838] [outer = 00000005A852E800] 21:00:56 INFO - PROCESS | 2840 | 1461297656327 Marionette TRACE conn4 <- [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]]]}] 21:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 21:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 693ms 21:00:56 INFO - PROCESS | 2840 | 1461297656365 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 21:00:56 INFO - PROCESS | 2840 | 1461297656368 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 21:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 21:00:56 INFO - PROCESS | 2840 | 1461297656371 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 21:00:56 INFO - PROCESS | 2840 | 1461297656373 Marionette TRACE conn4 <- [1,1082,null,{}] 21:00:56 INFO - PROCESS | 2840 | 1461297656377 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:56 INFO - PROCESS | 2840 | 1461297656468 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 21:00:56 INFO - PROCESS | 2840 | 1461297656555 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:56 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AD9F0800 == 59 [pid = 2840] [id = 280] 21:00:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (00000005A7C81400) [pid = 2840] [serial = 839] [outer = 0000000000000000] 21:00:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (00000005A8DEDC00) [pid = 2840] [serial = 840] [outer = 00000005A7C81400] 21:00:56 INFO - PROCESS | 2840 | 1461297656604 Marionette DEBUG loaded listener.js 21:00:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (00000005A9341400) [pid = 2840] [serial = 841] [outer = 00000005A7C81400] 21:00:57 INFO - PROCESS | 2840 | 1461297657010 Marionette TRACE conn4 <- [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]]]}] 21:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 21:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 671ms 21:00:57 INFO - PROCESS | 2840 | 1461297657046 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 21:00:57 INFO - PROCESS | 2840 | 1461297657048 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 21:00:57 INFO - PROCESS | 2840 | 1461297657051 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 21:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 21:00:57 INFO - PROCESS | 2840 | 1461297657053 Marionette TRACE conn4 <- [1,1086,null,{}] 21:00:57 INFO - PROCESS | 2840 | 1461297657062 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:57 INFO - PROCESS | 2840 | 1461297657177 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 21:00:57 INFO - PROCESS | 2840 | 1461297657261 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:57 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF07C000 == 60 [pid = 2840] [id = 281] 21:00:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (00000005AB414000) [pid = 2840] [serial = 842] [outer = 0000000000000000] 21:00:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (00000005AB419800) [pid = 2840] [serial = 843] [outer = 00000005AB414000] 21:00:57 INFO - PROCESS | 2840 | 1461297657320 Marionette DEBUG loaded listener.js 21:00:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (00000005ABB1FC00) [pid = 2840] [serial = 844] [outer = 00000005AB414000] 21:00:57 INFO - PROCESS | 2840 | 1461297657832 Marionette TRACE conn4 <- [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]]]}] 21:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 21:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 841ms 21:00:57 INFO - PROCESS | 2840 | 1461297657896 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 21:00:57 INFO - PROCESS | 2840 | 1461297657898 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 21:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 21:00:57 INFO - PROCESS | 2840 | 1461297657901 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 21:00:57 INFO - PROCESS | 2840 | 1461297657903 Marionette TRACE conn4 <- [1,1090,null,{}] 21:00:57 INFO - PROCESS | 2840 | 1461297657913 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:58 INFO - PROCESS | 2840 | 1461297658030 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 21:00:58 INFO - PROCESS | 2840 | 1461297658088 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:58 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B011F000 == 61 [pid = 2840] [id = 282] 21:00:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (00000005AC268C00) [pid = 2840] [serial = 845] [outer = 0000000000000000] 21:00:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (00000005AC3A8000) [pid = 2840] [serial = 846] [outer = 00000005AC268C00] 21:00:58 INFO - PROCESS | 2840 | 1461297658136 Marionette DEBUG loaded listener.js 21:00:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (00000005AC3B9400) [pid = 2840] [serial = 847] [outer = 00000005AC268C00] 21:00:58 INFO - PROCESS | 2840 | 1461297658551 Marionette TRACE conn4 <- [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]]]}] 21:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 21:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 735ms 21:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 21:00:58 INFO - PROCESS | 2840 | 1461297658644 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 21:00:58 INFO - PROCESS | 2840 | 1461297658646 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 21:00:58 INFO - PROCESS | 2840 | 1461297658650 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 21:00:58 INFO - PROCESS | 2840 | 1461297658652 Marionette TRACE conn4 <- [1,1094,null,{}] 21:00:58 INFO - PROCESS | 2840 | 1461297658655 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:58 INFO - PROCESS | 2840 | 1461297658769 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 21:00:58 INFO - PROCESS | 2840 | 1461297658824 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:58 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0621000 == 62 [pid = 2840] [id = 283] 21:00:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (00000005AC3C8400) [pid = 2840] [serial = 848] [outer = 0000000000000000] 21:00:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (00000005AC76EC00) [pid = 2840] [serial = 849] [outer = 00000005AC3C8400] 21:00:58 INFO - PROCESS | 2840 | 1461297658871 Marionette DEBUG loaded listener.js 21:00:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (00000005ACCD0C00) [pid = 2840] [serial = 850] [outer = 00000005AC3C8400] 21:00:59 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (00000005AC330400) [pid = 2840] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 21:00:59 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (00000005A8FC1800) [pid = 2840] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 21:00:59 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (00000005AA025800) [pid = 2840] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 21:00:59 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (00000005A7C84800) [pid = 2840] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 21:00:59 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (000000059CE3F400) [pid = 2840] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 21:00:59 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (00000005A408D400) [pid = 2840] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 21:00:59 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (00000005A500B800) [pid = 2840] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 21:00:59 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (000000059EB4E400) [pid = 2840] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 21:00:59 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (00000005A8526C00) [pid = 2840] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 21:00:59 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (000000059E071C00) [pid = 2840] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 21:00:59 INFO - PROCESS | 2840 | 1461297659329 Marionette TRACE conn4 <- [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]]]}] 21:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 21:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 735ms 21:00:59 INFO - PROCESS | 2840 | 1461297659388 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 21:00:59 INFO - PROCESS | 2840 | 1461297659390 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 21:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 21:00:59 INFO - PROCESS | 2840 | 1461297659394 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 21:00:59 INFO - PROCESS | 2840 | 1461297659396 Marionette TRACE conn4 <- [1,1098,null,{}] 21:00:59 INFO - PROCESS | 2840 | 1461297659399 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:59 INFO - PROCESS | 2840 | 1461297659487 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 21:00:59 INFO - PROCESS | 2840 | 1461297659493 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:59 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B06C8800 == 63 [pid = 2840] [id = 284] 21:00:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (00000005A8902800) [pid = 2840] [serial = 851] [outer = 0000000000000000] 21:00:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (00000005AC30D800) [pid = 2840] [serial = 852] [outer = 00000005A8902800] 21:00:59 INFO - PROCESS | 2840 | 1461297659540 Marionette DEBUG loaded listener.js 21:00:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (00000005ACE1F400) [pid = 2840] [serial = 853] [outer = 00000005A8902800] 21:00:59 INFO - PROCESS | 2840 | 1461297659955 Marionette TRACE conn4 <- [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]]]}] 21:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 21:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 587ms 21:01:00 INFO - PROCESS | 2840 | 1461297659989 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 21:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 21:01:00 INFO - PROCESS | 2840 | 1461297659991 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 21:01:00 INFO - PROCESS | 2840 | 1461297659999 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 21:01:00 INFO - PROCESS | 2840 | 1461297660001 Marionette TRACE conn4 <- [1,1102,null,{}] 21:01:00 INFO - PROCESS | 2840 | 1461297660005 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:00 INFO - PROCESS | 2840 | 1461297660095 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 21:01:00 INFO - PROCESS | 2840 | 1461297660101 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:00 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A07800 == 64 [pid = 2840] [id = 285] 21:01:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (00000005ACE8F800) [pid = 2840] [serial = 854] [outer = 0000000000000000] 21:01:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (00000005ADD33000) [pid = 2840] [serial = 855] [outer = 00000005ACE8F800] 21:01:00 INFO - PROCESS | 2840 | 1461297660148 Marionette DEBUG loaded listener.js 21:01:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (00000005AE469C00) [pid = 2840] [serial = 856] [outer = 00000005ACE8F800] 21:01:00 INFO - PROCESS | 2840 | 1461297660608 Marionette TRACE conn4 <- [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]]]}] 21:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 21:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 21:01:00 INFO - PROCESS | 2840 | 1461297660628 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 21:01:00 INFO - PROCESS | 2840 | 1461297660630 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 21:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 21:01:00 INFO - PROCESS | 2840 | 1461297660644 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 21:01:00 INFO - PROCESS | 2840 | 1461297660646 Marionette TRACE conn4 <- [1,1106,null,{}] 21:01:00 INFO - PROCESS | 2840 | 1461297660654 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:00 INFO - PROCESS | 2840 | 1461297660743 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 21:01:00 INFO - PROCESS | 2840 | 1461297660750 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:00 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2C15000 == 65 [pid = 2840] [id = 286] 21:01:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (00000005AE643C00) [pid = 2840] [serial = 857] [outer = 0000000000000000] 21:01:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (00000005AED80800) [pid = 2840] [serial = 858] [outer = 00000005AE643C00] 21:01:00 INFO - PROCESS | 2840 | 1461297660802 Marionette DEBUG loaded listener.js 21:01:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (00000005AF0A1800) [pid = 2840] [serial = 859] [outer = 00000005AE643C00] 21:01:01 INFO - PROCESS | 2840 | 1461297661446 Marionette TRACE conn4 <- [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]]]}] 21:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 21:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 902ms 21:01:01 INFO - PROCESS | 2840 | 1461297661539 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 21:01:01 INFO - PROCESS | 2840 | 1461297661544 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 21:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 21:01:01 INFO - PROCESS | 2840 | 1461297661550 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 21:01:01 INFO - PROCESS | 2840 | 1461297661554 Marionette TRACE conn4 <- [1,1110,null,{}] 21:01:01 INFO - PROCESS | 2840 | 1461297661561 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:01 INFO - PROCESS | 2840 | 1461297661689 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 21:01:01 INFO - PROCESS | 2840 | 1461297661808 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:01 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A898C800 == 66 [pid = 2840] [id = 287] 21:01:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (000000059EB56800) [pid = 2840] [serial = 860] [outer = 0000000000000000] 21:01:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (00000005A34CAC00) [pid = 2840] [serial = 861] [outer = 000000059EB56800] 21:01:01 INFO - PROCESS | 2840 | 1461297661872 Marionette DEBUG loaded listener.js 21:01:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (00000005A4D86800) [pid = 2840] [serial = 862] [outer = 000000059EB56800] 21:01:02 INFO - PROCESS | 2840 | 1461297662466 Marionette TRACE conn4 <- [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]]]}] 21:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 21:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 944ms 21:01:02 INFO - PROCESS | 2840 | 1461297662499 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 21:01:02 INFO - PROCESS | 2840 | 1461297662506 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 21:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 21:01:02 INFO - PROCESS | 2840 | 1461297662513 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 21:01:02 INFO - PROCESS | 2840 | 1461297662516 Marionette TRACE conn4 <- [1,1114,null,{}] 21:01:02 INFO - PROCESS | 2840 | 1461297662520 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:02 INFO - PROCESS | 2840 | 1461297662642 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 21:01:02 INFO - PROCESS | 2840 | 1461297662738 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:02 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AD9EB800 == 67 [pid = 2840] [id = 288] 21:01:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (00000005A7C84400) [pid = 2840] [serial = 863] [outer = 0000000000000000] 21:01:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (00000005A852F800) [pid = 2840] [serial = 864] [outer = 00000005A7C84400] 21:01:02 INFO - PROCESS | 2840 | 1461297662796 Marionette DEBUG loaded listener.js 21:01:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 118 (00000005A8DEF800) [pid = 2840] [serial = 865] [outer = 00000005A7C84400] 21:01:03 INFO - PROCESS | 2840 | 1461297663439 Marionette TRACE conn4 <- [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]]]}] 21:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 21:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 987ms 21:01:03 INFO - PROCESS | 2840 | 1461297663505 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 21:01:03 INFO - PROCESS | 2840 | 1461297663508 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 21:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 21:01:03 INFO - PROCESS | 2840 | 1461297663512 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 21:01:03 INFO - PROCESS | 2840 | 1461297663516 Marionette TRACE conn4 <- [1,1118,null,{}] 21:01:03 INFO - PROCESS | 2840 | 1461297663528 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:03 INFO - PROCESS | 2840 | 1461297663726 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 21:01:03 INFO - PROCESS | 2840 | 1461297663778 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:03 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B371B000 == 68 [pid = 2840] [id = 289] 21:01:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 119 (00000005AC3A6800) [pid = 2840] [serial = 866] [outer = 0000000000000000] 21:01:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 120 (00000005AC3AD000) [pid = 2840] [serial = 867] [outer = 00000005AC3A6800] 21:01:03 INFO - PROCESS | 2840 | 1461297663839 Marionette DEBUG loaded listener.js 21:01:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 121 (00000005AE646000) [pid = 2840] [serial = 868] [outer = 00000005AC3A6800] 21:01:04 INFO - PROCESS | 2840 | 1461297664497 Marionette TRACE conn4 <- [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]]]}] 21:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 21:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1032ms 21:01:04 INFO - PROCESS | 2840 | 1461297664546 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 21:01:04 INFO - PROCESS | 2840 | 1461297664549 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 21:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 21:01:04 INFO - PROCESS | 2840 | 1461297664553 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 21:01:04 INFO - PROCESS | 2840 | 1461297664555 Marionette TRACE conn4 <- [1,1122,null,{}] 21:01:04 INFO - PROCESS | 2840 | 1461297664559 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:04 INFO - PROCESS | 2840 | 1461297664676 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 21:01:04 INFO - PROCESS | 2840 | 1461297664901 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:04 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 21:01:05 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B42D7800 == 69 [pid = 2840] [id = 290] 21:01:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 122 (00000005A8DE5C00) [pid = 2840] [serial = 869] [outer = 0000000000000000] 21:01:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 123 (00000005AF4ED400) [pid = 2840] [serial = 870] [outer = 00000005A8DE5C00] 21:01:05 INFO - PROCESS | 2840 | 1461297665058 Marionette DEBUG loaded listener.js 21:01:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 124 (00000005AFE07C00) [pid = 2840] [serial = 871] [outer = 00000005A8DE5C00] 21:01:05 INFO - PROCESS | 2840 | [GFX2-]: DrawTargetD2D 1.1 (00000005A34614F0): Failed to create GradientStopCollection with no stops. 21:01:05 INFO - PROCESS | 2840 | [GFX3-]: No stops specified for gradient pattern. 21:01:05 INFO - PROCESS | 2840 | 1461297665659 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 21:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 21:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1179ms 21:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 21:01:05 INFO - PROCESS | 2840 | 1461297665734 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 21:01:05 INFO - PROCESS | 2840 | 1461297665737 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 21:01:05 INFO - PROCESS | 2840 | 1461297665740 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 21:01:05 INFO - PROCESS | 2840 | 1461297665743 Marionette TRACE conn4 <- [1,1126,null,{}] 21:01:05 INFO - PROCESS | 2840 | 1461297665746 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:05 INFO - PROCESS | 2840 | 1461297665858 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 21:01:05 INFO - PROCESS | 2840 | 1461297665981 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:06 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4411800 == 70 [pid = 2840] [id = 291] 21:01:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (00000005AFE10800) [pid = 2840] [serial = 872] [outer = 0000000000000000] 21:01:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 126 (00000005B0073800) [pid = 2840] [serial = 873] [outer = 00000005AFE10800] 21:01:06 INFO - PROCESS | 2840 | 1461297666039 Marionette DEBUG loaded listener.js 21:01:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 127 (00000005B007FC00) [pid = 2840] [serial = 874] [outer = 00000005AFE10800] 21:01:06 INFO - PROCESS | 2840 | 1461297666675 Marionette TRACE conn4 <- [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]]]}] 21:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 21:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 987ms 21:01:06 INFO - PROCESS | 2840 | 1461297666730 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 21:01:06 INFO - PROCESS | 2840 | 1461297666732 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 21:01:06 INFO - PROCESS | 2840 | 1461297666736 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 21:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 21:01:06 INFO - PROCESS | 2840 | 1461297666738 Marionette TRACE conn4 <- [1,1130,null,{}] 21:01:06 INFO - PROCESS | 2840 | 1461297666742 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:06 INFO - PROCESS | 2840 | 1461297666870 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 21:01:07 INFO - PROCESS | 2840 | 1461297666994 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:07 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5699000 == 71 [pid = 2840] [id = 292] 21:01:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (00000005B01A1400) [pid = 2840] [serial = 875] [outer = 0000000000000000] 21:01:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (00000005B01A8000) [pid = 2840] [serial = 876] [outer = 00000005B01A1400] 21:01:07 INFO - PROCESS | 2840 | 1461297667056 Marionette DEBUG loaded listener.js 21:01:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005B01E8C00) [pid = 2840] [serial = 877] [outer = 00000005B01A1400] 21:01:07 INFO - PROCESS | 2840 | 1461297667870 Marionette TRACE conn4 <- [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]]]}] 21:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 21:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1182ms 21:01:07 INFO - PROCESS | 2840 | 1461297667921 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 21:01:07 INFO - PROCESS | 2840 | 1461297667926 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 21:01:07 INFO - PROCESS | 2840 | 1461297667932 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 21:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 21:01:07 INFO - PROCESS | 2840 | 1461297667936 Marionette TRACE conn4 <- [1,1134,null,{}] 21:01:07 INFO - PROCESS | 2840 | 1461297667943 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:08 INFO - PROCESS | 2840 | 1461297668052 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 21:01:08 INFO - PROCESS | 2840 | 1461297668184 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:08 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AAAC6800 == 72 [pid = 2840] [id = 293] 21:01:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (000000059D85CC00) [pid = 2840] [serial = 878] [outer = 0000000000000000] 21:01:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (000000059EB4DC00) [pid = 2840] [serial = 879] [outer = 000000059D85CC00] 21:01:08 INFO - PROCESS | 2840 | 1461297668237 Marionette DEBUG loaded listener.js 21:01:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005A36BBC00) [pid = 2840] [serial = 880] [outer = 000000059D85CC00] 21:01:08 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A07800 == 71 [pid = 2840] [id = 285] 21:01:08 INFO - PROCESS | 2840 | --DOCSHELL 00000005B06C8800 == 70 [pid = 2840] [id = 284] 21:01:08 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0621000 == 69 [pid = 2840] [id = 283] 21:01:08 INFO - PROCESS | 2840 | --DOCSHELL 00000005B011F000 == 68 [pid = 2840] [id = 282] 21:01:08 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF07C000 == 67 [pid = 2840] [id = 281] 21:01:08 INFO - PROCESS | 2840 | --DOCSHELL 00000005AD9F0800 == 66 [pid = 2840] [id = 280] 21:01:08 INFO - PROCESS | 2840 | --DOCSHELL 00000005ADD0F000 == 65 [pid = 2840] [id = 265] 21:01:08 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC66E000 == 64 [pid = 2840] [id = 279] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (00000005A3EF6400) [pid = 2840] [serial = 762] [outer = 0000000000000000] [url = about:blank] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (00000005A8F3A800) [pid = 2840] [serial = 765] [outer = 0000000000000000] [url = about:blank] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (00000005ADD37400) [pid = 2840] [serial = 768] [outer = 0000000000000000] [url = about:blank] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (00000005AF4ABC00) [pid = 2840] [serial = 771] [outer = 0000000000000000] [url = about:blank] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (00000005B0075800) [pid = 2840] [serial = 774] [outer = 0000000000000000] [url = about:blank] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 127 (00000005B01EEC00) [pid = 2840] [serial = 777] [outer = 0000000000000000] [url = about:blank] 21:01:08 INFO - PROCESS | 2840 | 1461297668936 Marionette TRACE conn4 <- [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]]]}] 21:01:08 INFO - PROCESS | 2840 | --DOCSHELL 00000005A513B800 == 63 [pid = 2840] [id = 278] 21:01:08 INFO - PROCESS | 2840 | --DOCSHELL 00000005A898F800 == 62 [pid = 2840] [id = 277] 21:01:08 INFO - PROCESS | 2840 | --DOCSHELL 00000005A3E4C000 == 61 [pid = 2840] [id = 276] 21:01:08 INFO - PROCESS | 2840 | --DOCSHELL 00000005A4C0F800 == 60 [pid = 2840] [id = 271] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 126 (000000059EB4AC00) [pid = 2840] [serial = 801] [outer = 0000000000000000] [url = about:blank] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 125 (00000005AC26B400) [pid = 2840] [serial = 805] [outer = 0000000000000000] [url = about:blank] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 124 (00000005AACBF400) [pid = 2840] [serial = 796] [outer = 0000000000000000] [url = about:blank] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 123 (00000005A8823C00) [pid = 2840] [serial = 793] [outer = 0000000000000000] [url = about:blank] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 122 (00000005AC39C800) [pid = 2840] [serial = 808] [outer = 0000000000000000] [url = about:blank] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 121 (00000005AC335000) [pid = 2840] [serial = 807] [outer = 0000000000000000] [url = about:blank] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 120 (00000005A933C400) [pid = 2840] [serial = 795] [outer = 0000000000000000] [url = about:blank] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 119 (00000005AB537C00) [pid = 2840] [serial = 798] [outer = 0000000000000000] [url = about:blank] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 118 (00000005ABD06400) [pid = 2840] [serial = 799] [outer = 0000000000000000] [url = about:blank] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 117 (00000005ABD94000) [pid = 2840] [serial = 804] [outer = 0000000000000000] [url = about:blank] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 116 (000000059E071400) [pid = 2840] [serial = 781] [outer = 0000000000000000] [url = about:blank] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (000000059CE9E400) [pid = 2840] [serial = 780] [outer = 0000000000000000] [url = about:blank] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (00000005A409B800) [pid = 2840] [serial = 786] [outer = 0000000000000000] [url = about:blank] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (00000005A4D23800) [pid = 2840] [serial = 787] [outer = 0000000000000000] [url = about:blank] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (00000005A558A800) [pid = 2840] [serial = 789] [outer = 0000000000000000] [url = about:blank] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (00000005A7C81C00) [pid = 2840] [serial = 790] [outer = 0000000000000000] [url = about:blank] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (00000005A088D400) [pid = 2840] [serial = 784] [outer = 0000000000000000] [url = about:blank] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (000000059FC26C00) [pid = 2840] [serial = 783] [outer = 0000000000000000] [url = about:blank] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (00000005A8534800) [pid = 2840] [serial = 792] [outer = 0000000000000000] [url = about:blank] 21:01:08 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (00000005A4DD8800) [pid = 2840] [serial = 802] [outer = 0000000000000000] [url = about:blank] 21:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 21:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1079ms 21:01:09 INFO - PROCESS | 2840 | 1461297669020 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 21:01:09 INFO - PROCESS | 2840 | 1461297669026 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 21:01:09 INFO - PROCESS | 2840 | 1461297669034 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 21:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 21:01:09 INFO - PROCESS | 2840 | 1461297669037 Marionette TRACE conn4 <- [1,1138,null,{}] 21:01:09 INFO - PROCESS | 2840 | 1461297669041 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:09 INFO - PROCESS | 2840 | 1461297669144 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 21:01:09 INFO - PROCESS | 2840 | 1461297669152 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:09 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A372C000 == 61 [pid = 2840] [id = 294] 21:01:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (00000005A088D400) [pid = 2840] [serial = 881] [outer = 0000000000000000] 21:01:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (00000005A34A0000) [pid = 2840] [serial = 882] [outer = 00000005A088D400] 21:01:09 INFO - PROCESS | 2840 | 1461297669202 Marionette DEBUG loaded listener.js 21:01:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (00000005A4D21400) [pid = 2840] [serial = 883] [outer = 00000005A088D400] 21:01:09 INFO - PROCESS | 2840 | 1461297669737 Marionette TRACE conn4 <- [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]]]}] 21:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 21:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 735ms 21:01:09 INFO - PROCESS | 2840 | 1461297669775 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 21:01:09 INFO - PROCESS | 2840 | 1461297669778 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 21:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 21:01:09 INFO - PROCESS | 2840 | 1461297669782 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 21:01:09 INFO - PROCESS | 2840 | 1461297669786 Marionette TRACE conn4 <- [1,1142,null,{}] 21:01:09 INFO - PROCESS | 2840 | 1461297669797 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:09 INFO - PROCESS | 2840 | 1461297669891 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 21:01:09 INFO - PROCESS | 2840 | 1461297669978 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:10 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC66A800 == 62 [pid = 2840] [id = 295] 21:01:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (00000005A4047400) [pid = 2840] [serial = 884] [outer = 0000000000000000] 21:01:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (00000005A8539400) [pid = 2840] [serial = 885] [outer = 00000005A4047400] 21:01:10 INFO - PROCESS | 2840 | 1461297670029 Marionette DEBUG loaded listener.js 21:01:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (00000005A890E400) [pid = 2840] [serial = 886] [outer = 00000005A4047400] 21:01:10 INFO - PROCESS | 2840 | 1461297670425 Marionette TRACE conn4 <- [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]]]}] 21:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 21:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 672ms 21:01:10 INFO - PROCESS | 2840 | 1461297670456 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 21:01:10 INFO - PROCESS | 2840 | 1461297670459 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 21:01:10 INFO - PROCESS | 2840 | 1461297670462 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 21:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 21:01:10 INFO - PROCESS | 2840 | 1461297670464 Marionette TRACE conn4 <- [1,1146,null,{}] 21:01:10 INFO - PROCESS | 2840 | 1461297670468 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:10 INFO - PROCESS | 2840 | 1461297670560 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 21:01:10 INFO - PROCESS | 2840 | 1461297670567 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:10 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AE417800 == 63 [pid = 2840] [id = 296] 21:01:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (00000005A8F3F000) [pid = 2840] [serial = 887] [outer = 0000000000000000] 21:01:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (00000005AA0C2800) [pid = 2840] [serial = 888] [outer = 00000005A8F3F000] 21:01:10 INFO - PROCESS | 2840 | 1461297670615 Marionette DEBUG loaded listener.js 21:01:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (00000005AB530C00) [pid = 2840] [serial = 889] [outer = 00000005A8F3F000] 21:01:11 INFO - PROCESS | 2840 | 1461297671092 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 21:01:11 INFO - PROCESS | 2840 | 1461297671142 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 21:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 21:01:11 INFO - PROCESS | 2840 | 1461297671145 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 21:01:11 INFO - PROCESS | 2840 | 1461297671147 Marionette TRACE conn4 <- [1,1150,null,{}] 21:01:11 INFO - PROCESS | 2840 | 1461297671151 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:11 INFO - PROCESS | 2840 | 1461297671267 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 21:01:11 INFO - PROCESS | 2840 | 1461297671323 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:11 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF26F800 == 64 [pid = 2840] [id = 297] 21:01:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (00000005AB812400) [pid = 2840] [serial = 890] [outer = 0000000000000000] 21:01:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 118 (00000005ABD03400) [pid = 2840] [serial = 891] [outer = 00000005AB812400] 21:01:11 INFO - PROCESS | 2840 | 1461297671372 Marionette DEBUG loaded listener.js 21:01:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 119 (00000005ABFC8000) [pid = 2840] [serial = 892] [outer = 00000005AB812400] 21:01:11 INFO - PROCESS | 2840 | 1461297671818 Marionette TRACE conn4 <- [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]]]}] 21:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 21:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 735ms 21:01:11 INFO - PROCESS | 2840 | 1461297671895 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 21:01:11 INFO - PROCESS | 2840 | 1461297671898 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 21:01:11 INFO - PROCESS | 2840 | 1461297671901 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 21:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 21:01:11 INFO - PROCESS | 2840 | 1461297671903 Marionette TRACE conn4 <- [1,1154,null,{}] 21:01:11 INFO - PROCESS | 2840 | 1461297671907 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:12 INFO - PROCESS | 2840 | 1461297672089 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 21:01:12 INFO - PROCESS | 2840 | 1461297672108 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:12 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0128800 == 65 [pid = 2840] [id = 298] 21:01:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 120 (00000005AC3C0800) [pid = 2840] [serial = 893] [outer = 0000000000000000] 21:01:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 121 (00000005AC777C00) [pid = 2840] [serial = 894] [outer = 00000005AC3C0800] 21:01:12 INFO - PROCESS | 2840 | 1461297672159 Marionette DEBUG loaded listener.js 21:01:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 122 (00000005ACE89000) [pid = 2840] [serial = 895] [outer = 00000005AC3C0800] 21:01:12 INFO - PROCESS | 2840 | 1461297672600 Marionette TRACE conn4 <- [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]]]}] 21:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 21:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 735ms 21:01:12 INFO - PROCESS | 2840 | 1461297672641 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 21:01:12 INFO - PROCESS | 2840 | 1461297672643 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 21:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 21:01:12 INFO - PROCESS | 2840 | 1461297672646 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 21:01:12 INFO - PROCESS | 2840 | 1461297672648 Marionette TRACE conn4 <- [1,1158,null,{}] 21:01:12 INFO - PROCESS | 2840 | 1461297672652 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:12 INFO - PROCESS | 2840 | 1461297672769 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 21:01:12 INFO - PROCESS | 2840 | 1461297672825 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:12 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BA8800 == 66 [pid = 2840] [id = 299] 21:01:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 123 (00000005ACEFB400) [pid = 2840] [serial = 896] [outer = 0000000000000000] 21:01:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 124 (00000005AE405400) [pid = 2840] [serial = 897] [outer = 00000005ACEFB400] 21:01:12 INFO - PROCESS | 2840 | 1461297672872 Marionette DEBUG loaded listener.js 21:01:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (00000005AF09D400) [pid = 2840] [serial = 898] [outer = 00000005ACEFB400] 21:01:13 INFO - PROCESS | 2840 | --DOMWINDOW == 124 (00000005ADD34800) [pid = 2840] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 21:01:13 INFO - PROCESS | 2840 | --DOMWINDOW == 123 (00000005B29CE800) [pid = 2840] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 21:01:13 INFO - PROCESS | 2840 | --DOMWINDOW == 122 (00000005AB414000) [pid = 2840] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 21:01:13 INFO - PROCESS | 2840 | --DOMWINDOW == 121 (00000005AC268C00) [pid = 2840] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 21:01:13 INFO - PROCESS | 2840 | --DOMWINDOW == 120 (000000059D02EC00) [pid = 2840] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 21:01:13 INFO - PROCESS | 2840 | --DOMWINDOW == 119 (00000005A852E800) [pid = 2840] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 21:01:13 INFO - PROCESS | 2840 | --DOMWINDOW == 118 (00000005AC3C8400) [pid = 2840] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 21:01:13 INFO - PROCESS | 2840 | --DOMWINDOW == 117 (000000059F070800) [pid = 2840] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 21:01:13 INFO - PROCESS | 2840 | --DOMWINDOW == 116 (00000005A349F800) [pid = 2840] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 21:01:13 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (00000005A8527000) [pid = 2840] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 21:01:13 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (00000005A7C81400) [pid = 2840] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 21:01:13 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (00000005ACE8F800) [pid = 2840] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 21:01:13 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (00000005A8902800) [pid = 2840] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 21:01:13 INFO - PROCESS | 2840 | 1461297673446 Marionette TRACE conn4 <- [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]]]}] 21:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 21:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 819ms 21:01:13 INFO - PROCESS | 2840 | 1461297673468 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 21:01:13 INFO - PROCESS | 2840 | 1461297673470 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 21:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 21:01:13 INFO - PROCESS | 2840 | 1461297673473 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 21:01:13 INFO - PROCESS | 2840 | 1461297673475 Marionette TRACE conn4 <- [1,1162,null,{}] 21:01:13 INFO - PROCESS | 2840 | 1461297673479 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:13 INFO - PROCESS | 2840 | 1461297673596 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 21:01:13 INFO - PROCESS | 2840 | 1461297673651 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:13 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A4B000 == 67 [pid = 2840] [id = 300] 21:01:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (000000059EB4B400) [pid = 2840] [serial = 899] [outer = 0000000000000000] 21:01:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (00000005A9339C00) [pid = 2840] [serial = 900] [outer = 000000059EB4B400] 21:01:13 INFO - PROCESS | 2840 | 1461297673698 Marionette DEBUG loaded listener.js 21:01:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (00000005AF09EC00) [pid = 2840] [serial = 901] [outer = 000000059EB4B400] 21:01:14 INFO - PROCESS | 2840 | 1461297674077 Marionette TRACE conn4 <- [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] 21:01:14 INFO - PROCESS | 2840 | 1461297674109 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 21:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 21:01:14 INFO - PROCESS | 2840 | 1461297674112 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 21:01:14 INFO - PROCESS | 2840 | 1461297674114 Marionette TRACE conn4 <- [1,1166,null,{}] 21:01:14 INFO - PROCESS | 2840 | 1461297674118 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:14 INFO - PROCESS | 2840 | 1461297674208 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 21:01:14 INFO - PROCESS | 2840 | 1461297674215 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:14 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3709000 == 68 [pid = 2840] [id = 301] 21:01:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (00000005AF4EB800) [pid = 2840] [serial = 902] [outer = 0000000000000000] 21:01:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (00000005B0196400) [pid = 2840] [serial = 903] [outer = 00000005AF4EB800] 21:01:14 INFO - PROCESS | 2840 | 1461297674261 Marionette DEBUG loaded listener.js 21:01:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 118 (00000005B01AB400) [pid = 2840] [serial = 904] [outer = 00000005AF4EB800] 21:01:14 INFO - PROCESS | 2840 | 1461297674700 Marionette TRACE conn4 <- [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] 21:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 21:01:14 INFO - PROCESS | 2840 | 1461297674749 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 21:01:14 INFO - PROCESS | 2840 | 1461297674752 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 21:01:14 INFO - PROCESS | 2840 | 1461297674754 Marionette TRACE conn4 <- [1,1170,null,{}] 21:01:14 INFO - PROCESS | 2840 | 1461297674758 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:14 INFO - PROCESS | 2840 | 1461297674851 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 21:01:14 INFO - PROCESS | 2840 | 1461297674860 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:14 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4B58800 == 69 [pid = 2840] [id = 302] 21:01:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 119 (00000005B01E0C00) [pid = 2840] [serial = 905] [outer = 0000000000000000] 21:01:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 120 (00000005B01ECC00) [pid = 2840] [serial = 906] [outer = 00000005B01E0C00] 21:01:14 INFO - PROCESS | 2840 | 1461297674906 Marionette DEBUG loaded listener.js 21:01:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 121 (00000005B0972000) [pid = 2840] [serial = 907] [outer = 00000005B01E0C00] 21:01:15 INFO - PROCESS | 2840 | 1461297675513 Marionette TRACE conn4 <- [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 28","_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] 21:01:15 INFO - PROCESS | 2840 | 1461297675600 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 21:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 21:01:15 INFO - PROCESS | 2840 | 1461297675606 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 21:01:15 INFO - PROCESS | 2840 | 1461297675611 Marionette TRACE conn4 <- [1,1174,null,{}] 21:01:15 INFO - PROCESS | 2840 | 1461297675618 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:15 INFO - PROCESS | 2840 | 1461297675751 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 21:01:15 INFO - PROCESS | 2840 | 1461297675873 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:15 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A88F1800 == 70 [pid = 2840] [id = 303] 21:01:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 122 (000000059EA2C000) [pid = 2840] [serial = 908] [outer = 0000000000000000] 21:01:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 123 (000000059FC28400) [pid = 2840] [serial = 909] [outer = 000000059EA2C000] 21:01:15 INFO - PROCESS | 2840 | 1461297675936 Marionette DEBUG loaded listener.js 21:01:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 124 (00000005A4D86C00) [pid = 2840] [serial = 910] [outer = 000000059EA2C000] 21:01:16 INFO - PROCESS | 2840 | 1461297676615 Marionette TRACE conn4 <- [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 (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.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 21:01:16 INFO - PROCESS | 2840 | 1461297676645 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 21:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 21:01:16 INFO - PROCESS | 2840 | 1461297676652 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 21:01:16 INFO - PROCESS | 2840 | 1461297676655 Marionette TRACE conn4 <- [1,1178,null,{}] 21:01:16 INFO - PROCESS | 2840 | 1461297676659 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:16 INFO - PROCESS | 2840 | 1461297676799 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 21:01:16 INFO - PROCESS | 2840 | 1461297676927 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:16 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B011D000 == 71 [pid = 2840] [id = 304] 21:01:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (00000005A4DDA800) [pid = 2840] [serial = 911] [outer = 0000000000000000] 21:01:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 126 (00000005A89E1400) [pid = 2840] [serial = 912] [outer = 00000005A4DDA800] 21:01:16 INFO - PROCESS | 2840 | 1461297676986 Marionette DEBUG loaded listener.js 21:01:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 127 (00000005ABD05800) [pid = 2840] [serial = 913] [outer = 00000005A4DDA800] 21:01:17 INFO - PROCESS | 2840 | 1461297677629 Marionette TRACE conn4 <- [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] 21:01:17 INFO - PROCESS | 2840 | 1461297677682 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 21:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 21:01:17 INFO - PROCESS | 2840 | 1461297677686 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 21:01:17 INFO - PROCESS | 2840 | 1461297677690 Marionette TRACE conn4 <- [1,1182,null,{}] 21:01:17 INFO - PROCESS | 2840 | 1461297677702 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:17 INFO - PROCESS | 2840 | 1461297677824 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 21:01:17 INFO - PROCESS | 2840 | 1461297677924 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:17 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5C7A800 == 72 [pid = 2840] [id = 305] 21:01:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (00000005ACE13C00) [pid = 2840] [serial = 914] [outer = 0000000000000000] 21:01:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (00000005AE6EA400) [pid = 2840] [serial = 915] [outer = 00000005ACE13C00] 21:01:17 INFO - PROCESS | 2840 | 1461297677986 Marionette DEBUG loaded listener.js 21:01:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005B01E9C00) [pid = 2840] [serial = 916] [outer = 00000005ACE13C00] 21:01:18 INFO - PROCESS | 2840 | 1461297678579 Marionette TRACE conn4 <- [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 151","_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] 21:01:18 INFO - PROCESS | 2840 | 1461297678636 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 21:01:18 INFO - PROCESS | 2840 | 1461297678639 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 21:01:18 INFO - PROCESS | 2840 | 1461297678642 Marionette TRACE conn4 <- [1,1186,null,{}] 21:01:18 INFO - PROCESS | 2840 | 1461297678646 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:18 INFO - PROCESS | 2840 | 1461297678762 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 21:01:18 INFO - PROCESS | 2840 | 1461297678860 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:18 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B6E10000 == 73 [pid = 2840] [id = 306] 21:01:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005B0A10000) [pid = 2840] [serial = 917] [outer = 0000000000000000] 21:01:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (00000005B0A9BC00) [pid = 2840] [serial = 918] [outer = 00000005B0A10000] 21:01:18 INFO - PROCESS | 2840 | 1461297678919 Marionette DEBUG loaded listener.js 21:01:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005B0AC1800) [pid = 2840] [serial = 919] [outer = 00000005B0A10000] 21:01:19 INFO - PROCESS | 2840 | 1461297679526 Marionette TRACE conn4 <- [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]]]}] 21:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 21:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 924ms 21:01:19 INFO - PROCESS | 2840 | 1461297679565 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 21:01:19 INFO - PROCESS | 2840 | 1461297679567 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 21:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 21:01:19 INFO - PROCESS | 2840 | 1461297679571 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 21:01:19 INFO - PROCESS | 2840 | 1461297679573 Marionette TRACE conn4 <- [1,1190,null,{}] 21:01:19 INFO - PROCESS | 2840 | 1461297679577 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:19 INFO - PROCESS | 2840 | 1461297679689 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 21:01:19 INFO - PROCESS | 2840 | 1461297679786 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:19 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B6E2A800 == 74 [pid = 2840] [id = 307] 21:01:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (00000005B0ACA000) [pid = 2840] [serial = 920] [outer = 0000000000000000] 21:01:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (00000005B0ACCC00) [pid = 2840] [serial = 921] [outer = 00000005B0ACA000] 21:01:19 INFO - PROCESS | 2840 | 1461297679846 Marionette DEBUG loaded listener.js 21:01:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 136 (00000005B0B96800) [pid = 2840] [serial = 922] [outer = 00000005B0ACA000] 21:01:20 INFO - PROCESS | 2840 | 1461297680461 Marionette TRACE conn4 <- [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]]]}] 21:01:20 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 21:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 924ms 21:01:20 INFO - PROCESS | 2840 | 1461297680498 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 21:01:20 INFO - PROCESS | 2840 | 1461297680500 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 21:01:20 INFO - PROCESS | 2840 | 1461297680504 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 21:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 21:01:20 INFO - PROCESS | 2840 | 1461297680506 Marionette TRACE conn4 <- [1,1194,null,{}] 21:01:20 INFO - PROCESS | 2840 | 1461297680510 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:20 INFO - PROCESS | 2840 | 1461297680645 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 21:01:20 INFO - PROCESS | 2840 | 1461297680751 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:20 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B7BD1000 == 75 [pid = 2840] [id = 308] 21:01:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 137 (00000005B2913800) [pid = 2840] [serial = 923] [outer = 0000000000000000] 21:01:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 138 (00000005B29D3800) [pid = 2840] [serial = 924] [outer = 00000005B2913800] 21:01:20 INFO - PROCESS | 2840 | 1461297680812 Marionette DEBUG loaded listener.js 21:01:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 139 (00000005B2AD2400) [pid = 2840] [serial = 925] [outer = 00000005B2913800] 21:01:21 INFO - PROCESS | 2840 | 1461297681332 Marionette TRACE conn4 <- [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]]]}] 21:01:21 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 21:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 882ms 21:01:21 INFO - PROCESS | 2840 | 1461297681389 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 21:01:21 INFO - PROCESS | 2840 | 1461297681391 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 21:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 21:01:21 INFO - PROCESS | 2840 | 1461297681395 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 21:01:21 INFO - PROCESS | 2840 | 1461297681397 Marionette TRACE conn4 <- [1,1198,null,{}] 21:01:21 INFO - PROCESS | 2840 | 1461297681401 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:21 INFO - PROCESS | 2840 | 1461297681514 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 21:01:21 INFO - PROCESS | 2840 | 1461297681612 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:21 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B7BEB800 == 76 [pid = 2840] [id = 309] 21:01:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 140 (00000005B2ADBC00) [pid = 2840] [serial = 926] [outer = 0000000000000000] 21:01:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 141 (00000005B2ADDC00) [pid = 2840] [serial = 927] [outer = 00000005B2ADBC00] 21:01:21 INFO - PROCESS | 2840 | 1461297681669 Marionette DEBUG loaded listener.js 21:01:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 142 (00000005B2CBD000) [pid = 2840] [serial = 928] [outer = 00000005B2ADBC00] 21:01:22 INFO - PROCESS | 2840 | 1461297682288 Marionette TRACE conn4 <- [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]]]}] 21:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 21:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 924ms 21:01:22 INFO - PROCESS | 2840 | 1461297682321 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 21:01:22 INFO - PROCESS | 2840 | 1461297682324 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 21:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 21:01:22 INFO - PROCESS | 2840 | 1461297682328 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 21:01:22 INFO - PROCESS | 2840 | 1461297682330 Marionette TRACE conn4 <- [1,1202,null,{}] 21:01:22 INFO - PROCESS | 2840 | 1461297682334 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:22 INFO - PROCESS | 2840 | 1461297682450 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 21:01:22 INFO - PROCESS | 2840 | 1461297682550 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:22 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4C97000 == 77 [pid = 2840] [id = 310] 21:01:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 143 (000000059EB4B800) [pid = 2840] [serial = 929] [outer = 0000000000000000] 21:01:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 144 (00000005A5111800) [pid = 2840] [serial = 930] [outer = 000000059EB4B800] 21:01:22 INFO - PROCESS | 2840 | 1461297682607 Marionette DEBUG loaded listener.js 21:01:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 145 (00000005ACE88800) [pid = 2840] [serial = 931] [outer = 000000059EB4B800] 21:01:23 INFO - PROCESS | 2840 | 1461297683366 Marionette TRACE conn4 <- [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]]]}] 21:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 21:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1078ms 21:01:23 INFO - PROCESS | 2840 | 1461297683408 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 21:01:23 INFO - PROCESS | 2840 | 1461297683412 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 21:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 21:01:23 INFO - PROCESS | 2840 | 1461297683418 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 21:01:23 INFO - PROCESS | 2840 | 1461297683421 Marionette TRACE conn4 <- [1,1206,null,{}] 21:01:23 INFO - PROCESS | 2840 | 1461297683427 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:23 INFO - PROCESS | 2840 | 1461297683537 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 21:01:23 INFO - PROCESS | 2840 | 1461297683669 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:23 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC674000 == 78 [pid = 2840] [id = 311] 21:01:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 146 (000000059E839800) [pid = 2840] [serial = 932] [outer = 0000000000000000] 21:01:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 147 (00000005A068A400) [pid = 2840] [serial = 933] [outer = 000000059E839800] 21:01:23 INFO - PROCESS | 2840 | 1461297683723 Marionette DEBUG loaded listener.js 21:01:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 148 (00000005A4DD9000) [pid = 2840] [serial = 934] [outer = 000000059E839800] 21:01:24 INFO - PROCESS | 2840 | --DOCSHELL 00000005A88DB800 == 77 [pid = 2840] [id = 194] 21:01:24 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3709000 == 76 [pid = 2840] [id = 301] 21:01:24 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A4B000 == 75 [pid = 2840] [id = 300] 21:01:24 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BA8800 == 74 [pid = 2840] [id = 299] 21:01:24 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0128800 == 73 [pid = 2840] [id = 298] 21:01:24 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF26F800 == 72 [pid = 2840] [id = 297] 21:01:24 INFO - PROCESS | 2840 | --DOCSHELL 00000005AE417800 == 71 [pid = 2840] [id = 296] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 147 (00000005AC26FC00) [pid = 2840] [serial = 819] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 146 (00000005ACC47400) [pid = 2840] [serial = 822] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 145 (00000005ACE94400) [pid = 2840] [serial = 825] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 144 (00000005AED80800) [pid = 2840] [serial = 858] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC66A800 == 70 [pid = 2840] [id = 295] 21:01:24 INFO - PROCESS | 2840 | --DOCSHELL 00000005A372C000 == 69 [pid = 2840] [id = 294] 21:01:24 INFO - PROCESS | 2840 | --DOCSHELL 00000005AAAC6800 == 68 [pid = 2840] [id = 293] 21:01:24 INFO - PROCESS | 2840 | --DOCSHELL 00000005B42D7800 == 67 [pid = 2840] [id = 290] 21:01:24 INFO - PROCESS | 2840 | --DOCSHELL 00000005B371B000 == 66 [pid = 2840] [id = 289] 21:01:24 INFO - PROCESS | 2840 | --DOCSHELL 00000005AD9EB800 == 65 [pid = 2840] [id = 288] 21:01:24 INFO - PROCESS | 2840 | --DOCSHELL 00000005A898C800 == 64 [pid = 2840] [id = 287] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 143 (00000005AED88C00) [pid = 2840] [serial = 760] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 142 (00000005B2AD1400) [pid = 2840] [serial = 727] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 141 (00000005A5105400) [pid = 2840] [serial = 832] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 140 (00000005A4D1F400) [pid = 2840] [serial = 831] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 139 (00000005A3E29C00) [pid = 2840] [serial = 834] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 138 (00000005A4DD5800) [pid = 2840] [serial = 835] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 137 (00000005AC774800) [pid = 2840] [serial = 811] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 136 (00000005AC3B7400) [pid = 2840] [serial = 810] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 135 (00000005A8DEDC00) [pid = 2840] [serial = 840] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 134 (00000005A06F9C00) [pid = 2840] [serial = 813] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 133 (00000005A7C7EC00) [pid = 2840] [serial = 816] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (00000005AC3B9400) [pid = 2840] [serial = 847] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (00000005AE469C00) [pid = 2840] [serial = 856] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (00000005ADD33000) [pid = 2840] [serial = 855] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (00000005ACCD0C00) [pid = 2840] [serial = 850] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (00000005AC30D800) [pid = 2840] [serial = 852] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 127 (00000005ACE1F400) [pid = 2840] [serial = 853] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 126 (00000005A9341400) [pid = 2840] [serial = 841] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 125 (00000005AB419800) [pid = 2840] [serial = 843] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 124 (00000005AC3A8000) [pid = 2840] [serial = 846] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 123 (00000005ABB1FC00) [pid = 2840] [serial = 844] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 122 (000000059EB4C800) [pid = 2840] [serial = 829] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 121 (000000059D94A400) [pid = 2840] [serial = 828] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 120 (00000005A853F000) [pid = 2840] [serial = 837] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 119 (00000005A8904800) [pid = 2840] [serial = 838] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | --DOMWINDOW == 118 (00000005AC76EC00) [pid = 2840] [serial = 849] [outer = 0000000000000000] [url = about:blank] 21:01:24 INFO - PROCESS | 2840 | 1461297684437 Marionette TRACE conn4 <- [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]]]}] 21:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 21:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1079ms 21:01:24 INFO - PROCESS | 2840 | 1461297684502 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 21:01:24 INFO - PROCESS | 2840 | 1461297684508 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 21:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 21:01:24 INFO - PROCESS | 2840 | 1461297684514 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 21:01:24 INFO - PROCESS | 2840 | 1461297684517 Marionette TRACE conn4 <- [1,1210,null,{}] 21:01:24 INFO - PROCESS | 2840 | 1461297684521 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:24 INFO - PROCESS | 2840 | 1461297684620 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 21:01:24 INFO - PROCESS | 2840 | 1461297684705 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:24 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A5188000 == 65 [pid = 2840] [id = 312] 21:01:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 119 (000000059EB4C800) [pid = 2840] [serial = 935] [outer = 0000000000000000] 21:01:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 120 (00000005A4096400) [pid = 2840] [serial = 936] [outer = 000000059EB4C800] 21:01:24 INFO - PROCESS | 2840 | 1461297684754 Marionette DEBUG loaded listener.js 21:01:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 121 (00000005A500D800) [pid = 2840] [serial = 937] [outer = 000000059EB4C800] 21:01:25 INFO - PROCESS | 2840 | 1461297685232 Marionette TRACE conn4 <- [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] 21:01:25 INFO - PROCESS | 2840 | 1461297685257 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 21:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 21:01:25 INFO - PROCESS | 2840 | 1461297685261 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 21:01:25 INFO - PROCESS | 2840 | 1461297685265 Marionette TRACE conn4 <- [1,1214,null,{}] 21:01:25 INFO - PROCESS | 2840 | 1461297685276 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:25 INFO - PROCESS | 2840 | 1461297685370 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 21:01:25 INFO - PROCESS | 2840 | 1461297685380 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:25 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AD936800 == 66 [pid = 2840] [id = 313] 21:01:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 122 (00000005A892C400) [pid = 2840] [serial = 938] [outer = 0000000000000000] 21:01:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 123 (00000005A8FC3000) [pid = 2840] [serial = 939] [outer = 00000005A892C400] 21:01:25 INFO - PROCESS | 2840 | 1461297685431 Marionette DEBUG loaded listener.js 21:01:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 124 (00000005AB410800) [pid = 2840] [serial = 940] [outer = 00000005A892C400] 21:01:25 INFO - PROCESS | 2840 | 1461297685901 Marionette TRACE conn4 <- [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]]]}] 21:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 21:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 692ms 21:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 21:01:25 INFO - PROCESS | 2840 | 1461297685956 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 21:01:25 INFO - PROCESS | 2840 | 1461297685958 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 21:01:25 INFO - PROCESS | 2840 | 1461297685962 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 21:01:25 INFO - PROCESS | 2840 | 1461297685963 Marionette TRACE conn4 <- [1,1218,null,{}] 21:01:25 INFO - PROCESS | 2840 | 1461297685967 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:26 INFO - PROCESS | 2840 | 1461297686060 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 21:01:26 INFO - PROCESS | 2840 | 1461297686069 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:26 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF25E800 == 67 [pid = 2840] [id = 314] 21:01:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (00000005AB7CE400) [pid = 2840] [serial = 941] [outer = 0000000000000000] 21:01:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 126 (00000005ABD0E400) [pid = 2840] [serial = 942] [outer = 00000005AB7CE400] 21:01:26 INFO - PROCESS | 2840 | 1461297686119 Marionette DEBUG loaded listener.js 21:01:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 127 (00000005AC269000) [pid = 2840] [serial = 943] [outer = 00000005AB7CE400] 21:01:26 INFO - PROCESS | 2840 | 1461297686612 Marionette TRACE conn4 <- [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]]]}] 21:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 21:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 673ms 21:01:26 INFO - PROCESS | 2840 | 1461297686637 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 21:01:26 INFO - PROCESS | 2840 | 1461297686639 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 21:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 21:01:26 INFO - PROCESS | 2840 | 1461297686643 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 21:01:26 INFO - PROCESS | 2840 | 1461297686645 Marionette TRACE conn4 <- [1,1222,null,{}] 21:01:26 INFO - PROCESS | 2840 | 1461297686648 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:26 INFO - PROCESS | 2840 | 1461297686764 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 21:01:26 INFO - PROCESS | 2840 | 1461297686818 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:26 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AFD8C800 == 68 [pid = 2840] [id = 315] 21:01:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (00000005AC330800) [pid = 2840] [serial = 944] [outer = 0000000000000000] 21:01:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (00000005AC33F800) [pid = 2840] [serial = 945] [outer = 00000005AC330800] 21:01:26 INFO - PROCESS | 2840 | 1461297686866 Marionette DEBUG loaded listener.js 21:01:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005AC3B4800) [pid = 2840] [serial = 946] [outer = 00000005AC330800] 21:01:27 INFO - PROCESS | 2840 | 1461297687315 Marionette TRACE conn4 <- [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]]]}] 21:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 21:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 733ms 21:01:27 INFO - PROCESS | 2840 | 1461297687380 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 21:01:27 INFO - PROCESS | 2840 | 1461297687382 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 21:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 21:01:27 INFO - PROCESS | 2840 | 1461297687392 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 21:01:27 INFO - PROCESS | 2840 | 1461297687394 Marionette TRACE conn4 <- [1,1226,null,{}] 21:01:27 INFO - PROCESS | 2840 | 1461297687397 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:27 INFO - PROCESS | 2840 | 1461297687560 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 21:01:27 INFO - PROCESS | 2840 | 1461297687620 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:27 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0612800 == 69 [pid = 2840] [id = 316] 21:01:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005ACCDAC00) [pid = 2840] [serial = 947] [outer = 0000000000000000] 21:01:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (00000005ACFCEC00) [pid = 2840] [serial = 948] [outer = 00000005ACCDAC00] 21:01:27 INFO - PROCESS | 2840 | 1461297687670 Marionette DEBUG loaded listener.js 21:01:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005AE63BC00) [pid = 2840] [serial = 949] [outer = 00000005ACCDAC00] 21:01:28 INFO - PROCESS | 2840 | 1461297688106 Marionette TRACE conn4 <- [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]]]}] 21:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 21:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 735ms 21:01:28 INFO - PROCESS | 2840 | 1461297688128 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 21:01:28 INFO - PROCESS | 2840 | 1461297688130 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 21:01:28 INFO - PROCESS | 2840 | 1461297688133 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 21:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 21:01:28 INFO - PROCESS | 2840 | 1461297688135 Marionette TRACE conn4 <- [1,1230,null,{}] 21:01:28 INFO - PROCESS | 2840 | 1461297688145 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:28 INFO - PROCESS | 2840 | 1461297688261 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 21:01:28 INFO - PROCESS | 2840 | 1461297688268 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:28 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BB1800 == 70 [pid = 2840] [id = 317] 21:01:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (00000005AED89800) [pid = 2840] [serial = 950] [outer = 0000000000000000] 21:01:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (00000005AF0A3C00) [pid = 2840] [serial = 951] [outer = 00000005AED89800] 21:01:28 INFO - PROCESS | 2840 | 1461297688361 Marionette DEBUG loaded listener.js 21:01:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 136 (00000005AF4F0000) [pid = 2840] [serial = 952] [outer = 00000005AED89800] 21:01:28 INFO - PROCESS | 2840 | --DOMWINDOW == 135 (00000005A8F3F000) [pid = 2840] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 21:01:28 INFO - PROCESS | 2840 | --DOMWINDOW == 134 (00000005A4047400) [pid = 2840] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 21:01:28 INFO - PROCESS | 2840 | --DOMWINDOW == 133 (00000005A088D400) [pid = 2840] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 21:01:28 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (00000005ACEFB400) [pid = 2840] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 21:01:28 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (000000059D85CC00) [pid = 2840] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 21:01:28 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (00000005AC3C0800) [pid = 2840] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 21:01:28 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (000000059EB4B400) [pid = 2840] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 21:01:28 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (00000005AF4EB800) [pid = 2840] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 21:01:28 INFO - PROCESS | 2840 | --DOMWINDOW == 127 (00000005AB812400) [pid = 2840] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 21:01:28 INFO - PROCESS | 2840 | 1461297688944 Marionette TRACE conn4 <- [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]]]}] 21:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 21:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 819ms 21:01:28 INFO - PROCESS | 2840 | 1461297688956 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 21:01:28 INFO - PROCESS | 2840 | 1461297688958 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 21:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 21:01:28 INFO - PROCESS | 2840 | 1461297688961 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 21:01:28 INFO - PROCESS | 2840 | 1461297688963 Marionette TRACE conn4 <- [1,1234,null,{}] 21:01:28 INFO - PROCESS | 2840 | 1461297688967 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:29 INFO - PROCESS | 2840 | 1461297689087 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 21:01:29 INFO - PROCESS | 2840 | 1461297689143 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:29 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BA6800 == 71 [pid = 2840] [id = 318] 21:01:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (00000005A7CDBC00) [pid = 2840] [serial = 953] [outer = 0000000000000000] 21:01:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (00000005ACE1FC00) [pid = 2840] [serial = 954] [outer = 00000005A7CDBC00] 21:01:29 INFO - PROCESS | 2840 | 1461297689190 Marionette DEBUG loaded listener.js 21:01:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005B0071400) [pid = 2840] [serial = 955] [outer = 00000005A7CDBC00] 21:01:29 INFO - PROCESS | 2840 | 1461297689627 Marionette TRACE conn4 <- [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]]]}] 21:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 21:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 735ms 21:01:29 INFO - PROCESS | 2840 | 1461297689700 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 21:01:29 INFO - PROCESS | 2840 | 1461297689703 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 21:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 21:01:29 INFO - PROCESS | 2840 | 1461297689711 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 21:01:29 INFO - PROCESS | 2840 | 1461297689713 Marionette TRACE conn4 <- [1,1238,null,{}] 21:01:29 INFO - PROCESS | 2840 | 1461297689717 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:29 INFO - PROCESS | 2840 | 1461297689810 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 21:01:29 INFO - PROCESS | 2840 | 1461297689822 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:29 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A52800 == 72 [pid = 2840] [id = 319] 21:01:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005AFE07400) [pid = 2840] [serial = 956] [outer = 0000000000000000] 21:01:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (00000005AFE5B800) [pid = 2840] [serial = 957] [outer = 00000005AFE07400] 21:01:29 INFO - PROCESS | 2840 | 1461297689869 Marionette DEBUG loaded listener.js 21:01:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005AFE61400) [pid = 2840] [serial = 958] [outer = 00000005AFE07400] 21:01:30 INFO - PROCESS | 2840 | 1461297690310 Marionette TRACE conn4 <- [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]]]}] 21:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 21:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 629ms 21:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 21:01:30 INFO - PROCESS | 2840 | 1461297690343 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 21:01:30 INFO - PROCESS | 2840 | 1461297690346 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 21:01:30 INFO - PROCESS | 2840 | 1461297690349 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 21:01:30 INFO - PROCESS | 2840 | 1461297690351 Marionette TRACE conn4 <- [1,1242,null,{}] 21:01:30 INFO - PROCESS | 2840 | 1461297690355 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:30 INFO - PROCESS | 2840 | 1461297690476 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 21:01:30 INFO - PROCESS | 2840 | 1461297690484 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:30 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B31F3800 == 73 [pid = 2840] [id = 320] 21:01:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (00000005AFE5F800) [pid = 2840] [serial = 959] [outer = 0000000000000000] 21:01:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (00000005B0198000) [pid = 2840] [serial = 960] [outer = 00000005AFE5F800] 21:01:30 INFO - PROCESS | 2840 | 1461297690529 Marionette DEBUG loaded listener.js 21:01:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 136 (00000005B096BC00) [pid = 2840] [serial = 961] [outer = 00000005AFE5F800] 21:01:31 INFO - PROCESS | 2840 | 1461297691203 Marionette TRACE conn4 <- [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]]]}] 21:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 21:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 924ms 21:01:31 INFO - PROCESS | 2840 | 1461297691277 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 21:01:31 INFO - PROCESS | 2840 | 1461297691282 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 21:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 21:01:31 INFO - PROCESS | 2840 | 1461297691288 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 21:01:31 INFO - PROCESS | 2840 | 1461297691292 Marionette TRACE conn4 <- [1,1246,null,{}] 21:01:31 INFO - PROCESS | 2840 | 1461297691298 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:31 INFO - PROCESS | 2840 | 1461297691452 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 21:01:31 INFO - PROCESS | 2840 | 1461297691583 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:31 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AAABC000 == 74 [pid = 2840] [id = 321] 21:01:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 137 (00000005A088D800) [pid = 2840] [serial = 962] [outer = 0000000000000000] 21:01:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 138 (00000005A404C400) [pid = 2840] [serial = 963] [outer = 00000005A088D800] 21:01:31 INFO - PROCESS | 2840 | 1461297691645 Marionette DEBUG loaded listener.js 21:01:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 139 (00000005A7C83800) [pid = 2840] [serial = 964] [outer = 00000005A088D800] 21:01:32 INFO - PROCESS | 2840 | 1461297692303 Marionette TRACE conn4 <- [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]]]}] 21:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 21:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1024ms 21:01:32 INFO - PROCESS | 2840 | 1461297692315 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 21:01:32 INFO - PROCESS | 2840 | 1461297692322 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 21:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 21:01:32 INFO - PROCESS | 2840 | 1461297692328 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 21:01:32 INFO - PROCESS | 2840 | 1461297692332 Marionette TRACE conn4 <- [1,1250,null,{}] 21:01:32 INFO - PROCESS | 2840 | 1461297692336 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:32 INFO - PROCESS | 2840 | 1461297692455 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 21:01:32 INFO - PROCESS | 2840 | 1461297692555 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:32 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF256000 == 75 [pid = 2840] [id = 322] 21:01:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 140 (00000005A8F3C800) [pid = 2840] [serial = 965] [outer = 0000000000000000] 21:01:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 141 (00000005AB415800) [pid = 2840] [serial = 966] [outer = 00000005A8F3C800] 21:01:32 INFO - PROCESS | 2840 | 1461297692614 Marionette DEBUG loaded listener.js 21:01:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 142 (00000005AC272400) [pid = 2840] [serial = 967] [outer = 00000005A8F3C800] 21:01:33 INFO - PROCESS | 2840 | 1461297693279 Marionette TRACE conn4 <- [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]]]}] 21:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 21:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 987ms 21:01:33 INFO - PROCESS | 2840 | 1461297693316 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 21:01:33 INFO - PROCESS | 2840 | 1461297693318 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 21:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 21:01:33 INFO - PROCESS | 2840 | 1461297693322 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 21:01:33 INFO - PROCESS | 2840 | 1461297693326 Marionette TRACE conn4 <- [1,1254,null,{}] 21:01:33 INFO - PROCESS | 2840 | 1461297693338 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:33 INFO - PROCESS | 2840 | 1461297693460 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 21:01:33 INFO - PROCESS | 2840 | 1461297693591 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:33 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4409800 == 76 [pid = 2840] [id = 323] 21:01:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 143 (00000005AE06CC00) [pid = 2840] [serial = 968] [outer = 0000000000000000] 21:01:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 144 (00000005AFE52800) [pid = 2840] [serial = 969] [outer = 00000005AE06CC00] 21:01:33 INFO - PROCESS | 2840 | 1461297693653 Marionette DEBUG loaded listener.js 21:01:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 145 (00000005B01EB800) [pid = 2840] [serial = 970] [outer = 00000005AE06CC00] 21:01:34 INFO - PROCESS | 2840 | 1461297694264 Marionette TRACE conn4 <- [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]]]}] 21:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 21:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 987ms 21:01:34 INFO - PROCESS | 2840 | 1461297694311 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 21:01:34 INFO - PROCESS | 2840 | 1461297694315 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 21:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 21:01:34 INFO - PROCESS | 2840 | 1461297694318 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 21:01:34 INFO - PROCESS | 2840 | 1461297694321 Marionette TRACE conn4 <- [1,1258,null,{}] 21:01:34 INFO - PROCESS | 2840 | 1461297694325 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:34 INFO - PROCESS | 2840 | 1461297694443 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 21:01:34 INFO - PROCESS | 2840 | 1461297694570 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:34 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B597D800 == 77 [pid = 2840] [id = 324] 21:01:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 146 (00000005AFAC1000) [pid = 2840] [serial = 971] [outer = 0000000000000000] 21:01:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 147 (00000005AFACA400) [pid = 2840] [serial = 972] [outer = 00000005AFAC1000] 21:01:34 INFO - PROCESS | 2840 | 1461297694630 Marionette DEBUG loaded listener.js 21:01:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 148 (00000005AFEA6000) [pid = 2840] [serial = 973] [outer = 00000005AFAC1000] 21:01:35 INFO - PROCESS | 2840 | 1461297695193 Marionette TRACE conn4 <- [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]]]}] 21:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 21:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 924ms 21:01:35 INFO - PROCESS | 2840 | 1461297695244 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 21:01:35 INFO - PROCESS | 2840 | 1461297695247 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 21:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 21:01:35 INFO - PROCESS | 2840 | 1461297695250 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 21:01:35 INFO - PROCESS | 2840 | 1461297695252 Marionette TRACE conn4 <- [1,1262,null,{}] 21:01:35 INFO - PROCESS | 2840 | 1461297695256 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:35 INFO - PROCESS | 2840 | 1461297695370 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 21:01:35 INFO - PROCESS | 2840 | 1461297695497 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:35 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5C7B800 == 78 [pid = 2840] [id = 325] 21:01:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 149 (00000005AFAC5C00) [pid = 2840] [serial = 974] [outer = 0000000000000000] 21:01:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 150 (00000005AFEAC800) [pid = 2840] [serial = 975] [outer = 00000005AFAC5C00] 21:01:35 INFO - PROCESS | 2840 | 1461297695556 Marionette DEBUG loaded listener.js 21:01:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 151 (00000005AFEB6C00) [pid = 2840] [serial = 976] [outer = 00000005AFAC5C00] 21:01:36 INFO - PROCESS | 2840 | 1461297696169 Marionette TRACE conn4 <- [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]]]}] 21:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 21:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 987ms 21:01:36 INFO - PROCESS | 2840 | 1461297696240 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 21:01:36 INFO - PROCESS | 2840 | 1461297696243 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 21:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 21:01:36 INFO - PROCESS | 2840 | 1461297696261 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 21:01:36 INFO - PROCESS | 2840 | 1461297696263 Marionette TRACE conn4 <- [1,1266,null,{}] 21:01:36 INFO - PROCESS | 2840 | 1461297696268 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:36 INFO - PROCESS | 2840 | 1461297696411 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 21:01:36 INFO - PROCESS | 2840 | 1461297696535 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:36 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B6C86800 == 79 [pid = 2840] [id = 326] 21:01:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 152 (00000005AFEB5400) [pid = 2840] [serial = 977] [outer = 0000000000000000] 21:01:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 153 (00000005B0AA8400) [pid = 2840] [serial = 978] [outer = 00000005AFEB5400] 21:01:36 INFO - PROCESS | 2840 | 1461297696600 Marionette DEBUG loaded listener.js 21:01:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 154 (00000005B2913C00) [pid = 2840] [serial = 979] [outer = 00000005AFEB5400] 21:01:37 INFO - PROCESS | 2840 | 1461297697156 Marionette TRACE conn4 <- [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]]]}] 21:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 21:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 924ms 21:01:37 INFO - PROCESS | 2840 | 1461297697192 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 21:01:37 INFO - PROCESS | 2840 | 1461297697194 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 21:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 21:01:37 INFO - PROCESS | 2840 | 1461297697198 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 21:01:37 INFO - PROCESS | 2840 | 1461297697200 Marionette TRACE conn4 <- [1,1270,null,{}] 21:01:37 INFO - PROCESS | 2840 | 1461297697204 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:37 INFO - PROCESS | 2840 | 1461297697315 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 21:01:37 INFO - PROCESS | 2840 | 1461297697416 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:37 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B78B0000 == 80 [pid = 2840] [id = 327] 21:01:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 155 (00000005B2909800) [pid = 2840] [serial = 980] [outer = 0000000000000000] 21:01:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 156 (00000005B29D0C00) [pid = 2840] [serial = 981] [outer = 00000005B2909800] 21:01:37 INFO - PROCESS | 2840 | 1461297697473 Marionette DEBUG loaded listener.js 21:01:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 157 (00000005B2CB8800) [pid = 2840] [serial = 982] [outer = 00000005B2909800] 21:01:38 INFO - PROCESS | 2840 | 1461297698090 Marionette TRACE conn4 <- [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]]]}] 21:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 21:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 923ms 21:01:38 INFO - PROCESS | 2840 | 1461297698124 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 21:01:38 INFO - PROCESS | 2840 | 1461297698126 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 21:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 21:01:38 INFO - PROCESS | 2840 | 1461297698130 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 21:01:38 INFO - PROCESS | 2840 | 1461297698132 Marionette TRACE conn4 <- [1,1274,null,{}] 21:01:38 INFO - PROCESS | 2840 | 1461297698136 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:38 INFO - PROCESS | 2840 | 1461297698251 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 21:01:38 INFO - PROCESS | 2840 | 1461297698519 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:38 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AB447000 == 81 [pid = 2840] [id = 328] 21:01:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 158 (000000059E22A800) [pid = 2840] [serial = 983] [outer = 0000000000000000] 21:01:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 159 (000000059E836000) [pid = 2840] [serial = 984] [outer = 000000059E22A800] 21:01:38 INFO - PROCESS | 2840 | 1461297698571 Marionette DEBUG loaded listener.js 21:01:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 160 (00000005A08D2C00) [pid = 2840] [serial = 985] [outer = 000000059E22A800] 21:01:39 INFO - PROCESS | 2840 | 1461297699256 Marionette TRACE conn4 <- [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]]]}] 21:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 21:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1183ms 21:01:39 INFO - PROCESS | 2840 | 1461297699329 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 21:01:39 INFO - PROCESS | 2840 | 1461297699333 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 21:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 21:01:39 INFO - PROCESS | 2840 | 1461297699338 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 21:01:39 INFO - PROCESS | 2840 | 1461297699341 Marionette TRACE conn4 <- [1,1278,null,{}] 21:01:39 INFO - PROCESS | 2840 | 1461297699346 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:39 INFO - PROCESS | 2840 | 1461297699461 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 21:01:39 INFO - PROCESS | 2840 | 1461297699594 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:39 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC2EC000 == 82 [pid = 2840] [id = 329] 21:01:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 161 (00000005A8922C00) [pid = 2840] [serial = 986] [outer = 0000000000000000] 21:01:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 162 (00000005AA025800) [pid = 2840] [serial = 987] [outer = 00000005A8922C00] 21:01:39 INFO - PROCESS | 2840 | 1461297699650 Marionette DEBUG loaded listener.js 21:01:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 163 (00000005ABD0D400) [pid = 2840] [serial = 988] [outer = 00000005A8922C00] 21:01:39 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5C7E800 == 81 [pid = 2840] [id = 241] 21:01:39 INFO - PROCESS | 2840 | --DOCSHELL 00000005B31D8000 == 80 [pid = 2840] [id = 205] 21:01:39 INFO - PROCESS | 2840 | --DOCSHELL 00000005ACE53800 == 79 [pid = 2840] [id = 272] 21:01:39 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5C60000 == 78 [pid = 2840] [id = 240] 21:01:39 INFO - PROCESS | 2840 | --DOCSHELL 00000005B303C800 == 77 [pid = 2840] [id = 274] 21:01:39 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5C9E800 == 76 [pid = 2840] [id = 242] 21:01:39 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A52800 == 75 [pid = 2840] [id = 319] 21:01:39 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BA6800 == 74 [pid = 2840] [id = 318] 21:01:39 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BB1800 == 73 [pid = 2840] [id = 317] 21:01:39 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0612800 == 72 [pid = 2840] [id = 316] 21:01:39 INFO - PROCESS | 2840 | --DOCSHELL 00000005AFD8C800 == 71 [pid = 2840] [id = 315] 21:01:39 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF25E800 == 70 [pid = 2840] [id = 314] 21:01:39 INFO - PROCESS | 2840 | --DOMWINDOW == 162 (00000005A852F800) [pid = 2840] [serial = 864] [outer = 0000000000000000] [url = about:blank] 21:01:39 INFO - PROCESS | 2840 | --DOMWINDOW == 161 (00000005AC3AD000) [pid = 2840] [serial = 867] [outer = 0000000000000000] [url = about:blank] 21:01:39 INFO - PROCESS | 2840 | --DOMWINDOW == 160 (00000005AF4ED400) [pid = 2840] [serial = 870] [outer = 0000000000000000] [url = about:blank] 21:01:39 INFO - PROCESS | 2840 | --DOMWINDOW == 159 (00000005B0073800) [pid = 2840] [serial = 873] [outer = 0000000000000000] [url = about:blank] 21:01:39 INFO - PROCESS | 2840 | --DOMWINDOW == 158 (00000005B01ECC00) [pid = 2840] [serial = 906] [outer = 0000000000000000] [url = about:blank] 21:01:39 INFO - PROCESS | 2840 | --DOCSHELL 00000005AD936800 == 69 [pid = 2840] [id = 313] 21:01:39 INFO - PROCESS | 2840 | --DOCSHELL 00000005A5188000 == 68 [pid = 2840] [id = 312] 21:01:39 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC674000 == 67 [pid = 2840] [id = 311] 21:01:39 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5C7A800 == 66 [pid = 2840] [id = 305] 21:01:39 INFO - PROCESS | 2840 | --DOCSHELL 00000005B011D000 == 65 [pid = 2840] [id = 304] 21:01:39 INFO - PROCESS | 2840 | --DOCSHELL 00000005A88F1800 == 64 [pid = 2840] [id = 303] 21:01:39 INFO - PROCESS | 2840 | --DOMWINDOW == 157 (00000005AA0C2800) [pid = 2840] [serial = 888] [outer = 0000000000000000] [url = about:blank] 21:01:39 INFO - PROCESS | 2840 | --DOMWINDOW == 156 (00000005A8539400) [pid = 2840] [serial = 885] [outer = 0000000000000000] [url = about:blank] 21:01:39 INFO - PROCESS | 2840 | --DOMWINDOW == 155 (00000005A890E400) [pid = 2840] [serial = 886] [outer = 0000000000000000] [url = about:blank] 21:01:39 INFO - PROCESS | 2840 | --DOMWINDOW == 154 (00000005A34A0000) [pid = 2840] [serial = 882] [outer = 0000000000000000] [url = about:blank] 21:01:39 INFO - PROCESS | 2840 | --DOMWINDOW == 153 (00000005A4D21400) [pid = 2840] [serial = 883] [outer = 0000000000000000] [url = about:blank] 21:01:39 INFO - PROCESS | 2840 | --DOMWINDOW == 152 (00000005AE405400) [pid = 2840] [serial = 897] [outer = 0000000000000000] [url = about:blank] 21:01:39 INFO - PROCESS | 2840 | --DOMWINDOW == 151 (00000005A36BBC00) [pid = 2840] [serial = 880] [outer = 0000000000000000] [url = about:blank] 21:01:39 INFO - PROCESS | 2840 | --DOMWINDOW == 150 (000000059EB4DC00) [pid = 2840] [serial = 879] [outer = 0000000000000000] [url = about:blank] 21:01:39 INFO - PROCESS | 2840 | --DOMWINDOW == 149 (00000005B01A8000) [pid = 2840] [serial = 876] [outer = 0000000000000000] [url = about:blank] 21:01:39 INFO - PROCESS | 2840 | --DOMWINDOW == 148 (00000005A34CAC00) [pid = 2840] [serial = 861] [outer = 0000000000000000] [url = about:blank] 21:01:39 INFO - PROCESS | 2840 | --DOMWINDOW == 147 (00000005ACE89000) [pid = 2840] [serial = 895] [outer = 0000000000000000] [url = about:blank] 21:01:39 INFO - PROCESS | 2840 | --DOMWINDOW == 146 (00000005AC777C00) [pid = 2840] [serial = 894] [outer = 0000000000000000] [url = about:blank] 21:01:39 INFO - PROCESS | 2840 | --DOMWINDOW == 145 (00000005A9339C00) [pid = 2840] [serial = 900] [outer = 0000000000000000] [url = about:blank] 21:01:39 INFO - PROCESS | 2840 | --DOMWINDOW == 144 (00000005B0196400) [pid = 2840] [serial = 903] [outer = 0000000000000000] [url = about:blank] 21:01:39 INFO - PROCESS | 2840 | --DOMWINDOW == 143 (00000005AF09D400) [pid = 2840] [serial = 898] [outer = 0000000000000000] [url = about:blank] 21:01:39 INFO - PROCESS | 2840 | --DOMWINDOW == 142 (00000005B01AB400) [pid = 2840] [serial = 904] [outer = 0000000000000000] [url = about:blank] 21:01:39 INFO - PROCESS | 2840 | --DOMWINDOW == 141 (00000005ABD03400) [pid = 2840] [serial = 891] [outer = 0000000000000000] [url = about:blank] 21:01:39 INFO - PROCESS | 2840 | --DOMWINDOW == 140 (00000005ABFC8000) [pid = 2840] [serial = 892] [outer = 0000000000000000] [url = about:blank] 21:01:39 INFO - PROCESS | 2840 | --DOMWINDOW == 139 (00000005AB530C00) [pid = 2840] [serial = 889] [outer = 0000000000000000] [url = about:blank] 21:01:39 INFO - PROCESS | 2840 | --DOMWINDOW == 138 (00000005AF09EC00) [pid = 2840] [serial = 901] [outer = 0000000000000000] [url = about:blank] 21:01:40 INFO - PROCESS | 2840 | 1461297700214 Marionette TRACE conn4 <- [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]]]}] 21:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 21:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 923ms 21:01:40 INFO - PROCESS | 2840 | 1461297700268 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 21:01:40 INFO - PROCESS | 2840 | 1461297700273 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 21:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 21:01:40 INFO - PROCESS | 2840 | 1461297700276 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 21:01:40 INFO - PROCESS | 2840 | 1461297700278 Marionette TRACE conn4 <- [1,1282,null,{}] 21:01:40 INFO - PROCESS | 2840 | 1461297700282 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:40 INFO - PROCESS | 2840 | 1461297700378 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 21:01:40 INFO - PROCESS | 2840 | 1461297700483 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:40 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC160800 == 65 [pid = 2840] [id = 330] 21:01:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 139 (00000005A5594C00) [pid = 2840] [serial = 989] [outer = 0000000000000000] 21:01:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 140 (00000005A8FB7000) [pid = 2840] [serial = 990] [outer = 00000005A5594C00] 21:01:40 INFO - PROCESS | 2840 | 1461297700532 Marionette DEBUG loaded listener.js 21:01:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 141 (00000005ABD0D800) [pid = 2840] [serial = 991] [outer = 00000005A5594C00] 21:01:41 INFO - PROCESS | 2840 | 1461297701131 Marionette TRACE conn4 <- [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]]]}] 21:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 21:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 882ms 21:01:41 INFO - PROCESS | 2840 | 1461297701162 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 21:01:41 INFO - PROCESS | 2840 | 1461297701167 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 21:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 21:01:41 INFO - PROCESS | 2840 | 1461297701172 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 21:01:41 INFO - PROCESS | 2840 | 1461297701177 Marionette TRACE conn4 <- [1,1286,null,{}] 21:01:41 INFO - PROCESS | 2840 | 1461297701183 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:41 INFO - PROCESS | 2840 | 1461297701306 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 21:01:41 INFO - PROCESS | 2840 | 1461297701438 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:41 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC71D000 == 66 [pid = 2840] [id = 331] 21:01:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 142 (00000005A4DD5800) [pid = 2840] [serial = 992] [outer = 0000000000000000] 21:01:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 143 (00000005A8902C00) [pid = 2840] [serial = 993] [outer = 00000005A4DD5800] 21:01:41 INFO - PROCESS | 2840 | 1461297701501 Marionette DEBUG loaded listener.js 21:01:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 144 (00000005AB531000) [pid = 2840] [serial = 994] [outer = 00000005A4DD5800] 21:01:42 INFO - PROCESS | 2840 | 1461297702126 Marionette TRACE conn4 <- [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]]]}] 21:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 21:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 987ms 21:01:42 INFO - PROCESS | 2840 | 1461297702163 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 21:01:42 INFO - PROCESS | 2840 | 1461297702170 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 21:01:42 INFO - PROCESS | 2840 | 1461297702176 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 21:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 21:01:42 INFO - PROCESS | 2840 | 1461297702180 Marionette TRACE conn4 <- [1,1290,null,{}] 21:01:42 INFO - PROCESS | 2840 | 1461297702199 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:42 INFO - PROCESS | 2840 | 1461297702315 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 21:01:42 INFO - PROCESS | 2840 | 1461297702442 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:42 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF377800 == 67 [pid = 2840] [id = 332] 21:01:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 145 (00000005AC336C00) [pid = 2840] [serial = 995] [outer = 0000000000000000] 21:01:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 146 (00000005AC3AF400) [pid = 2840] [serial = 996] [outer = 00000005AC336C00] 21:01:42 INFO - PROCESS | 2840 | 1461297702503 Marionette DEBUG loaded listener.js 21:01:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 147 (00000005AC772800) [pid = 2840] [serial = 997] [outer = 00000005AC336C00] 21:01:43 INFO - PROCESS | 2840 | 1461297703115 Marionette TRACE conn4 <- [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]]]}] 21:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 21:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 987ms 21:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 21:01:43 INFO - PROCESS | 2840 | 1461297703170 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 21:01:43 INFO - PROCESS | 2840 | 1461297703173 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 21:01:43 INFO - PROCESS | 2840 | 1461297703176 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 21:01:43 INFO - PROCESS | 2840 | 1461297703180 Marionette TRACE conn4 <- [1,1294,null,{}] 21:01:43 INFO - PROCESS | 2840 | 1461297703192 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:43 INFO - PROCESS | 2840 | 1461297703312 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 21:01:43 INFO - PROCESS | 2840 | 1461297703417 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:43 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B060A800 == 68 [pid = 2840] [id = 333] 21:01:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 148 (00000005AE46B800) [pid = 2840] [serial = 998] [outer = 0000000000000000] 21:01:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 149 (00000005AED84000) [pid = 2840] [serial = 999] [outer = 00000005AE46B800] 21:01:43 INFO - PROCESS | 2840 | 1461297703477 Marionette DEBUG loaded listener.js 21:01:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 150 (00000005AF4ABC00) [pid = 2840] [serial = 1000] [outer = 00000005AE46B800] 21:01:44 INFO - PROCESS | 2840 | 1461297704126 Marionette TRACE conn4 <- [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]]]}] 21:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 21:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 987ms 21:01:44 INFO - PROCESS | 2840 | 1461297704165 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 21:01:44 INFO - PROCESS | 2840 | 1461297704169 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 21:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 21:01:44 INFO - PROCESS | 2840 | 1461297704172 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 21:01:44 INFO - PROCESS | 2840 | 1461297704175 Marionette TRACE conn4 <- [1,1298,null,{}] 21:01:44 INFO - PROCESS | 2840 | 1461297704178 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:44 INFO - PROCESS | 2840 | 1461297704295 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 21:01:44 INFO - PROCESS | 2840 | 1461297704395 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:44 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BBD800 == 69 [pid = 2840] [id = 334] 21:01:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 151 (00000005AFAC4800) [pid = 2840] [serial = 1001] [outer = 0000000000000000] 21:01:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 152 (00000005AFE60800) [pid = 2840] [serial = 1002] [outer = 00000005AFAC4800] 21:01:44 INFO - PROCESS | 2840 | 1461297704453 Marionette DEBUG loaded listener.js 21:01:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 153 (00000005AFEB9800) [pid = 2840] [serial = 1003] [outer = 00000005AFAC4800] 21:01:45 INFO - PROCESS | 2840 | 1461297705033 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 21:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 21:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 923ms 21:01:45 INFO - PROCESS | 2840 | 1461297705097 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 21:01:45 INFO - PROCESS | 2840 | 1461297705100 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 21:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 21:01:45 INFO - PROCESS | 2840 | 1461297705104 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 21:01:45 INFO - PROCESS | 2840 | 1461297705106 Marionette TRACE conn4 <- [1,1302,null,{}] 21:01:45 INFO - PROCESS | 2840 | 1461297705109 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:45 INFO - PROCESS | 2840 | 1461297705221 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 21:01:45 INFO - PROCESS | 2840 | 1461297705348 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:45 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2C0E800 == 70 [pid = 2840] [id = 335] 21:01:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 154 (00000005B0072800) [pid = 2840] [serial = 1004] [outer = 0000000000000000] 21:01:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 155 (00000005B0191C00) [pid = 2840] [serial = 1005] [outer = 00000005B0072800] 21:01:45 INFO - PROCESS | 2840 | 1461297705408 Marionette DEBUG loaded listener.js 21:01:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 156 (00000005B01E5C00) [pid = 2840] [serial = 1006] [outer = 00000005B0072800] 21:01:46 INFO - PROCESS | 2840 | 1461297706013 Marionette TRACE conn4 <- [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]]]}] 21:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 21:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 923ms 21:01:46 INFO - PROCESS | 2840 | 1461297706029 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 21:01:46 INFO - PROCESS | 2840 | 1461297706032 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 21:01:46 INFO - PROCESS | 2840 | 1461297706035 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 21:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 21:01:46 INFO - PROCESS | 2840 | 1461297706037 Marionette TRACE conn4 <- [1,1306,null,{}] 21:01:46 INFO - PROCESS | 2840 | 1461297706041 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:46 INFO - PROCESS | 2840 | 1461297706175 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 21:01:46 INFO - PROCESS | 2840 | 1461297706305 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:46 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B408F000 == 71 [pid = 2840] [id = 336] 21:01:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 157 (00000005B0A0CC00) [pid = 2840] [serial = 1007] [outer = 0000000000000000] 21:01:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 158 (00000005B0ACC000) [pid = 2840] [serial = 1008] [outer = 00000005B0A0CC00] 21:01:46 INFO - PROCESS | 2840 | 1461297706368 Marionette DEBUG loaded listener.js 21:01:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 159 (00000005B2AD6800) [pid = 2840] [serial = 1009] [outer = 00000005B0A0CC00] 21:01:46 INFO - PROCESS | 2840 | 1461297706957 Marionette TRACE conn4 <- [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]]]}] 21:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 21:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 986ms 21:01:47 INFO - PROCESS | 2840 | 1461297707032 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 21:01:47 INFO - PROCESS | 2840 | 1461297707035 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 21:01:47 INFO - PROCESS | 2840 | 1461297707040 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 21:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 21:01:47 INFO - PROCESS | 2840 | 1461297707042 Marionette TRACE conn4 <- [1,1310,null,{}] 21:01:47 INFO - PROCESS | 2840 | 1461297707046 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:47 INFO - PROCESS | 2840 | 1461297707158 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 21:01:47 INFO - PROCESS | 2840 | 1461297707285 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:47 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5693800 == 72 [pid = 2840] [id = 337] 21:01:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 160 (00000005B0A16000) [pid = 2840] [serial = 1010] [outer = 0000000000000000] 21:01:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 161 (00000005B2CBFC00) [pid = 2840] [serial = 1011] [outer = 00000005B0A16000] 21:01:47 INFO - PROCESS | 2840 | 1461297707342 Marionette DEBUG loaded listener.js 21:01:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 162 (00000005B3016400) [pid = 2840] [serial = 1012] [outer = 00000005B0A16000] 21:01:47 INFO - PROCESS | 2840 | 1461297707907 Marionette TRACE conn4 <- [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]]]}] 21:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 21:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 924ms 21:01:47 INFO - PROCESS | 2840 | 1461297707969 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 21:01:47 INFO - PROCESS | 2840 | 1461297707972 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 21:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 21:01:47 INFO - PROCESS | 2840 | 1461297707975 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 21:01:47 INFO - PROCESS | 2840 | 1461297707978 Marionette TRACE conn4 <- [1,1314,null,{}] 21:01:47 INFO - PROCESS | 2840 | 1461297707981 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:48 INFO - PROCESS | 2840 | 1461297708092 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 21:01:48 INFO - PROCESS | 2840 | 1461297708193 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:48 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5C7A800 == 73 [pid = 2840] [id = 338] 21:01:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 163 (00000005B3014000) [pid = 2840] [serial = 1013] [outer = 0000000000000000] 21:01:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 164 (00000005B301E800) [pid = 2840] [serial = 1014] [outer = 00000005B3014000] 21:01:48 INFO - PROCESS | 2840 | 1461297708250 Marionette DEBUG loaded listener.js 21:01:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 165 (00000005B61A6800) [pid = 2840] [serial = 1015] [outer = 00000005B3014000] 21:01:48 INFO - PROCESS | 2840 | 1461297708858 Marionette TRACE conn4 <- [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]]]}] 21:01:48 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 21:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 924ms 21:01:48 INFO - PROCESS | 2840 | 1461297708902 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 21:01:48 INFO - PROCESS | 2840 | 1461297708905 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 21:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 21:01:48 INFO - PROCESS | 2840 | 1461297708908 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 21:01:48 INFO - PROCESS | 2840 | 1461297708911 Marionette TRACE conn4 <- [1,1318,null,{}] 21:01:48 INFO - PROCESS | 2840 | 1461297708914 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:49 INFO - PROCESS | 2840 | 1461297709026 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 21:01:49 INFO - PROCESS | 2840 | 1461297709126 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:49 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B6E22800 == 74 [pid = 2840] [id = 339] 21:01:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 166 (00000005B61A5C00) [pid = 2840] [serial = 1016] [outer = 0000000000000000] 21:01:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 167 (00000005B61AB800) [pid = 2840] [serial = 1017] [outer = 00000005B61A5C00] 21:01:49 INFO - PROCESS | 2840 | 1461297709182 Marionette DEBUG loaded listener.js 21:01:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 168 (00000005B6C0D800) [pid = 2840] [serial = 1018] [outer = 00000005B61A5C00] 21:01:49 INFO - PROCESS | 2840 | 1461297709748 Marionette TRACE conn4 <- [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]]]}] 21:01:49 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 21:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 882ms 21:01:49 INFO - PROCESS | 2840 | 1461297709793 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 21:01:49 INFO - PROCESS | 2840 | 1461297709795 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 21:01:49 INFO - PROCESS | 2840 | 1461297709799 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 21:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 21:01:49 INFO - PROCESS | 2840 | 1461297709801 Marionette TRACE conn4 <- [1,1322,null,{}] 21:01:49 INFO - PROCESS | 2840 | 1461297709805 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:49 INFO - PROCESS | 2840 | 1461297709917 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 21:01:50 INFO - PROCESS | 2840 | 1461297710018 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:50 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B78CD800 == 75 [pid = 2840] [id = 340] 21:01:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 169 (00000005A7C7F400) [pid = 2840] [serial = 1019] [outer = 0000000000000000] 21:01:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 170 (00000005B448C800) [pid = 2840] [serial = 1020] [outer = 00000005A7C7F400] 21:01:50 INFO - PROCESS | 2840 | 1461297710076 Marionette DEBUG loaded listener.js 21:01:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 171 (00000005B4492000) [pid = 2840] [serial = 1021] [outer = 00000005A7C7F400] 21:01:50 INFO - PROCESS | 2840 | 1461297710812 Marionette TRACE conn4 <- [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]]]}] 21:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 21:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1027ms 21:01:50 INFO - PROCESS | 2840 | 1461297710829 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 21:01:50 INFO - PROCESS | 2840 | 1461297710834 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 21:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 21:01:50 INFO - PROCESS | 2840 | 1461297710839 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 21:01:50 INFO - PROCESS | 2840 | 1461297710843 Marionette TRACE conn4 <- [1,1326,null,{}] 21:01:50 INFO - PROCESS | 2840 | 1461297710866 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:50 INFO - PROCESS | 2840 | 1461297710981 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 21:01:51 INFO - PROCESS | 2840 | 1461297711118 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:51 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AACE3000 == 76 [pid = 2840] [id = 341] 21:01:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 172 (00000005AB40C800) [pid = 2840] [serial = 1022] [outer = 0000000000000000] 21:01:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 173 (00000005AB538C00) [pid = 2840] [serial = 1023] [outer = 00000005AB40C800] 21:01:51 INFO - PROCESS | 2840 | 1461297711176 Marionette DEBUG loaded listener.js 21:01:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 174 (00000005AC76D400) [pid = 2840] [serial = 1024] [outer = 00000005AB40C800] 21:01:51 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC2EC000 == 75 [pid = 2840] [id = 329] 21:01:51 INFO - PROCESS | 2840 | --DOCSHELL 00000005AB447000 == 74 [pid = 2840] [id = 328] 21:01:51 INFO - PROCESS | 2840 | --DOCSHELL 00000005AAABC000 == 73 [pid = 2840] [id = 321] 21:01:52 INFO - PROCESS | 2840 | 1461297712135 Marionette TRACE conn4 <- [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]]]}] 21:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 21:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1348ms 21:01:52 INFO - PROCESS | 2840 | 1461297712191 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 21:01:52 INFO - PROCESS | 2840 | 1461297712197 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 21:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 21:01:52 INFO - PROCESS | 2840 | 1461297712203 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 21:01:52 INFO - PROCESS | 2840 | 1461297712206 Marionette TRACE conn4 <- [1,1330,null,{}] 21:01:52 INFO - PROCESS | 2840 | 1461297712210 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:52 INFO - PROCESS | 2840 | 1461297712309 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 21:01:52 INFO - PROCESS | 2840 | 1461297712317 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:52 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BA0000 == 74 [pid = 2840] [id = 342] 21:01:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 175 (00000005AC272000) [pid = 2840] [serial = 1025] [outer = 0000000000000000] 21:01:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 176 (00000005ACE8FC00) [pid = 2840] [serial = 1026] [outer = 00000005AC272000] 21:01:52 INFO - PROCESS | 2840 | 1461297712365 Marionette DEBUG loaded listener.js 21:01:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 177 (00000005AF0BFC00) [pid = 2840] [serial = 1027] [outer = 00000005AC272000] 21:01:52 INFO - PROCESS | 2840 | 1461297712895 Marionette TRACE conn4 <- [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]]]}] 21:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 21:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 734ms 21:01:52 INFO - PROCESS | 2840 | 1461297712939 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 21:01:52 INFO - PROCESS | 2840 | 1461297712941 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 21:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 21:01:52 INFO - PROCESS | 2840 | 1461297712951 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 21:01:52 INFO - PROCESS | 2840 | 1461297712955 Marionette TRACE conn4 <- [1,1334,null,{}] 21:01:52 INFO - PROCESS | 2840 | 1461297712966 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:53 INFO - PROCESS | 2840 | 1461297713099 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 21:01:53 INFO - PROCESS | 2840 | 1461297713122 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:53 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5C6D000 == 75 [pid = 2840] [id = 343] 21:01:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 178 (00000005AFEB1000) [pid = 2840] [serial = 1028] [outer = 0000000000000000] 21:01:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 179 (00000005B0072C00) [pid = 2840] [serial = 1029] [outer = 00000005AFEB1000] 21:01:53 INFO - PROCESS | 2840 | 1461297713174 Marionette DEBUG loaded listener.js 21:01:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 180 (00000005B0AA8800) [pid = 2840] [serial = 1030] [outer = 00000005AFEB1000] 21:01:53 INFO - PROCESS | 2840 | 1461297713657 Marionette TRACE conn4 <- [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]]]}] 21:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 21:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 798ms 21:01:53 INFO - PROCESS | 2840 | 1461297713745 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 21:01:53 INFO - PROCESS | 2840 | 1461297713748 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 21:01:53 INFO - PROCESS | 2840 | 1461297713752 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 21:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 21:01:53 INFO - PROCESS | 2840 | 1461297713753 Marionette TRACE conn4 <- [1,1338,null,{}] 21:01:53 INFO - PROCESS | 2840 | 1461297713757 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:53 INFO - PROCESS | 2840 | 1461297713887 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 21:01:53 INFO - PROCESS | 2840 | 1461297713911 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:53 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B77E3000 == 76 [pid = 2840] [id = 344] 21:01:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 181 (00000005B2915C00) [pid = 2840] [serial = 1031] [outer = 0000000000000000] 21:01:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 182 (00000005B29CF000) [pid = 2840] [serial = 1032] [outer = 00000005B2915C00] 21:01:53 INFO - PROCESS | 2840 | 1461297713958 Marionette DEBUG loaded listener.js 21:01:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 183 (00000005B448D400) [pid = 2840] [serial = 1033] [outer = 00000005B2915C00] 21:01:54 INFO - PROCESS | 2840 | 1461297714445 Marionette TRACE conn4 <- [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]]]}] 21:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 21:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 735ms 21:01:54 INFO - PROCESS | 2840 | 1461297714490 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 21:01:54 INFO - PROCESS | 2840 | 1461297714492 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 21:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 21:01:54 INFO - PROCESS | 2840 | 1461297714495 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 21:01:54 INFO - PROCESS | 2840 | 1461297714497 Marionette TRACE conn4 <- [1,1342,null,{}] 21:01:54 INFO - PROCESS | 2840 | 1461297714501 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:54 INFO - PROCESS | 2840 | 1461297714735 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 21:01:54 INFO - PROCESS | 2840 | --DOMWINDOW == 182 (00000005B01E0C00) [pid = 2840] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 21:01:54 INFO - PROCESS | 2840 | --DOMWINDOW == 181 (000000059E839800) [pid = 2840] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 21:01:54 INFO - PROCESS | 2840 | --DOMWINDOW == 180 (00000005AED89800) [pid = 2840] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 21:01:54 INFO - PROCESS | 2840 | --DOMWINDOW == 179 (000000059EB4C800) [pid = 2840] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 21:01:54 INFO - PROCESS | 2840 | --DOMWINDOW == 178 (00000005A892C400) [pid = 2840] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 21:01:54 INFO - PROCESS | 2840 | --DOMWINDOW == 177 (00000005ACCDAC00) [pid = 2840] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 21:01:54 INFO - PROCESS | 2840 | --DOMWINDOW == 176 (00000005AB7CE400) [pid = 2840] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 21:01:54 INFO - PROCESS | 2840 | --DOMWINDOW == 175 (00000005A7CDBC00) [pid = 2840] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 21:01:54 INFO - PROCESS | 2840 | --DOMWINDOW == 174 (000000059E22A800) [pid = 2840] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 21:01:54 INFO - PROCESS | 2840 | --DOMWINDOW == 173 (00000005A8922C00) [pid = 2840] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 21:01:54 INFO - PROCESS | 2840 | --DOMWINDOW == 172 (00000005AFE5F800) [pid = 2840] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 21:01:54 INFO - PROCESS | 2840 | --DOMWINDOW == 171 (00000005AFE07400) [pid = 2840] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 21:01:54 INFO - PROCESS | 2840 | --DOMWINDOW == 170 (00000005AC330800) [pid = 2840] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 21:01:54 INFO - PROCESS | 2840 | --DOMWINDOW == 169 (00000005AE643C00) [pid = 2840] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 21:01:54 INFO - PROCESS | 2840 | 1461297714805 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:54 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC1D5800 == 77 [pid = 2840] [id = 345] 21:01:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 170 (000000059CE9A400) [pid = 2840] [serial = 1034] [outer = 0000000000000000] 21:01:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 171 (000000059EB55000) [pid = 2840] [serial = 1035] [outer = 000000059CE9A400] 21:01:54 INFO - PROCESS | 2840 | 1461297714854 Marionette DEBUG loaded listener.js 21:01:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 172 (00000005AB7CE400) [pid = 2840] [serial = 1036] [outer = 000000059CE9A400] 21:01:55 INFO - PROCESS | 2840 | 1461297715282 Marionette TRACE conn4 <- [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]]]}] 21:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 21:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 819ms 21:01:55 INFO - PROCESS | 2840 | 1461297715317 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 21:01:55 INFO - PROCESS | 2840 | 1461297715320 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 21:01:55 INFO - PROCESS | 2840 | 1461297715323 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 21:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 21:01:55 INFO - PROCESS | 2840 | 1461297715325 Marionette TRACE conn4 <- [1,1346,null,{}] 21:01:55 INFO - PROCESS | 2840 | 1461297715328 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:55 INFO - PROCESS | 2840 | 1461297715430 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 21:01:55 INFO - PROCESS | 2840 | 1461297715443 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:55 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B8CEA000 == 78 [pid = 2840] [id = 346] 21:01:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 173 (00000005AE643C00) [pid = 2840] [serial = 1037] [outer = 0000000000000000] 21:01:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 174 (00000005B6D4A800) [pid = 2840] [serial = 1038] [outer = 00000005AE643C00] 21:01:55 INFO - PROCESS | 2840 | 1461297715492 Marionette DEBUG loaded listener.js 21:01:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 175 (00000005B91E1800) [pid = 2840] [serial = 1039] [outer = 00000005AE643C00] 21:01:55 INFO - PROCESS | 2840 | 1461297715927 Marionette TRACE conn4 <- [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]]]}] 21:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 21:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 630ms 21:01:55 INFO - PROCESS | 2840 | 1461297715956 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 21:01:55 INFO - PROCESS | 2840 | 1461297715958 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 21:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 21:01:55 INFO - PROCESS | 2840 | 1461297715966 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 21:01:55 INFO - PROCESS | 2840 | 1461297715968 Marionette TRACE conn4 <- [1,1350,null,{}] 21:01:55 INFO - PROCESS | 2840 | 1461297715971 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:56 INFO - PROCESS | 2840 | 1461297716065 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 21:01:56 INFO - PROCESS | 2840 | 1461297716071 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:56 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B7DB3800 == 79 [pid = 2840] [id = 347] 21:01:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 176 (00000005B775B000) [pid = 2840] [serial = 1040] [outer = 0000000000000000] 21:01:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 177 (00000005B775FC00) [pid = 2840] [serial = 1041] [outer = 00000005B775B000] 21:01:56 INFO - PROCESS | 2840 | 1461297716118 Marionette DEBUG loaded listener.js 21:01:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 178 (00000005B7766400) [pid = 2840] [serial = 1042] [outer = 00000005B775B000] 21:01:56 INFO - PROCESS | 2840 | 1461297716555 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 21:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 21:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 629ms 21:01:56 INFO - PROCESS | 2840 | 1461297716602 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 21:01:56 INFO - PROCESS | 2840 | 1461297716604 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 21:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 21:01:56 INFO - PROCESS | 2840 | 1461297716607 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 21:01:56 INFO - PROCESS | 2840 | 1461297716609 Marionette TRACE conn4 <- [1,1354,null,{}] 21:01:56 INFO - PROCESS | 2840 | 1461297716613 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:56 INFO - PROCESS | 2840 | 1461297716706 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 21:01:56 INFO - PROCESS | 2840 | 1461297716974 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:56 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC1CE000 == 80 [pid = 2840] [id = 348] 21:01:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 179 (000000059F2CA800) [pid = 2840] [serial = 1043] [outer = 0000000000000000] 21:01:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 180 (00000005A34CB000) [pid = 2840] [serial = 1044] [outer = 000000059F2CA800] 21:01:57 INFO - PROCESS | 2840 | 1461297717039 Marionette DEBUG loaded listener.js 21:01:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 181 (00000005A8541800) [pid = 2840] [serial = 1045] [outer = 000000059F2CA800] 21:01:57 INFO - PROCESS | 2840 | 1461297717707 Marionette TRACE conn4 <- [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] 21:01:57 INFO - PROCESS | 2840 | 1461297717740 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 21:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 21:01:57 INFO - PROCESS | 2840 | 1461297717745 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 21:01:57 INFO - PROCESS | 2840 | 1461297717750 Marionette TRACE conn4 <- [1,1358,null,{}] 21:01:57 INFO - PROCESS | 2840 | 1461297717756 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:57 INFO - PROCESS | 2840 | 1461297717929 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 21:01:58 INFO - PROCESS | 2840 | 1461297718036 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:58 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5696800 == 81 [pid = 2840] [id = 349] 21:01:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 182 (00000005AE40C800) [pid = 2840] [serial = 1046] [outer = 0000000000000000] 21:01:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 183 (00000005AF09DC00) [pid = 2840] [serial = 1047] [outer = 00000005AE40C800] 21:01:58 INFO - PROCESS | 2840 | 1461297718098 Marionette DEBUG loaded listener.js 21:01:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 184 (00000005AFE56400) [pid = 2840] [serial = 1048] [outer = 00000005AE40C800] 21:01:58 INFO - PROCESS | 2840 | 1461297718714 Marionette TRACE conn4 <- [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] 21:01:58 INFO - PROCESS | 2840 | 1461297718778 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 21:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 21:01:58 INFO - PROCESS | 2840 | 1461297718782 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 21:01:58 INFO - PROCESS | 2840 | 1461297718785 Marionette TRACE conn4 <- [1,1362,null,{}] 21:01:58 INFO - PROCESS | 2840 | 1461297718789 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:58 INFO - PROCESS | 2840 | 1461297718909 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 21:01:59 INFO - PROCESS | 2840 | 1461297719046 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:59 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B8BA6800 == 82 [pid = 2840] [id = 350] 21:01:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 185 (00000005B000A800) [pid = 2840] [serial = 1049] [outer = 0000000000000000] 21:01:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 186 (00000005B0011000) [pid = 2840] [serial = 1050] [outer = 00000005B000A800] 21:01:59 INFO - PROCESS | 2840 | 1461297719105 Marionette DEBUG loaded listener.js 21:01:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 187 (00000005B01E7800) [pid = 2840] [serial = 1051] [outer = 00000005B000A800] 21:01:59 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:01:59 INFO - PROCESS | 2840 | 1461297719702 Marionette TRACE conn4 <- [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] 21:01:59 INFO - PROCESS | 2840 | 1461297719774 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 21:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 21:01:59 INFO - PROCESS | 2840 | 1461297719787 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 21:01:59 INFO - PROCESS | 2840 | 1461297719794 Marionette TRACE conn4 <- [1,1366,null,{}] 21:01:59 INFO - PROCESS | 2840 | 1461297719799 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:59 INFO - PROCESS | 2840 | 1461297719989 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 21:02:00 INFO - PROCESS | 2840 | 1461297720088 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:00 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B777D800 == 83 [pid = 2840] [id = 351] 21:02:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 188 (00000005B0ACB400) [pid = 2840] [serial = 1052] [outer = 0000000000000000] 21:02:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 189 (00000005B6C13000) [pid = 2840] [serial = 1053] [outer = 00000005B0ACB400] 21:02:00 INFO - PROCESS | 2840 | 1461297720145 Marionette DEBUG loaded listener.js 21:02:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 190 (00000005B6E81800) [pid = 2840] [serial = 1054] [outer = 00000005B0ACB400] 21:02:00 INFO - PROCESS | 2840 | 1461297720749 Marionette TRACE conn4 <- [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] 21:02:00 INFO - PROCESS | 2840 | 1461297720788 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 21:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 21:02:00 INFO - PROCESS | 2840 | 1461297720792 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 21:02:00 INFO - PROCESS | 2840 | 1461297720794 Marionette TRACE conn4 <- [1,1370,null,{}] 21:02:00 INFO - PROCESS | 2840 | 1461297720797 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:00 INFO - PROCESS | 2840 | 1461297720916 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 21:02:01 INFO - PROCESS | 2840 | 1461297721051 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:01 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B9BCA000 == 84 [pid = 2840] [id = 352] 21:02:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 191 (00000005A4D8E000) [pid = 2840] [serial = 1055] [outer = 0000000000000000] 21:02:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 192 (00000005AFE86800) [pid = 2840] [serial = 1056] [outer = 00000005A4D8E000] 21:02:01 INFO - PROCESS | 2840 | 1461297721109 Marionette DEBUG loaded listener.js 21:02:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 193 (00000005AFE91C00) [pid = 2840] [serial = 1057] [outer = 00000005A4D8E000] 21:02:01 INFO - PROCESS | 2840 | [2840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:02:01 INFO - PROCESS | 2840 | 1461297721692 Marionette TRACE conn4 <- [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] 21:02:01 INFO - PROCESS | 2840 | 1461297721783 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 21:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 21:02:01 INFO - PROCESS | 2840 | 1461297721787 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 21:02:01 INFO - PROCESS | 2840 | 1461297721790 Marionette TRACE conn4 <- [1,1374,null,{}] 21:02:01 INFO - PROCESS | 2840 | 1461297721793 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:01 INFO - PROCESS | 2840 | 1461297721965 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 21:02:02 INFO - PROCESS | 2840 | 1461297722312 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:02 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A366C000 == 85 [pid = 2840] [id = 353] 21:02:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 194 (000000059CE3E800) [pid = 2840] [serial = 1058] [outer = 0000000000000000] 21:02:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 195 (000000059E833800) [pid = 2840] [serial = 1059] [outer = 000000059CE3E800] 21:02:02 INFO - PROCESS | 2840 | 1461297722398 Marionette DEBUG loaded listener.js 21:02:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 196 (000000059F462000) [pid = 2840] [serial = 1060] [outer = 000000059CE3E800] 21:02:03 INFO - PROCESS | 2840 | 1461297723076 Marionette TRACE conn4 <- [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] 21:02:03 INFO - PROCESS | 2840 | 1461297723119 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 21:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 21:02:03 INFO - PROCESS | 2840 | 1461297723125 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 21:02:03 INFO - PROCESS | 2840 | 1461297723129 Marionette TRACE conn4 <- [1,1378,null,{}] 21:02:03 INFO - PROCESS | 2840 | 1461297723134 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:03 INFO - PROCESS | 2840 | 1461297723251 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 21:02:03 INFO - PROCESS | 2840 | 1461297723364 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:03 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A41AE000 == 86 [pid = 2840] [id = 354] 21:02:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 197 (00000005A3737400) [pid = 2840] [serial = 1061] [outer = 0000000000000000] 21:02:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 198 (00000005A4D8A800) [pid = 2840] [serial = 1062] [outer = 00000005A3737400] 21:02:03 INFO - PROCESS | 2840 | 1461297723418 Marionette DEBUG loaded listener.js 21:02:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 199 (00000005A5105C00) [pid = 2840] [serial = 1063] [outer = 00000005A3737400] 21:02:04 INFO - PROCESS | 2840 | 1461297724046 Marionette TRACE conn4 <- [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]]]}] 21:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 21:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 987ms 21:02:04 INFO - PROCESS | 2840 | 1461297724116 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 21:02:04 INFO - PROCESS | 2840 | 1461297724120 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 21:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 21:02:04 INFO - PROCESS | 2840 | 1461297724125 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 21:02:04 INFO - PROCESS | 2840 | 1461297724127 Marionette TRACE conn4 <- [1,1382,null,{}] 21:02:04 INFO - PROCESS | 2840 | 1461297724131 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:04 INFO - PROCESS | 2840 | 1461297724284 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 21:02:04 INFO - PROCESS | 2840 | 1461297724349 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:04 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC672800 == 87 [pid = 2840] [id = 355] 21:02:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 200 (00000005A8826000) [pid = 2840] [serial = 1064] [outer = 0000000000000000] 21:02:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 201 (00000005A88A1800) [pid = 2840] [serial = 1065] [outer = 00000005A8826000] 21:02:04 INFO - PROCESS | 2840 | 1461297724401 Marionette DEBUG loaded listener.js 21:02:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 202 (00000005A8FB6C00) [pid = 2840] [serial = 1066] [outer = 00000005A8826000] 21:02:04 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BD6000 == 86 [pid = 2840] [id = 253] 21:02:04 INFO - PROCESS | 2840 | --DOCSHELL 00000005B7DB3800 == 85 [pid = 2840] [id = 347] 21:02:04 INFO - PROCESS | 2840 | --DOCSHELL 00000005B8CEA000 == 84 [pid = 2840] [id = 346] 21:02:04 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC1D5800 == 83 [pid = 2840] [id = 345] 21:02:04 INFO - PROCESS | 2840 | --DOCSHELL 00000005B77E3000 == 82 [pid = 2840] [id = 344] 21:02:04 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5C6D000 == 81 [pid = 2840] [id = 343] 21:02:04 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BA0000 == 80 [pid = 2840] [id = 342] 21:02:04 INFO - PROCESS | 2840 | --DOMWINDOW == 201 (00000005AE6EA400) [pid = 2840] [serial = 915] [outer = 0000000000000000] [url = about:blank] 21:02:04 INFO - PROCESS | 2840 | --DOMWINDOW == 200 (00000005A89E1400) [pid = 2840] [serial = 912] [outer = 0000000000000000] [url = about:blank] 21:02:04 INFO - PROCESS | 2840 | --DOMWINDOW == 199 (000000059FC28400) [pid = 2840] [serial = 909] [outer = 0000000000000000] [url = about:blank] 21:02:04 INFO - PROCESS | 2840 | --DOMWINDOW == 198 (00000005A5111800) [pid = 2840] [serial = 930] [outer = 0000000000000000] [url = about:blank] 21:02:04 INFO - PROCESS | 2840 | --DOMWINDOW == 197 (00000005B0A9BC00) [pid = 2840] [serial = 918] [outer = 0000000000000000] [url = about:blank] 21:02:04 INFO - PROCESS | 2840 | --DOMWINDOW == 196 (00000005B0ACCC00) [pid = 2840] [serial = 921] [outer = 0000000000000000] [url = about:blank] 21:02:04 INFO - PROCESS | 2840 | --DOMWINDOW == 195 (00000005B29D3800) [pid = 2840] [serial = 924] [outer = 0000000000000000] [url = about:blank] 21:02:04 INFO - PROCESS | 2840 | --DOMWINDOW == 194 (00000005B2ADDC00) [pid = 2840] [serial = 927] [outer = 0000000000000000] [url = about:blank] 21:02:04 INFO - PROCESS | 2840 | --DOMWINDOW == 193 (00000005A404C400) [pid = 2840] [serial = 963] [outer = 0000000000000000] [url = about:blank] 21:02:04 INFO - PROCESS | 2840 | --DOMWINDOW == 192 (00000005AB415800) [pid = 2840] [serial = 966] [outer = 0000000000000000] [url = about:blank] 21:02:04 INFO - PROCESS | 2840 | --DOMWINDOW == 191 (00000005AFE52800) [pid = 2840] [serial = 969] [outer = 0000000000000000] [url = about:blank] 21:02:04 INFO - PROCESS | 2840 | --DOMWINDOW == 190 (00000005AFACA400) [pid = 2840] [serial = 972] [outer = 0000000000000000] [url = about:blank] 21:02:04 INFO - PROCESS | 2840 | --DOMWINDOW == 189 (00000005AFEAC800) [pid = 2840] [serial = 975] [outer = 0000000000000000] [url = about:blank] 21:02:04 INFO - PROCESS | 2840 | --DOMWINDOW == 188 (00000005B0AA8400) [pid = 2840] [serial = 978] [outer = 0000000000000000] [url = about:blank] 21:02:04 INFO - PROCESS | 2840 | --DOMWINDOW == 187 (00000005B29D0C00) [pid = 2840] [serial = 981] [outer = 0000000000000000] [url = about:blank] 21:02:04 INFO - PROCESS | 2840 | --DOMWINDOW == 186 (00000005A8FB7000) [pid = 2840] [serial = 990] [outer = 0000000000000000] [url = about:blank] 21:02:04 INFO - PROCESS | 2840 | --DOCSHELL 00000005AACE3000 == 79 [pid = 2840] [id = 341] 21:02:04 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2C0E800 == 78 [pid = 2840] [id = 335] 21:02:04 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BBD800 == 77 [pid = 2840] [id = 334] 21:02:04 INFO - PROCESS | 2840 | --DOCSHELL 00000005B060A800 == 76 [pid = 2840] [id = 333] 21:02:05 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF377800 == 75 [pid = 2840] [id = 332] 21:02:05 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC71D000 == 74 [pid = 2840] [id = 331] 21:02:05 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC160800 == 73 [pid = 2840] [id = 330] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 185 (00000005B0972000) [pid = 2840] [serial = 907] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 184 (00000005A4DD9000) [pid = 2840] [serial = 934] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 183 (00000005A068A400) [pid = 2840] [serial = 933] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 182 (00000005AF0A3C00) [pid = 2840] [serial = 951] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 181 (00000005A4096400) [pid = 2840] [serial = 936] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 180 (00000005A500D800) [pid = 2840] [serial = 937] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 179 (00000005A8FC3000) [pid = 2840] [serial = 939] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 178 (00000005AB410800) [pid = 2840] [serial = 940] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 177 (00000005AE63BC00) [pid = 2840] [serial = 949] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 176 (00000005ABD0E400) [pid = 2840] [serial = 942] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 175 (00000005ACFCEC00) [pid = 2840] [serial = 948] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 174 (00000005ACE1FC00) [pid = 2840] [serial = 954] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 173 (000000059E836000) [pid = 2840] [serial = 984] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 172 (00000005AA025800) [pid = 2840] [serial = 987] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 171 (00000005B096BC00) [pid = 2840] [serial = 961] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 170 (00000005AFE5B800) [pid = 2840] [serial = 957] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 169 (00000005B0198000) [pid = 2840] [serial = 960] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 168 (00000005ABD0D400) [pid = 2840] [serial = 988] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 167 (00000005AF4F0000) [pid = 2840] [serial = 952] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 166 (00000005B0071400) [pid = 2840] [serial = 955] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 165 (00000005AFE61400) [pid = 2840] [serial = 958] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 164 (00000005A08D2C00) [pid = 2840] [serial = 985] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 163 (00000005AC33F800) [pid = 2840] [serial = 945] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 162 (00000005AC3B4800) [pid = 2840] [serial = 946] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 161 (00000005AC269000) [pid = 2840] [serial = 943] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | --DOMWINDOW == 160 (00000005AF0A1800) [pid = 2840] [serial = 859] [outer = 0000000000000000] [url = about:blank] 21:02:05 INFO - PROCESS | 2840 | 1461297725100 Marionette TRACE conn4 <- [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]]]}] 21:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 21:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1028ms 21:02:05 INFO - PROCESS | 2840 | 1461297725156 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 21:02:05 INFO - PROCESS | 2840 | 1461297725158 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 21:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 21:02:05 INFO - PROCESS | 2840 | 1461297725163 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 21:02:05 INFO - PROCESS | 2840 | 1461297725169 Marionette TRACE conn4 <- [1,1386,null,{}] 21:02:05 INFO - PROCESS | 2840 | 1461297725178 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:05 INFO - PROCESS | 2840 | 1461297725291 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 21:02:05 INFO - PROCESS | 2840 | 1461297725379 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:05 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A9361000 == 74 [pid = 2840] [id = 356] 21:02:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 161 (000000059EA28C00) [pid = 2840] [serial = 1067] [outer = 0000000000000000] 21:02:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 162 (00000005A3E2C400) [pid = 2840] [serial = 1068] [outer = 000000059EA28C00] 21:02:05 INFO - PROCESS | 2840 | 1461297725427 Marionette DEBUG loaded listener.js 21:02:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 163 (00000005A4DD7800) [pid = 2840] [serial = 1069] [outer = 000000059EA28C00] 21:02:05 INFO - PROCESS | 2840 | 1461297725829 Marionette TRACE conn4 <- [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]]]}] 21:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 21:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 693ms 21:02:05 INFO - PROCESS | 2840 | 1461297725858 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 21:02:05 INFO - PROCESS | 2840 | 1461297725860 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 21:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 21:02:05 INFO - PROCESS | 2840 | 1461297725864 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 21:02:05 INFO - PROCESS | 2840 | 1461297725865 Marionette TRACE conn4 <- [1,1390,null,{}] 21:02:05 INFO - PROCESS | 2840 | 1461297725869 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:05 INFO - PROCESS | 2840 | 1461297725960 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 21:02:05 INFO - PROCESS | 2840 | 1461297725967 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:05 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AD92D800 == 75 [pid = 2840] [id = 357] 21:02:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 164 (00000005A5111800) [pid = 2840] [serial = 1070] [outer = 0000000000000000] 21:02:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 165 (00000005A8824400) [pid = 2840] [serial = 1071] [outer = 00000005A5111800] 21:02:06 INFO - PROCESS | 2840 | 1461297726014 Marionette DEBUG loaded listener.js 21:02:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 166 (00000005AA025800) [pid = 2840] [serial = 1072] [outer = 00000005A5111800] 21:02:06 INFO - PROCESS | 2840 | 1461297726474 Marionette TRACE conn4 <- [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]]]}] 21:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 21:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 629ms 21:02:06 INFO - PROCESS | 2840 | 1461297726496 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 21:02:06 INFO - PROCESS | 2840 | 1461297726498 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 21:02:06 INFO - PROCESS | 2840 | 1461297726501 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 21:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 21:02:06 INFO - PROCESS | 2840 | 1461297726503 Marionette TRACE conn4 <- [1,1394,null,{}] 21:02:06 INFO - PROCESS | 2840 | 1461297726507 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:06 INFO - PROCESS | 2840 | 1461297726594 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 21:02:06 INFO - PROCESS | 2840 | 1461297726600 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:06 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A3419800 == 76 [pid = 2840] [id = 358] 21:02:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 167 (00000005AB41A400) [pid = 2840] [serial = 1073] [outer = 0000000000000000] 21:02:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 168 (00000005AB532800) [pid = 2840] [serial = 1074] [outer = 00000005AB41A400] 21:02:06 INFO - PROCESS | 2840 | 1461297726661 Marionette DEBUG loaded listener.js 21:02:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 169 (00000005ABD06C00) [pid = 2840] [serial = 1075] [outer = 00000005AB41A400] 21:02:07 INFO - PROCESS | 2840 | 1461297727180 Marionette TRACE conn4 <- [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]]]}] 21:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 21:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 735ms 21:02:07 INFO - PROCESS | 2840 | 1461297727241 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 21:02:07 INFO - PROCESS | 2840 | 1461297727243 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 21:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 21:02:07 INFO - PROCESS | 2840 | 1461297727247 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 21:02:07 INFO - PROCESS | 2840 | 1461297727248 Marionette TRACE conn4 <- [1,1398,null,{}] 21:02:07 INFO - PROCESS | 2840 | 1461297727252 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:07 INFO - PROCESS | 2840 | 1461297727370 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 21:02:07 INFO - PROCESS | 2840 | 1461297727432 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:07 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AFD7C000 == 77 [pid = 2840] [id = 359] 21:02:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 170 (00000005AC15C000) [pid = 2840] [serial = 1076] [outer = 0000000000000000] 21:02:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 171 (00000005AC334000) [pid = 2840] [serial = 1077] [outer = 00000005AC15C000] 21:02:07 INFO - PROCESS | 2840 | 1461297727479 Marionette DEBUG loaded listener.js 21:02:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 172 (00000005AC3A1C00) [pid = 2840] [serial = 1078] [outer = 00000005AC15C000] 21:02:07 INFO - PROCESS | 2840 | 1461297727932 Marionette TRACE conn4 <- [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]]]}] 21:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 21:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 735ms 21:02:08 INFO - PROCESS | 2840 | 1461297728015 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 21:02:08 INFO - PROCESS | 2840 | 1461297728018 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 21:02:08 INFO - PROCESS | 2840 | 1461297728027 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 21:02:08 INFO - PROCESS | 2840 | 1461297728029 Marionette TRACE conn4 <- [1,1402,null,{}] 21:02:08 INFO - PROCESS | 2840 | 1461297728032 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 21:02:08 INFO - PROCESS | 2840 | 1461297728149 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 21:02:08 INFO - PROCESS | 2840 | 1461297728209 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:08 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B012E000 == 78 [pid = 2840] [id = 360] 21:02:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 173 (00000005AC3A7C00) [pid = 2840] [serial = 1079] [outer = 0000000000000000] 21:02:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 174 (00000005AC3B6400) [pid = 2840] [serial = 1080] [outer = 00000005AC3A7C00] 21:02:08 INFO - PROCESS | 2840 | 1461297728256 Marionette DEBUG loaded listener.js 21:02:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 175 (00000005AC6BA000) [pid = 2840] [serial = 1081] [outer = 00000005AC3A7C00] 21:02:08 INFO - PROCESS | 2840 | 1461297728701 Marionette TRACE conn4 <- [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]]]}] 21:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 21:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 712ms 21:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 21:02:08 INFO - PROCESS | 2840 | 1461297728752 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 21:02:08 INFO - PROCESS | 2840 | 1461297728754 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 21:02:08 INFO - PROCESS | 2840 | 1461297728758 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 21:02:08 INFO - PROCESS | 2840 | 1461297728759 Marionette TRACE conn4 <- [1,1406,null,{}] 21:02:08 INFO - PROCESS | 2840 | 1461297728763 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:08 INFO - PROCESS | 2840 | 1461297728882 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 21:02:08 INFO - PROCESS | 2840 | 1461297728944 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:08 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B06C4000 == 79 [pid = 2840] [id = 361] 21:02:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 176 (00000005AC7F5000) [pid = 2840] [serial = 1082] [outer = 0000000000000000] 21:02:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 177 (00000005ACE14800) [pid = 2840] [serial = 1083] [outer = 00000005AC7F5000] 21:02:08 INFO - PROCESS | 2840 | 1461297728991 Marionette DEBUG loaded listener.js 21:02:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 178 (00000005ACE88C00) [pid = 2840] [serial = 1084] [outer = 00000005AC7F5000] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 177 (00000005ACCD6000) [pid = 2840] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 176 (00000005A889B800) [pid = 2840] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 175 (000000059EA2C000) [pid = 2840] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 174 (00000005B2ADBC00) [pid = 2840] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 173 (00000005AFAC5C00) [pid = 2840] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 172 (00000005A500AC00) [pid = 2840] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 171 (00000005B2913800) [pid = 2840] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 170 (00000005ACE13C00) [pid = 2840] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 169 (000000059EB56800) [pid = 2840] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 168 (00000005B2909800) [pid = 2840] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 167 (000000059F073800) [pid = 2840] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 166 (00000005A34C9800) [pid = 2840] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 165 (000000059EB52800) [pid = 2840] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 164 (00000005AB40D400) [pid = 2840] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 163 (00000005B01A2C00) [pid = 2840] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 162 (00000005B01A1400) [pid = 2840] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 161 (00000005B0ACA000) [pid = 2840] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 160 (00000005AFE06000) [pid = 2840] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 159 (00000005AF4A5400) [pid = 2840] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 158 (00000005A088D800) [pid = 2840] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 157 (00000005A4DDA800) [pid = 2840] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 156 (00000005A8F3C800) [pid = 2840] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 155 (00000005B0A10000) [pid = 2840] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 154 (00000005AC76D000) [pid = 2840] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 153 (00000005AE06CC00) [pid = 2840] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 152 (00000005AC3A6800) [pid = 2840] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 151 (00000005A8DE5C00) [pid = 2840] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 150 (00000005A7C84400) [pid = 2840] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 149 (00000005AFAC1000) [pid = 2840] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 148 (000000059EB4B800) [pid = 2840] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 147 (00000005AFEB5400) [pid = 2840] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 146 (00000005AFE10800) [pid = 2840] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 145 (00000005AFEB1000) [pid = 2840] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 144 (00000005B2915C00) [pid = 2840] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 143 (00000005AE643C00) [pid = 2840] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 142 (000000059CE9A400) [pid = 2840] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 141 (00000005A7C7F400) [pid = 2840] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 140 (00000005A5594C00) [pid = 2840] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 139 (00000005B3014000) [pid = 2840] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 138 (00000005AB40C800) [pid = 2840] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 137 (00000005AFAC4800) [pid = 2840] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 136 (00000005B0A16000) [pid = 2840] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 135 (00000005AE46B800) [pid = 2840] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 134 (00000005AC272000) [pid = 2840] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 133 (00000005B0A0CC00) [pid = 2840] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (00000005AC336C00) [pid = 2840] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (00000005B61A5C00) [pid = 2840] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (00000005B0072800) [pid = 2840] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 21:02:09 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (00000005A4DD5800) [pid = 2840] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 21:02:10 INFO - PROCESS | 2840 | 1461297730071 Marionette TRACE conn4 <- [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]]]}] 21:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 21:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1340ms 21:02:10 INFO - PROCESS | 2840 | 1461297730099 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 21:02:10 INFO - PROCESS | 2840 | 1461297730102 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 21:02:10 INFO - PROCESS | 2840 | 1461297730105 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 21:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 21:02:10 INFO - PROCESS | 2840 | 1461297730107 Marionette TRACE conn4 <- [1,1410,null,{}] 21:02:10 INFO - PROCESS | 2840 | 1461297730110 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:10 INFO - PROCESS | 2840 | 1461297730200 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 21:02:10 INFO - PROCESS | 2840 | 1461297730209 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:10 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC674800 == 80 [pid = 2840] [id = 362] 21:02:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (000000059EB52800) [pid = 2840] [serial = 1085] [outer = 0000000000000000] 21:02:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005A7ED8C00) [pid = 2840] [serial = 1086] [outer = 000000059EB52800] 21:02:10 INFO - PROCESS | 2840 | 1461297730257 Marionette DEBUG loaded listener.js 21:02:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (00000005AACBD800) [pid = 2840] [serial = 1087] [outer = 000000059EB52800] 21:02:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005ACE13C00) [pid = 2840] [serial = 1088] [outer = 00000005A5006400] 21:02:10 INFO - PROCESS | 2840 | 1461297730785 Marionette TRACE conn4 <- [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]]]}] 21:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 21:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 734ms 21:02:10 INFO - PROCESS | 2840 | 1461297730843 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 21:02:10 INFO - PROCESS | 2840 | 1461297730845 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 21:02:10 INFO - PROCESS | 2840 | 1461297730848 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 21:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 21:02:10 INFO - PROCESS | 2840 | 1461297730850 Marionette TRACE conn4 <- [1,1414,null,{}] 21:02:10 INFO - PROCESS | 2840 | 1461297730854 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:10 INFO - PROCESS | 2840 | 1461297730942 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 21:02:11 INFO - PROCESS | 2840 | 1461297731058 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:11 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A0F800 == 81 [pid = 2840] [id = 363] 21:02:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (00000005A40E9000) [pid = 2840] [serial = 1089] [outer = 0000000000000000] 21:02:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (00000005AC771C00) [pid = 2840] [serial = 1090] [outer = 00000005A40E9000] 21:02:11 INFO - PROCESS | 2840 | 1461297731112 Marionette DEBUG loaded listener.js 21:02:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 136 (00000005AE40E400) [pid = 2840] [serial = 1091] [outer = 00000005A40E9000] 21:02:11 INFO - PROCESS | 2840 | 1461297731507 Marionette TRACE conn4 <- [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]]]}] 21:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 21:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 672ms 21:02:11 INFO - PROCESS | 2840 | 1461297731524 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 21:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 21:02:11 INFO - PROCESS | 2840 | 1461297731526 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 21:02:11 INFO - PROCESS | 2840 | 1461297731530 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 21:02:11 INFO - PROCESS | 2840 | 1461297731532 Marionette TRACE conn4 <- [1,1418,null,{}] 21:02:11 INFO - PROCESS | 2840 | 1461297731536 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:11 INFO - PROCESS | 2840 | 1461297731677 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 21:02:11 INFO - PROCESS | 2840 | 1461297731730 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:11 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3053000 == 82 [pid = 2840] [id = 364] 21:02:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 137 (00000005A5002C00) [pid = 2840] [serial = 1092] [outer = 0000000000000000] 21:02:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 138 (00000005AED82800) [pid = 2840] [serial = 1093] [outer = 00000005A5002C00] 21:02:11 INFO - PROCESS | 2840 | 1461297731777 Marionette DEBUG loaded listener.js 21:02:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 139 (00000005AF4E7800) [pid = 2840] [serial = 1094] [outer = 00000005A5002C00] 21:02:12 INFO - PROCESS | 2840 | 1461297732484 Marionette TRACE conn4 <- [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]]]}] 21:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 21:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1023ms 21:02:12 INFO - PROCESS | 2840 | 1461297732556 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 21:02:12 INFO - PROCESS | 2840 | 1461297732562 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 21:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 21:02:12 INFO - PROCESS | 2840 | 1461297732569 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 21:02:12 INFO - PROCESS | 2840 | 1461297732573 Marionette TRACE conn4 <- [1,1422,null,{}] 21:02:12 INFO - PROCESS | 2840 | 1461297732600 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:12 INFO - PROCESS | 2840 | 1461297732765 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 21:02:12 INFO - PROCESS | 2840 | 1461297732892 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:12 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A8987800 == 83 [pid = 2840] [id = 365] 21:02:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 140 (00000005A36BBC00) [pid = 2840] [serial = 1095] [outer = 0000000000000000] 21:02:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 141 (00000005A3EF6400) [pid = 2840] [serial = 1096] [outer = 00000005A36BBC00] 21:02:12 INFO - PROCESS | 2840 | 1461297732953 Marionette DEBUG loaded listener.js 21:02:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 142 (00000005A5595800) [pid = 2840] [serial = 1097] [outer = 00000005A36BBC00] 21:02:13 INFO - PROCESS | 2840 | 1461297733556 Marionette TRACE conn4 <- [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]]]}] 21:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 21:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 996ms 21:02:13 INFO - PROCESS | 2840 | 1461297733566 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 21:02:13 INFO - PROCESS | 2840 | 1461297733573 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 21:02:13 INFO - PROCESS | 2840 | 1461297733579 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 21:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 21:02:13 INFO - PROCESS | 2840 | 1461297733583 Marionette TRACE conn4 <- [1,1426,null,{}] 21:02:13 INFO - PROCESS | 2840 | 1461297733587 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:13 INFO - PROCESS | 2840 | 1461297733707 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 21:02:13 INFO - PROCESS | 2840 | 1461297733811 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:13 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF081000 == 84 [pid = 2840] [id = 366] 21:02:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 143 (00000005A8DEC800) [pid = 2840] [serial = 1098] [outer = 0000000000000000] 21:02:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 144 (00000005AA0C9400) [pid = 2840] [serial = 1099] [outer = 00000005A8DEC800] 21:02:13 INFO - PROCESS | 2840 | 1461297733869 Marionette DEBUG loaded listener.js 21:02:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 145 (00000005AB812400) [pid = 2840] [serial = 1100] [outer = 00000005A8DEC800] 21:02:14 INFO - PROCESS | 2840 | 1461297734522 Marionette TRACE conn4 <- [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]]]}] 21:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 21:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 966ms 21:02:14 INFO - PROCESS | 2840 | 1461297734552 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 21:02:14 INFO - PROCESS | 2840 | 1461297734554 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 21:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 21:02:14 INFO - PROCESS | 2840 | 1461297734558 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 21:02:14 INFO - PROCESS | 2840 | 1461297734562 Marionette TRACE conn4 <- [1,1430,null,{}] 21:02:14 INFO - PROCESS | 2840 | 1461297734574 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:14 INFO - PROCESS | 2840 | 1461297734697 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 21:02:14 INFO - PROCESS | 2840 | 1461297734831 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:14 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B31EE800 == 85 [pid = 2840] [id = 367] 21:02:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 146 (00000005ACE19400) [pid = 2840] [serial = 1101] [outer = 0000000000000000] 21:02:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 147 (00000005AD9A9000) [pid = 2840] [serial = 1102] [outer = 00000005ACE19400] 21:02:14 INFO - PROCESS | 2840 | 1461297734892 Marionette DEBUG loaded listener.js 21:02:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 148 (00000005AF09E400) [pid = 2840] [serial = 1103] [outer = 00000005ACE19400] 21:02:15 INFO - PROCESS | 2840 | 1461297735529 Marionette TRACE conn4 <- [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]]]}] 21:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 21:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1026ms 21:02:15 INFO - PROCESS | 2840 | 1461297735587 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 21:02:15 INFO - PROCESS | 2840 | 1461297735590 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 21:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 21:02:15 INFO - PROCESS | 2840 | 1461297735594 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 21:02:15 INFO - PROCESS | 2840 | 1461297735596 Marionette TRACE conn4 <- [1,1434,null,{}] 21:02:15 INFO - PROCESS | 2840 | 1461297735600 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:15 INFO - PROCESS | 2840 | 1461297735718 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 21:02:15 INFO - PROCESS | 2840 | 1461297735848 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:15 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4092000 == 86 [pid = 2840] [id = 368] 21:02:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 149 (00000005AF4E3C00) [pid = 2840] [serial = 1104] [outer = 0000000000000000] 21:02:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 150 (00000005AF4F1800) [pid = 2840] [serial = 1105] [outer = 00000005AF4E3C00] 21:02:15 INFO - PROCESS | 2840 | 1461297735908 Marionette DEBUG loaded listener.js 21:02:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 151 (00000005AFACAC00) [pid = 2840] [serial = 1106] [outer = 00000005AF4E3C00] 21:02:16 INFO - PROCESS | 2840 | 1461297736453 Marionette TRACE conn4 <- [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]]]}] 21:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 21:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 882ms 21:02:16 INFO - PROCESS | 2840 | 1461297736493 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 21:02:16 INFO - PROCESS | 2840 | 1461297736495 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 21:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 21:02:16 INFO - PROCESS | 2840 | 1461297736501 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 21:02:16 INFO - PROCESS | 2840 | 1461297736503 Marionette TRACE conn4 <- [1,1438,null,{}] 21:02:16 INFO - PROCESS | 2840 | 1461297736506 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:16 INFO - PROCESS | 2840 | 1461297736620 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 21:02:16 INFO - PROCESS | 2840 | 1461297736722 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:16 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4B55800 == 87 [pid = 2840] [id = 369] 21:02:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 152 (00000005AFE06000) [pid = 2840] [serial = 1107] [outer = 0000000000000000] 21:02:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 153 (00000005AFE11C00) [pid = 2840] [serial = 1108] [outer = 00000005AFE06000] 21:02:16 INFO - PROCESS | 2840 | 1461297736780 Marionette DEBUG loaded listener.js 21:02:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 154 (00000005AFE5E400) [pid = 2840] [serial = 1109] [outer = 00000005AFE06000] 21:02:17 INFO - PROCESS | 2840 | 1461297737417 Marionette TRACE conn4 <- [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]]]}] 21:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 21:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 987ms 21:02:17 INFO - PROCESS | 2840 | 1461297737491 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 21:02:17 INFO - PROCESS | 2840 | 1461297737494 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 21:02:17 INFO - PROCESS | 2840 | 1461297737497 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 21:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 21:02:17 INFO - PROCESS | 2840 | 1461297737500 Marionette TRACE conn4 <- [1,1442,null,{}] 21:02:17 INFO - PROCESS | 2840 | 1461297737504 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:17 INFO - PROCESS | 2840 | 1461297737679 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 21:02:17 INFO - PROCESS | 2840 | 1461297737736 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:17 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5C6D800 == 88 [pid = 2840] [id = 370] 21:02:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 155 (00000005AFEB2800) [pid = 2840] [serial = 1110] [outer = 0000000000000000] 21:02:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 156 (00000005AFEB6000) [pid = 2840] [serial = 1111] [outer = 00000005AFEB2800] 21:02:17 INFO - PROCESS | 2840 | 1461297737796 Marionette DEBUG loaded listener.js 21:02:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 157 (00000005B000D000) [pid = 2840] [serial = 1112] [outer = 00000005AFEB2800] 21:02:18 INFO - PROCESS | 2840 | 1461297738465 Marionette TRACE conn4 <- [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]]]}] 21:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 21:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1025ms 21:02:18 INFO - PROCESS | 2840 | 1461297738525 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 21:02:18 INFO - PROCESS | 2840 | 1461297738528 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 21:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 21:02:18 INFO - PROCESS | 2840 | 1461297738532 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 21:02:18 INFO - PROCESS | 2840 | 1461297738534 Marionette TRACE conn4 <- [1,1446,null,{}] 21:02:18 INFO - PROCESS | 2840 | 1461297738538 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:18 INFO - PROCESS | 2840 | 1461297738650 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 21:02:18 INFO - PROCESS | 2840 | 1461297738782 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:18 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A3621000 == 89 [pid = 2840] [id = 371] 21:02:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 158 (000000059D851400) [pid = 2840] [serial = 1113] [outer = 0000000000000000] 21:02:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 159 (000000059EB50800) [pid = 2840] [serial = 1114] [outer = 000000059D851400] 21:02:18 INFO - PROCESS | 2840 | 1461297738841 Marionette DEBUG loaded listener.js 21:02:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 160 (00000005A8F39C00) [pid = 2840] [serial = 1115] [outer = 000000059D851400] 21:02:19 INFO - PROCESS | 2840 | 1461297739607 Marionette TRACE conn4 <- [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]]]}] 21:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 21:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1137ms 21:02:19 INFO - PROCESS | 2840 | 1461297739671 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 21:02:19 INFO - PROCESS | 2840 | 1461297739676 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 21:02:19 INFO - PROCESS | 2840 | 1461297739681 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 21:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 21:02:19 INFO - PROCESS | 2840 | 1461297739685 Marionette TRACE conn4 <- [1,1450,null,{}] 21:02:19 INFO - PROCESS | 2840 | 1461297739690 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:19 INFO - PROCESS | 2840 | 1461297739803 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 21:02:19 INFO - PROCESS | 2840 | 1461297739933 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:19 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AAABF000 == 90 [pid = 2840] [id = 372] 21:02:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 161 (000000059F61D400) [pid = 2840] [serial = 1116] [outer = 0000000000000000] 21:02:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 162 (00000005A067E000) [pid = 2840] [serial = 1117] [outer = 000000059F61D400] 21:02:19 INFO - PROCESS | 2840 | 1461297739988 Marionette DEBUG loaded listener.js 21:02:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 163 (00000005A409A000) [pid = 2840] [serial = 1118] [outer = 000000059F61D400] 21:02:20 INFO - PROCESS | 2840 | --DOCSHELL 00000005B31EC000 == 89 [pid = 2840] [id = 275] 21:02:20 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A0F800 == 88 [pid = 2840] [id = 363] 21:02:20 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC674800 == 87 [pid = 2840] [id = 362] 21:02:20 INFO - PROCESS | 2840 | --DOCSHELL 00000005B06C4000 == 86 [pid = 2840] [id = 361] 21:02:20 INFO - PROCESS | 2840 | --DOCSHELL 00000005B012E000 == 85 [pid = 2840] [id = 360] 21:02:20 INFO - PROCESS | 2840 | --DOCSHELL 00000005AFD7C000 == 84 [pid = 2840] [id = 359] 21:02:20 INFO - PROCESS | 2840 | --DOCSHELL 00000005A3419800 == 83 [pid = 2840] [id = 358] 21:02:20 INFO - PROCESS | 2840 | --DOCSHELL 00000005AD92D800 == 82 [pid = 2840] [id = 357] 21:02:20 INFO - PROCESS | 2840 | --DOCSHELL 00000005A9361000 == 81 [pid = 2840] [id = 356] 21:02:20 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC672800 == 80 [pid = 2840] [id = 355] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 162 (00000005B775FC00) [pid = 2840] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOCSHELL 00000005A41AE000 == 79 [pid = 2840] [id = 354] 21:02:20 INFO - PROCESS | 2840 | --DOCSHELL 00000005A366C000 == 78 [pid = 2840] [id = 353] 21:02:20 INFO - PROCESS | 2840 | --DOCSHELL 00000005B777D800 == 77 [pid = 2840] [id = 351] 21:02:20 INFO - PROCESS | 2840 | --DOCSHELL 00000005B8BA6800 == 76 [pid = 2840] [id = 350] 21:02:20 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5696800 == 75 [pid = 2840] [id = 349] 21:02:20 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC1CE000 == 74 [pid = 2840] [id = 348] 21:02:20 INFO - PROCESS | 2840 | 1461297740760 Marionette TRACE conn4 <- [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]]]}] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 161 (00000005A4D86C00) [pid = 2840] [serial = 910] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 160 (00000005B2CBD000) [pid = 2840] [serial = 928] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 159 (00000005AFEB6C00) [pid = 2840] [serial = 976] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 158 (00000005A8910400) [pid = 2840] [serial = 817] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 157 (00000005B2AD2400) [pid = 2840] [serial = 925] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 156 (00000005B01E9C00) [pid = 2840] [serial = 916] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 155 (00000005A4D86800) [pid = 2840] [serial = 862] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 154 (00000005B2CB8800) [pid = 2840] [serial = 982] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 153 (00000005A378DC00) [pid = 2840] [serial = 814] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 152 (00000005A4DD9800) [pid = 2840] [serial = 763] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 151 (00000005ADD33C00) [pid = 2840] [serial = 826] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 150 (00000005AC3BBC00) [pid = 2840] [serial = 820] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 149 (00000005B0A0A400) [pid = 2840] [serial = 778] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 148 (00000005B01E8C00) [pid = 2840] [serial = 877] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 147 (00000005B0B96800) [pid = 2840] [serial = 922] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 146 (00000005B0197000) [pid = 2840] [serial = 775] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 145 (00000005AFE06C00) [pid = 2840] [serial = 772] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 144 (00000005A7C83800) [pid = 2840] [serial = 964] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 143 (00000005ABD05800) [pid = 2840] [serial = 913] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 142 (00000005AC272400) [pid = 2840] [serial = 967] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 141 (00000005B0AC1800) [pid = 2840] [serial = 919] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 140 (00000005ACE86800) [pid = 2840] [serial = 823] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 139 (00000005B01EB800) [pid = 2840] [serial = 970] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 138 (00000005AE646000) [pid = 2840] [serial = 868] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 137 (00000005AFE07C00) [pid = 2840] [serial = 871] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 136 (00000005A8DEF800) [pid = 2840] [serial = 865] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 135 (00000005AFEA6000) [pid = 2840] [serial = 973] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 134 (00000005ACE88800) [pid = 2840] [serial = 931] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 133 (00000005B2913C00) [pid = 2840] [serial = 979] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (00000005B007FC00) [pid = 2840] [serial = 874] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (00000005AF0A4400) [pid = 2840] [serial = 769] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (00000005AB95D400) [pid = 2840] [serial = 766] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (00000005B0072C00) [pid = 2840] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (00000005B29CF000) [pid = 2840] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 127 (00000005B448D400) [pid = 2840] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 126 (00000005B6D4A800) [pid = 2840] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 125 (000000059EB55000) [pid = 2840] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 124 (00000005B4492000) [pid = 2840] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 123 (00000005B448C800) [pid = 2840] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 122 (00000005ABD0D800) [pid = 2840] [serial = 991] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 121 (00000005B61A6800) [pid = 2840] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 120 (00000005B301E800) [pid = 2840] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 119 (00000005AC76D400) [pid = 2840] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 118 (00000005AB538C00) [pid = 2840] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 117 (00000005AFEB9800) [pid = 2840] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 116 (00000005AFE60800) [pid = 2840] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (00000005B3016400) [pid = 2840] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (00000005B2CBFC00) [pid = 2840] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (00000005AF4ABC00) [pid = 2840] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (00000005AED84000) [pid = 2840] [serial = 999] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (00000005ACE8FC00) [pid = 2840] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (00000005B2AD6800) [pid = 2840] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (00000005B0ACC000) [pid = 2840] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (00000005AC772800) [pid = 2840] [serial = 997] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (00000005AC3AF400) [pid = 2840] [serial = 996] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (00000005B6C0D800) [pid = 2840] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (00000005B61AB800) [pid = 2840] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (00000005B01E5C00) [pid = 2840] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (00000005B0191C00) [pid = 2840] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (00000005AB531000) [pid = 2840] [serial = 994] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (00000005A8902C00) [pid = 2840] [serial = 993] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (00000005B0AA8800) [pid = 2840] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (00000005AB7CE400) [pid = 2840] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (00000005AF0BFC00) [pid = 2840] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (00000005B91E1800) [pid = 2840] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 21:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 21:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1126ms 21:02:20 INFO - PROCESS | 2840 | 1461297740812 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 21:02:20 INFO - PROCESS | 2840 | 1461297740818 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 21:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 21:02:20 INFO - PROCESS | 2840 | 1461297740824 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 21:02:20 INFO - PROCESS | 2840 | 1461297740827 Marionette TRACE conn4 <- [1,1454,null,{}] 21:02:20 INFO - PROCESS | 2840 | 1461297740831 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:20 INFO - PROCESS | 2840 | 1461297740929 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 21:02:20 INFO - PROCESS | 2840 | 1461297740942 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:20 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4C14000 == 75 [pid = 2840] [id = 373] 21:02:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (00000005A3EEAC00) [pid = 2840] [serial = 1119] [outer = 0000000000000000] 21:02:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (00000005A4096800) [pid = 2840] [serial = 1120] [outer = 00000005A3EEAC00] 21:02:21 INFO - PROCESS | 2840 | 1461297740990 Marionette DEBUG loaded listener.js 21:02:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (00000005A4DD5800) [pid = 2840] [serial = 1121] [outer = 00000005A3EEAC00] 21:02:21 INFO - PROCESS | 2840 | 1461297741557 Marionette TRACE conn4 <- [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]]]}] 21:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 21:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 776ms 21:02:21 INFO - PROCESS | 2840 | 1461297741602 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 21:02:21 INFO - PROCESS | 2840 | 1461297741604 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 21:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 21:02:21 INFO - PROCESS | 2840 | 1461297741607 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 21:02:21 INFO - PROCESS | 2840 | 1461297741611 Marionette TRACE conn4 <- [1,1458,null,{}] 21:02:21 INFO - PROCESS | 2840 | 1461297741622 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:21 INFO - PROCESS | 2840 | 1461297741723 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 21:02:21 INFO - PROCESS | 2840 | 1461297741809 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:21 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC665000 == 76 [pid = 2840] [id = 374] 21:02:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (00000005A7C7D000) [pid = 2840] [serial = 1122] [outer = 0000000000000000] 21:02:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (00000005A8535000) [pid = 2840] [serial = 1123] [outer = 00000005A7C7D000] 21:02:21 INFO - PROCESS | 2840 | 1461297741861 Marionette DEBUG loaded listener.js 21:02:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (00000005A88A3C00) [pid = 2840] [serial = 1124] [outer = 00000005A7C7D000] 21:02:22 INFO - PROCESS | 2840 | 1461297742275 Marionette TRACE conn4 <- [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]]]}] 21:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 21:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 735ms 21:02:22 INFO - PROCESS | 2840 | 1461297742345 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 21:02:22 INFO - PROCESS | 2840 | 1461297742348 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 21:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 21:02:22 INFO - PROCESS | 2840 | 1461297742381 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 21:02:22 INFO - PROCESS | 2840 | 1461297742383 Marionette TRACE conn4 <- [1,1462,null,{}] 21:02:22 INFO - PROCESS | 2840 | 1461297742391 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:22 INFO - PROCESS | 2840 | 1461297742485 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 21:02:22 INFO - PROCESS | 2840 | 1461297742497 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:22 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AEDDE800 == 77 [pid = 2840] [id = 375] 21:02:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (00000005A8FB5800) [pid = 2840] [serial = 1125] [outer = 0000000000000000] 21:02:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (00000005AA0C2800) [pid = 2840] [serial = 1126] [outer = 00000005A8FB5800] 21:02:22 INFO - PROCESS | 2840 | 1461297742546 Marionette DEBUG loaded listener.js 21:02:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (00000005AB7C3C00) [pid = 2840] [serial = 1127] [outer = 00000005A8FB5800] 21:02:23 INFO - PROCESS | 2840 | 1461297743021 Marionette TRACE conn4 <- [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]]]}] 21:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 21:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 714ms 21:02:23 INFO - PROCESS | 2840 | 1461297743068 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 21:02:23 INFO - PROCESS | 2840 | 1461297743071 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 21:02:23 INFO - PROCESS | 2840 | 1461297743074 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 21:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 21:02:23 INFO - PROCESS | 2840 | 1461297743076 Marionette TRACE conn4 <- [1,1466,null,{}] 21:02:23 INFO - PROCESS | 2840 | 1461297743086 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:23 INFO - PROCESS | 2840 | 1461297743204 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 21:02:23 INFO - PROCESS | 2840 | 1461297743258 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:23 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF3B2000 == 78 [pid = 2840] [id = 376] 21:02:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (00000005AB811C00) [pid = 2840] [serial = 1128] [outer = 0000000000000000] 21:02:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (00000005ABD0C800) [pid = 2840] [serial = 1129] [outer = 00000005AB811C00] 21:02:23 INFO - PROCESS | 2840 | 1461297743306 Marionette DEBUG loaded listener.js 21:02:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (00000005AC26C400) [pid = 2840] [serial = 1130] [outer = 00000005AB811C00] 21:02:23 INFO - PROCESS | 2840 | 1461297743741 Marionette TRACE conn4 <- [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]]]}] 21:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 21:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 692ms 21:02:23 INFO - PROCESS | 2840 | 1461297743770 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 21:02:23 INFO - PROCESS | 2840 | 1461297743772 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 21:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 21:02:23 INFO - PROCESS | 2840 | 1461297743782 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 21:02:23 INFO - PROCESS | 2840 | 1461297743784 Marionette TRACE conn4 <- [1,1470,null,{}] 21:02:23 INFO - PROCESS | 2840 | 1461297743787 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:23 INFO - PROCESS | 2840 | 1461297743956 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 21:02:24 INFO - PROCESS | 2840 | 1461297744022 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:24 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B012D000 == 79 [pid = 2840] [id = 377] 21:02:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (00000005AC3AA400) [pid = 2840] [serial = 1131] [outer = 0000000000000000] 21:02:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (00000005AC3C0C00) [pid = 2840] [serial = 1132] [outer = 00000005AC3AA400] 21:02:24 INFO - PROCESS | 2840 | 1461297744072 Marionette DEBUG loaded listener.js 21:02:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (00000005AC778000) [pid = 2840] [serial = 1133] [outer = 00000005AC3AA400] 21:02:24 INFO - PROCESS | 2840 | 1461297744541 Marionette TRACE conn4 <- [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]]]}] 21:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 21:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 777ms 21:02:24 INFO - PROCESS | 2840 | 1461297744569 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 21:02:24 INFO - PROCESS | 2840 | 1461297744571 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 21:02:24 INFO - PROCESS | 2840 | 1461297744575 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 21:02:24 INFO - PROCESS | 2840 | 1461297744576 Marionette TRACE conn4 <- [1,1474,null,{}] 21:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 21:02:24 INFO - PROCESS | 2840 | 1461297744580 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:24 INFO - PROCESS | 2840 | 1461297744705 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 21:02:24 INFO - PROCESS | 2840 | 1461297744765 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:24 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B06C9000 == 80 [pid = 2840] [id = 378] 21:02:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (00000005ACE1DC00) [pid = 2840] [serial = 1134] [outer = 0000000000000000] 21:02:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (00000005ACE89400) [pid = 2840] [serial = 1135] [outer = 00000005ACE1DC00] 21:02:24 INFO - PROCESS | 2840 | 1461297744812 Marionette DEBUG loaded listener.js 21:02:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (00000005AE646000) [pid = 2840] [serial = 1136] [outer = 00000005ACE1DC00] 21:02:25 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (00000005A8826000) [pid = 2840] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 21:02:25 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (000000059EB52800) [pid = 2840] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 21:02:25 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (00000005A3737400) [pid = 2840] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 21:02:25 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (00000005AC7F5000) [pid = 2840] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 21:02:25 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (00000005AC3A7C00) [pid = 2840] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 21:02:25 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (00000005A40E9000) [pid = 2840] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 21:02:25 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (00000005AB41A400) [pid = 2840] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 21:02:25 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (00000005A5111800) [pid = 2840] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 21:02:25 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (000000059EA28C00) [pid = 2840] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 21:02:25 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (000000059CE3E800) [pid = 2840] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 21:02:25 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (00000005B775B000) [pid = 2840] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 21:02:25 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (00000005AC15C000) [pid = 2840] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 21:02:25 INFO - PROCESS | 2840 | 1461297745397 Marionette TRACE conn4 <- [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]]]}] 21:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 21:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 881ms 21:02:25 INFO - PROCESS | 2840 | 1461297745462 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 21:02:25 INFO - PROCESS | 2840 | 1461297745464 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 21:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 21:02:25 INFO - PROCESS | 2840 | 1461297745467 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 21:02:25 INFO - PROCESS | 2840 | 1461297745469 Marionette TRACE conn4 <- [1,1478,null,{}] 21:02:25 INFO - PROCESS | 2840 | 1461297745473 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:25 INFO - PROCESS | 2840 | 1461297745563 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 21:02:25 INFO - PROCESS | 2840 | 1461297745570 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:25 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A1A000 == 81 [pid = 2840] [id = 379] 21:02:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (00000005A8826000) [pid = 2840] [serial = 1137] [outer = 0000000000000000] 21:02:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (00000005AC3BA000) [pid = 2840] [serial = 1138] [outer = 00000005A8826000] 21:02:25 INFO - PROCESS | 2840 | 1461297745616 Marionette DEBUG loaded listener.js 21:02:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (00000005AED86800) [pid = 2840] [serial = 1139] [outer = 00000005A8826000] 21:02:26 INFO - PROCESS | 2840 | 1461297746041 Marionette TRACE conn4 <- [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]]]}] 21:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 21:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 629ms 21:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 21:02:26 INFO - PROCESS | 2840 | 1461297746100 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 21:02:26 INFO - PROCESS | 2840 | 1461297746103 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 21:02:26 INFO - PROCESS | 2840 | 1461297746106 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 21:02:26 INFO - PROCESS | 2840 | 1461297746108 Marionette TRACE conn4 <- [1,1482,null,{}] 21:02:26 INFO - PROCESS | 2840 | 1461297746112 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:26 INFO - PROCESS | 2840 | 1461297746204 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 21:02:26 INFO - PROCESS | 2840 | 1461297746210 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:26 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2C17800 == 82 [pid = 2840] [id = 380] 21:02:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (00000005AF0BE000) [pid = 2840] [serial = 1140] [outer = 0000000000000000] 21:02:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (00000005AF4E4800) [pid = 2840] [serial = 1141] [outer = 00000005AF0BE000] 21:02:26 INFO - PROCESS | 2840 | 1461297746256 Marionette DEBUG loaded listener.js 21:02:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (00000005AFACA400) [pid = 2840] [serial = 1142] [outer = 00000005AF0BE000] 21:02:26 INFO - PROCESS | 2840 | 1461297746731 Marionette TRACE conn4 <- [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]]]}] 21:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 21:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 692ms 21:02:26 INFO - PROCESS | 2840 | 1461297746802 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 21:02:26 INFO - PROCESS | 2840 | 1461297746804 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 21:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 21:02:26 INFO - PROCESS | 2840 | 1461297746807 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 21:02:26 INFO - PROCESS | 2840 | 1461297746809 Marionette TRACE conn4 <- [1,1486,null,{}] 21:02:26 INFO - PROCESS | 2840 | 1461297746813 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:26 INFO - PROCESS | 2840 | 1461297746906 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 21:02:26 INFO - PROCESS | 2840 | 1461297746916 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:26 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B31E9000 == 83 [pid = 2840] [id = 381] 21:02:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (00000005AFE56000) [pid = 2840] [serial = 1143] [outer = 0000000000000000] 21:02:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (00000005AFE5F800) [pid = 2840] [serial = 1144] [outer = 00000005AFE56000] 21:02:26 INFO - PROCESS | 2840 | 1461297746963 Marionette DEBUG loaded listener.js 21:02:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (00000005AFE8D400) [pid = 2840] [serial = 1145] [outer = 00000005AFE56000] 21:02:27 INFO - PROCESS | 2840 | 1461297747682 Marionette TRACE conn4 <- [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]]]}] 21:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 21:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 924ms 21:02:27 INFO - PROCESS | 2840 | 1461297747735 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 21:02:27 INFO - PROCESS | 2840 | 1461297747741 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 21:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 21:02:27 INFO - PROCESS | 2840 | 1461297747747 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 21:02:27 INFO - PROCESS | 2840 | 1461297747751 Marionette TRACE conn4 <- [1,1490,null,{}] 21:02:27 INFO - PROCESS | 2840 | 1461297747757 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:27 INFO - PROCESS | 2840 | 1461297747922 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 21:02:28 INFO - PROCESS | 2840 | 1461297748044 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:28 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ABA5A000 == 84 [pid = 2840] [id = 382] 21:02:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (00000005A06F8400) [pid = 2840] [serial = 1146] [outer = 0000000000000000] 21:02:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (00000005A4096C00) [pid = 2840] [serial = 1147] [outer = 00000005A06F8400] 21:02:28 INFO - PROCESS | 2840 | 1461297748105 Marionette DEBUG loaded listener.js 21:02:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (00000005A5594C00) [pid = 2840] [serial = 1148] [outer = 00000005A06F8400] 21:02:28 INFO - PROCESS | 2840 | 1461297748697 Marionette TRACE conn4 <- [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]]]}] 21:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 21:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 987ms 21:02:28 INFO - PROCESS | 2840 | 1461297748736 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 21:02:28 INFO - PROCESS | 2840 | 1461297748743 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 21:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 21:02:28 INFO - PROCESS | 2840 | 1461297748750 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 21:02:28 INFO - PROCESS | 2840 | 1461297748753 Marionette TRACE conn4 <- [1,1494,null,{}] 21:02:28 INFO - PROCESS | 2840 | 1461297748757 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:28 INFO - PROCESS | 2840 | 1461297748880 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 21:02:28 INFO - PROCESS | 2840 | 1461297748982 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:29 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B00E0000 == 85 [pid = 2840] [id = 383] 21:02:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (00000005A8FB5400) [pid = 2840] [serial = 1149] [outer = 0000000000000000] 21:02:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (00000005AA082400) [pid = 2840] [serial = 1150] [outer = 00000005A8FB5400] 21:02:29 INFO - PROCESS | 2840 | 1461297749040 Marionette DEBUG loaded listener.js 21:02:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 118 (00000005AC270000) [pid = 2840] [serial = 1151] [outer = 00000005A8FB5400] 21:02:29 INFO - PROCESS | 2840 | 1461297749667 Marionette TRACE conn4 <- [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]]]}] 21:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 21:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 987ms 21:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 21:02:29 INFO - PROCESS | 2840 | 1461297749743 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 21:02:29 INFO - PROCESS | 2840 | 1461297749746 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 21:02:29 INFO - PROCESS | 2840 | 1461297749750 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 21:02:29 INFO - PROCESS | 2840 | 1461297749754 Marionette TRACE conn4 <- [1,1498,null,{}] 21:02:29 INFO - PROCESS | 2840 | 1461297749766 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:29 INFO - PROCESS | 2840 | 1461297749939 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 21:02:30 INFO - PROCESS | 2840 | 1461297749994 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:30 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3EEA000 == 86 [pid = 2840] [id = 384] 21:02:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 119 (00000005ACC44C00) [pid = 2840] [serial = 1152] [outer = 0000000000000000] 21:02:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 120 (00000005ACE87000) [pid = 2840] [serial = 1153] [outer = 00000005ACC44C00] 21:02:30 INFO - PROCESS | 2840 | 1461297750096 Marionette DEBUG loaded listener.js 21:02:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 121 (00000005AFE05400) [pid = 2840] [serial = 1154] [outer = 00000005ACC44C00] 21:02:30 INFO - PROCESS | 2840 | 1461297750710 Marionette TRACE conn4 <- [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]]]}] 21:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 21:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 987ms 21:02:30 INFO - PROCESS | 2840 | 1461297750739 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 21:02:30 INFO - PROCESS | 2840 | 1461297750742 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 21:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 21:02:30 INFO - PROCESS | 2840 | 1461297750746 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 21:02:30 INFO - PROCESS | 2840 | 1461297750748 Marionette TRACE conn4 <- [1,1502,null,{}] 21:02:30 INFO - PROCESS | 2840 | 1461297750752 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:30 INFO - PROCESS | 2840 | 1461297750871 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 21:02:31 INFO - PROCESS | 2840 | 1461297750999 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:31 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B42E6800 == 87 [pid = 2840] [id = 385] 21:02:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 122 (00000005AFE8DC00) [pid = 2840] [serial = 1155] [outer = 0000000000000000] 21:02:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 123 (00000005AFE9A800) [pid = 2840] [serial = 1156] [outer = 00000005AFE8DC00] 21:02:31 INFO - PROCESS | 2840 | 1461297751059 Marionette DEBUG loaded listener.js 21:02:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 124 (00000005AFEAB000) [pid = 2840] [serial = 1157] [outer = 00000005AFE8DC00] 21:02:31 INFO - PROCESS | 2840 | 1461297751621 Marionette TRACE conn4 <- [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]]]}] 21:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 21:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 987ms 21:02:31 INFO - PROCESS | 2840 | 1461297751735 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 21:02:31 INFO - PROCESS | 2840 | 1461297751737 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 21:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 21:02:31 INFO - PROCESS | 2840 | 1461297751741 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 21:02:31 INFO - PROCESS | 2840 | 1461297751743 Marionette TRACE conn4 <- [1,1506,null,{}] 21:02:31 INFO - PROCESS | 2840 | 1461297751747 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:31 INFO - PROCESS | 2840 | 1461297751878 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 21:02:32 INFO - PROCESS | 2840 | 1461297752000 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:32 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B56A2800 == 88 [pid = 2840] [id = 386] 21:02:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (00000005AFEB1400) [pid = 2840] [serial = 1158] [outer = 0000000000000000] 21:02:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 126 (00000005AFEBA800) [pid = 2840] [serial = 1159] [outer = 00000005AFEB1400] 21:02:32 INFO - PROCESS | 2840 | 1461297752061 Marionette DEBUG loaded listener.js 21:02:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 127 (00000005AFEBA000) [pid = 2840] [serial = 1160] [outer = 00000005AFEB1400] 21:02:32 INFO - PROCESS | 2840 | 1461297752685 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 21:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 21:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 987ms 21:02:32 INFO - PROCESS | 2840 | 1461297752730 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 21:02:32 INFO - PROCESS | 2840 | 1461297752733 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 21:02:32 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 21:02:32 INFO - PROCESS | 2840 | 1461297752736 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 21:02:32 INFO - PROCESS | 2840 | 1461297752738 Marionette TRACE conn4 <- [1,1510,null,{}] 21:02:32 INFO - PROCESS | 2840 | 1461297752742 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:32 INFO - PROCESS | 2840 | 1461297752875 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 21:02:33 INFO - PROCESS | 2840 | 1461297753005 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:33 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5C63000 == 89 [pid = 2840] [id = 387] 21:02:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (00000005B0012800) [pid = 2840] [serial = 1161] [outer = 0000000000000000] 21:02:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (00000005B0194000) [pid = 2840] [serial = 1162] [outer = 00000005B0012800] 21:02:33 INFO - PROCESS | 2840 | 1461297753067 Marionette DEBUG loaded listener.js 21:02:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005AFEAFC00) [pid = 2840] [serial = 1163] [outer = 00000005B0012800] 21:02:33 INFO - PROCESS | 2840 | 1461297753639 Marionette TRACE conn4 <- [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"]]]}] 21:02:33 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 () { 21:02:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:02:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 21:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:02:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:02:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 21:02:33 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 () { 21:02:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:02:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 21:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:02:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:02:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 21:02:33 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 () { 21:02:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:02:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 21:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:02:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:02:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 21:02:33 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 () { 21:02:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:02:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 21:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:02:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:02:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 21:02:33 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 927ms 21:02:33 INFO - PROCESS | 2840 | 1461297753667 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 21:02:33 INFO - PROCESS | 2840 | 1461297753670 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 21:02:33 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 21:02:33 INFO - PROCESS | 2840 | 1461297753673 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 21:02:33 INFO - PROCESS | 2840 | 1461297753676 Marionette TRACE conn4 <- [1,1514,null,{}] 21:02:33 INFO - PROCESS | 2840 | 1461297753679 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:33 INFO - PROCESS | 2840 | 1461297753793 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 21:02:33 INFO - PROCESS | 2840 | 1461297753892 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:33 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B6C95800 == 90 [pid = 2840] [id = 388] 21:02:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005B01E6000) [pid = 2840] [serial = 1164] [outer = 0000000000000000] 21:02:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (00000005B01EA800) [pid = 2840] [serial = 1165] [outer = 00000005B01E6000] 21:02:33 INFO - PROCESS | 2840 | 1461297753947 Marionette DEBUG loaded listener.js 21:02:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005B0A09400) [pid = 2840] [serial = 1166] [outer = 00000005B01E6000] 21:02:34 INFO - PROCESS | 2840 | 1461297754495 Marionette TRACE conn4 <- [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"]]]}] 21:02:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:02:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 21:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:02:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 21:02:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:02:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 21:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:02:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 21:02:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 21:02:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 21:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:02:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 21:02:34 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 884ms 21:02:34 INFO - PROCESS | 2840 | 1461297754594 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 21:02:34 INFO - PROCESS | 2840 | 1461297754596 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 21:02:34 INFO - PROCESS | 2840 | 1461297754601 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 21:02:34 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 21:02:34 INFO - PROCESS | 2840 | 1461297754603 Marionette TRACE conn4 <- [1,1518,null,{}] 21:02:34 INFO - PROCESS | 2840 | 1461297754607 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:34 INFO - PROCESS | 2840 | 1461297754727 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 21:02:35 INFO - PROCESS | 2840 | 1461297755001 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:35 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ABF4A000 == 91 [pid = 2840] [id = 389] 21:02:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (000000059E06E400) [pid = 2840] [serial = 1167] [outer = 0000000000000000] 21:02:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (000000059E798000) [pid = 2840] [serial = 1168] [outer = 000000059E06E400] 21:02:35 INFO - PROCESS | 2840 | 1461297755076 Marionette DEBUG loaded listener.js 21:02:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 136 (000000059F611400) [pid = 2840] [serial = 1169] [outer = 000000059E06E400] 21:02:35 INFO - PROCESS | 2840 | 1461297755604 Marionette TRACE conn4 <- [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]]]}] 21:02:35 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 21:02:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 21:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:02:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 21:02:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 21:02:35 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. 21:02:35 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 21:02:35 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1023ms 21:02:35 INFO - PROCESS | 2840 | 1461297755626 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 21:02:35 INFO - PROCESS | 2840 | 1461297755631 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 21:02:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 21:02:35 INFO - PROCESS | 2840 | 1461297755637 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 21:02:35 INFO - PROCESS | 2840 | 1461297755640 Marionette TRACE conn4 <- [1,1522,null,{}] 21:02:35 INFO - PROCESS | 2840 | 1461297755663 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:35 INFO - PROCESS | 2840 | 1461297755812 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 21:02:35 INFO - PROCESS | 2840 | 1461297755946 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:35 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4CA2800 == 92 [pid = 2840] [id = 390] 21:02:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 137 (00000005A34D2000) [pid = 2840] [serial = 1170] [outer = 0000000000000000] 21:02:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 138 (00000005A4D25800) [pid = 2840] [serial = 1171] [outer = 00000005A34D2000] 21:02:36 INFO - PROCESS | 2840 | 1461297756002 Marionette DEBUG loaded listener.js 21:02:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 139 (00000005A853F800) [pid = 2840] [serial = 1172] [outer = 00000005A34D2000] 21:02:36 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2C17800 == 91 [pid = 2840] [id = 380] 21:02:36 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A1A000 == 90 [pid = 2840] [id = 379] 21:02:36 INFO - PROCESS | 2840 | --DOCSHELL 00000005B06C9000 == 89 [pid = 2840] [id = 378] 21:02:36 INFO - PROCESS | 2840 | --DOCSHELL 00000005B012D000 == 88 [pid = 2840] [id = 377] 21:02:36 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF3B2000 == 87 [pid = 2840] [id = 376] 21:02:36 INFO - PROCESS | 2840 | --DOCSHELL 00000005AEDDE800 == 86 [pid = 2840] [id = 375] 21:02:36 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC665000 == 85 [pid = 2840] [id = 374] 21:02:36 INFO - PROCESS | 2840 | --DOCSHELL 00000005A4C14000 == 84 [pid = 2840] [id = 373] 21:02:36 INFO - PROCESS | 2840 | --DOCSHELL 00000005AAABF000 == 83 [pid = 2840] [id = 372] 21:02:36 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4B55800 == 82 [pid = 2840] [id = 369] 21:02:36 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4092000 == 81 [pid = 2840] [id = 368] 21:02:36 INFO - PROCESS | 2840 | --DOCSHELL 00000005B31EE800 == 80 [pid = 2840] [id = 367] 21:02:36 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF081000 == 79 [pid = 2840] [id = 366] 21:02:36 INFO - PROCESS | 2840 | --DOCSHELL 00000005A8987800 == 78 [pid = 2840] [id = 365] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 138 (00000005AE40E400) [pid = 2840] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 137 (00000005A8FB6C00) [pid = 2840] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 136 (00000005AACBD800) [pid = 2840] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 135 (00000005A4D8A800) [pid = 2840] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 134 (00000005AFE86800) [pid = 2840] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 133 (00000005ACE88C00) [pid = 2840] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (00000005AC3B6400) [pid = 2840] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (00000005AC771C00) [pid = 2840] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (00000005ABD06C00) [pid = 2840] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (00000005A7ED8C00) [pid = 2840] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (00000005AA025800) [pid = 2840] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 127 (00000005A4DD7800) [pid = 2840] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 126 (00000005AB532800) [pid = 2840] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 125 (00000005B6C13000) [pid = 2840] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 124 (00000005ACE14800) [pid = 2840] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 123 (00000005AF09DC00) [pid = 2840] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 122 (000000059F462000) [pid = 2840] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 121 (000000059E833800) [pid = 2840] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 120 (00000005B7766400) [pid = 2840] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 119 (00000005AC334000) [pid = 2840] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 118 (00000005B0011000) [pid = 2840] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 117 (00000005B0B8D000) [pid = 2840] [serial = 676] [outer = 0000000000000000] [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.] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 116 (00000005AC3A1C00) [pid = 2840] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (00000005A3E2C400) [pid = 2840] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (00000005A5105C00) [pid = 2840] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (00000005A88A1800) [pid = 2840] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (00000005A8824400) [pid = 2840] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (00000005AC6BA000) [pid = 2840] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (00000005A34CB000) [pid = 2840] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 21:02:36 INFO - PROCESS | 2840 | 1461297756657 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 21:02:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 21:02:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1082ms 21:02:36 INFO - PROCESS | 2840 | 1461297756725 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 21:02:36 INFO - PROCESS | 2840 | 1461297756729 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 21:02:36 INFO - PROCESS | 2840 | 1461297756733 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 21:02:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 21:02:36 INFO - PROCESS | 2840 | 1461297756736 Marionette TRACE conn4 <- [1,1526,null,{}] 21:02:36 INFO - PROCESS | 2840 | 1461297756739 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:36 INFO - PROCESS | 2840 | 1461297756866 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 21:02:36 INFO - PROCESS | 2840 | 1461297756883 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:36 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AB85B800 == 79 [pid = 2840] [id = 391] 21:02:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (00000005A34C9400) [pid = 2840] [serial = 1173] [outer = 0000000000000000] 21:02:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (00000005A500D800) [pid = 2840] [serial = 1174] [outer = 00000005A34C9400] 21:02:36 INFO - PROCESS | 2840 | 1461297756931 Marionette DEBUG loaded listener.js 21:02:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (00000005A8540800) [pid = 2840] [serial = 1175] [outer = 00000005A34C9400] 21:02:37 INFO - PROCESS | 2840 | 1461297757401 Marionette TRACE conn4 <- [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]]]}] 21:02:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 21:02:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 735ms 21:02:37 INFO - PROCESS | 2840 | 1461297757471 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 21:02:37 INFO - PROCESS | 2840 | 1461297757474 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 21:02:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 21:02:37 INFO - PROCESS | 2840 | 1461297757479 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 21:02:37 INFO - PROCESS | 2840 | 1461297757485 Marionette TRACE conn4 <- [1,1530,null,{}] 21:02:37 INFO - PROCESS | 2840 | 1461297757495 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:37 INFO - PROCESS | 2840 | 1461297757629 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 21:02:37 INFO - PROCESS | 2840 | 1461297757715 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:37 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF2E5800 == 80 [pid = 2840] [id = 392] 21:02:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (00000005A4D23000) [pid = 2840] [serial = 1176] [outer = 0000000000000000] 21:02:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (00000005AA0C3800) [pid = 2840] [serial = 1177] [outer = 00000005A4D23000] 21:02:37 INFO - PROCESS | 2840 | 1461297757762 Marionette DEBUG loaded listener.js 21:02:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (00000005AB7C1000) [pid = 2840] [serial = 1178] [outer = 00000005A4D23000] 21:02:38 INFO - PROCESS | 2840 | 1461297758138 Marionette TRACE conn4 <- [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]]]}] 21:02:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 21:02:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 693ms 21:02:38 INFO - PROCESS | 2840 | 1461297758174 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 21:02:38 INFO - PROCESS | 2840 | 1461297758177 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 21:02:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 21:02:38 INFO - PROCESS | 2840 | 1461297758180 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 21:02:38 INFO - PROCESS | 2840 | 1461297758182 Marionette TRACE conn4 <- [1,1534,null,{}] 21:02:38 INFO - PROCESS | 2840 | 1461297758185 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:38 INFO - PROCESS | 2840 | 1461297758279 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 21:02:38 INFO - PROCESS | 2840 | 1461297758285 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:38 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B00DB000 == 81 [pid = 2840] [id = 393] 21:02:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (00000005AB95D400) [pid = 2840] [serial = 1179] [outer = 0000000000000000] 21:02:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 118 (00000005ABFC7800) [pid = 2840] [serial = 1180] [outer = 00000005AB95D400] 21:02:38 INFO - PROCESS | 2840 | 1461297758332 Marionette DEBUG loaded listener.js 21:02:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 119 (00000005AC39E400) [pid = 2840] [serial = 1181] [outer = 00000005AB95D400] 21:02:38 INFO - PROCESS | 2840 | 1461297758825 Marionette TRACE conn4 <- [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]]]}] 21:02:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 21:02:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 671ms 21:02:38 INFO - PROCESS | 2840 | 1461297758853 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 21:02:38 INFO - PROCESS | 2840 | 1461297758855 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 21:02:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 21:02:38 INFO - PROCESS | 2840 | 1461297758858 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 21:02:38 INFO - PROCESS | 2840 | 1461297758860 Marionette TRACE conn4 <- [1,1538,null,{}] 21:02:38 INFO - PROCESS | 2840 | 1461297758863 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:38 INFO - PROCESS | 2840 | 1461297758983 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 21:02:39 INFO - PROCESS | 2840 | 1461297759035 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:39 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B06B4800 == 82 [pid = 2840] [id = 394] 21:02:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 120 (00000005AC3B2800) [pid = 2840] [serial = 1182] [outer = 0000000000000000] 21:02:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 121 (00000005AC3BC800) [pid = 2840] [serial = 1183] [outer = 00000005AC3B2800] 21:02:39 INFO - PROCESS | 2840 | 1461297759092 Marionette DEBUG loaded listener.js 21:02:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 122 (00000005AC774800) [pid = 2840] [serial = 1184] [outer = 00000005AC3B2800] 21:02:39 INFO - PROCESS | 2840 | 1461297759575 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 21:02:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 21:02:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 776ms 21:02:39 INFO - PROCESS | 2840 | 1461297759638 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 21:02:39 INFO - PROCESS | 2840 | 1461297759640 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 21:02:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 21:02:39 INFO - PROCESS | 2840 | 1461297759643 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 21:02:39 INFO - PROCESS | 2840 | 1461297759645 Marionette TRACE conn4 <- [1,1542,null,{}] 21:02:39 INFO - PROCESS | 2840 | 1461297759649 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:39 INFO - PROCESS | 2840 | 1461297759772 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 21:02:39 INFO - PROCESS | 2840 | 1461297759835 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:39 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A19000 == 83 [pid = 2840] [id = 395] 21:02:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 123 (00000005ACE13800) [pid = 2840] [serial = 1185] [outer = 0000000000000000] 21:02:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 124 (00000005ADD33C00) [pid = 2840] [serial = 1186] [outer = 00000005ACE13800] 21:02:39 INFO - PROCESS | 2840 | 1461297759883 Marionette DEBUG loaded listener.js 21:02:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (00000005AF0A5400) [pid = 2840] [serial = 1187] [outer = 00000005ACE13800] 21:02:40 INFO - PROCESS | 2840 | 1461297760352 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 21:02:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 21:02:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 777ms 21:02:40 INFO - PROCESS | 2840 | 1461297760423 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 21:02:40 INFO - PROCESS | 2840 | 1461297760425 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 21:02:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 21:02:40 INFO - PROCESS | 2840 | 1461297760434 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 21:02:40 INFO - PROCESS | 2840 | 1461297760436 Marionette TRACE conn4 <- [1,1546,null,{}] 21:02:40 INFO - PROCESS | 2840 | 1461297760439 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:40 INFO - PROCESS | 2840 | 1461297760683 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 21:02:40 INFO - PROCESS | 2840 | --DOMWINDOW == 124 (00000005ACE1DC00) [pid = 2840] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 21:02:40 INFO - PROCESS | 2840 | --DOMWINDOW == 123 (00000005AC3AA400) [pid = 2840] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 21:02:40 INFO - PROCESS | 2840 | --DOMWINDOW == 122 (00000005A3EEAC00) [pid = 2840] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 21:02:40 INFO - PROCESS | 2840 | --DOMWINDOW == 121 (00000005A7C7D000) [pid = 2840] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 21:02:40 INFO - PROCESS | 2840 | --DOMWINDOW == 120 (00000005AF0BE000) [pid = 2840] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 21:02:40 INFO - PROCESS | 2840 | --DOMWINDOW == 119 (00000005A8FB5800) [pid = 2840] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 21:02:40 INFO - PROCESS | 2840 | --DOMWINDOW == 118 (000000059F61D400) [pid = 2840] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 21:02:40 INFO - PROCESS | 2840 | --DOMWINDOW == 117 (00000005A5002C00) [pid = 2840] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 21:02:40 INFO - PROCESS | 2840 | --DOMWINDOW == 116 (00000005AB811C00) [pid = 2840] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 21:02:40 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (00000005A8826000) [pid = 2840] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 21:02:40 INFO - PROCESS | 2840 | 1461297760749 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:40 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AE42B000 == 84 [pid = 2840] [id = 396] 21:02:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (000000059E055000) [pid = 2840] [serial = 1188] [outer = 0000000000000000] 21:02:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (000000059F020400) [pid = 2840] [serial = 1189] [outer = 000000059E055000] 21:02:40 INFO - PROCESS | 2840 | 1461297760797 Marionette DEBUG loaded listener.js 21:02:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 118 (00000005AA07A000) [pid = 2840] [serial = 1190] [outer = 000000059E055000] 21:02:41 INFO - PROCESS | 2840 | 1461297761145 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 21:02:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 21:02:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 776ms 21:02:41 INFO - PROCESS | 2840 | 1461297761214 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 21:02:41 INFO - PROCESS | 2840 | 1461297761216 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 21:02:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 21:02:41 INFO - PROCESS | 2840 | 1461297761219 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 21:02:41 INFO - PROCESS | 2840 | 1461297761221 Marionette TRACE conn4 <- [1,1550,null,{}] 21:02:41 INFO - PROCESS | 2840 | 1461297761224 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:41 INFO - PROCESS | 2840 | 1461297761316 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 21:02:41 INFO - PROCESS | 2840 | 1461297761323 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:41 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3EE9800 == 85 [pid = 2840] [id = 397] 21:02:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 119 (00000005AC776800) [pid = 2840] [serial = 1191] [outer = 0000000000000000] 21:02:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 120 (00000005AFAC0000) [pid = 2840] [serial = 1192] [outer = 00000005AC776800] 21:02:41 INFO - PROCESS | 2840 | 1461297761369 Marionette DEBUG loaded listener.js 21:02:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 121 (00000005AFE5D400) [pid = 2840] [serial = 1193] [outer = 00000005AC776800] 21:02:41 INFO - PROCESS | 2840 | 1461297761804 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 21:02:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 21:02:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 629ms 21:02:41 INFO - PROCESS | 2840 | 1461297761852 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 21:02:41 INFO - PROCESS | 2840 | 1461297761854 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 21:02:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 21:02:41 INFO - PROCESS | 2840 | 1461297761858 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 21:02:41 INFO - PROCESS | 2840 | 1461297761860 Marionette TRACE conn4 <- [1,1554,null,{}] 21:02:41 INFO - PROCESS | 2840 | 1461297761864 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:41 INFO - PROCESS | 2840 | 1461297761958 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 21:02:41 INFO - PROCESS | 2840 | 1461297761964 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:41 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B56A9800 == 86 [pid = 2840] [id = 398] 21:02:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 122 (00000005AFE95400) [pid = 2840] [serial = 1194] [outer = 0000000000000000] 21:02:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 123 (00000005AFEA5C00) [pid = 2840] [serial = 1195] [outer = 00000005AFE95400] 21:02:42 INFO - PROCESS | 2840 | 1461297762010 Marionette DEBUG loaded listener.js 21:02:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 124 (00000005B0014C00) [pid = 2840] [serial = 1196] [outer = 00000005AFE95400] 21:02:42 INFO - PROCESS | 2840 | 1461297762449 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 21:02:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 21:02:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 629ms 21:02:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 21:02:42 INFO - PROCESS | 2840 | 1461297762502 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 21:02:42 INFO - PROCESS | 2840 | 1461297762504 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 21:02:42 INFO - PROCESS | 2840 | 1461297762507 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 21:02:42 INFO - PROCESS | 2840 | 1461297762509 Marionette TRACE conn4 <- [1,1558,null,{}] 21:02:42 INFO - PROCESS | 2840 | 1461297762517 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:42 INFO - PROCESS | 2840 | 1461297762611 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 21:02:42 INFO - PROCESS | 2840 | 1461297762617 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:42 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B6E0C000 == 87 [pid = 2840] [id = 399] 21:02:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (00000005B0078C00) [pid = 2840] [serial = 1197] [outer = 0000000000000000] 21:02:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 126 (00000005B0192800) [pid = 2840] [serial = 1198] [outer = 00000005B0078C00] 21:02:42 INFO - PROCESS | 2840 | 1461297762669 Marionette DEBUG loaded listener.js 21:02:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 127 (00000005B0976800) [pid = 2840] [serial = 1199] [outer = 00000005B0078C00] 21:02:43 INFO - PROCESS | 2840 | 1461297763443 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 21:02:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 21:02:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 986ms 21:02:43 INFO - PROCESS | 2840 | 1461297763496 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 21:02:43 INFO - PROCESS | 2840 | 1461297763502 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 21:02:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 21:02:43 INFO - PROCESS | 2840 | 1461297763508 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 21:02:43 INFO - PROCESS | 2840 | 1461297763512 Marionette TRACE conn4 <- [1,1562,null,{}] 21:02:43 INFO - PROCESS | 2840 | 1461297763518 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:43 INFO - PROCESS | 2840 | 1461297763649 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 21:02:43 INFO - PROCESS | 2840 | 1461297763785 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:43 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AE04E000 == 88 [pid = 2840] [id = 400] 21:02:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (00000005A4D22000) [pid = 2840] [serial = 1200] [outer = 0000000000000000] 21:02:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (00000005A500F400) [pid = 2840] [serial = 1201] [outer = 00000005A4D22000] 21:02:43 INFO - PROCESS | 2840 | 1461297763847 Marionette DEBUG loaded listener.js 21:02:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005A8903C00) [pid = 2840] [serial = 1202] [outer = 00000005A4D22000] 21:02:44 INFO - PROCESS | 2840 | 1461297764450 Marionette TRACE conn4 <- [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]]]}] 21:02:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 21:02:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 985ms 21:02:44 INFO - PROCESS | 2840 | 1461297764496 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 21:02:44 INFO - PROCESS | 2840 | 1461297764503 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 21:02:44 INFO - PROCESS | 2840 | 1461297764510 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 21:02:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 21:02:44 INFO - PROCESS | 2840 | 1461297764513 Marionette TRACE conn4 <- [1,1566,null,{}] 21:02:44 INFO - PROCESS | 2840 | 1461297764517 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:44 INFO - PROCESS | 2840 | 1461297764642 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 21:02:44 INFO - PROCESS | 2840 | 1461297764748 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:44 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B06BE000 == 89 [pid = 2840] [id = 401] 21:02:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005A8F32C00) [pid = 2840] [serial = 1203] [outer = 0000000000000000] 21:02:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (00000005ABD0D800) [pid = 2840] [serial = 1204] [outer = 00000005A8F32C00] 21:02:44 INFO - PROCESS | 2840 | 1461297764806 Marionette DEBUG loaded listener.js 21:02:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005AC3B5400) [pid = 2840] [serial = 1205] [outer = 00000005A8F32C00] 21:02:45 INFO - PROCESS | 2840 | 1461297765435 Marionette TRACE conn4 <- [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]]]}] 21:02:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 21:02:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 987ms 21:02:45 INFO - PROCESS | 2840 | 1461297765502 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 21:02:45 INFO - PROCESS | 2840 | 1461297765505 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 21:02:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 21:02:45 INFO - PROCESS | 2840 | 1461297765508 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 21:02:45 INFO - PROCESS | 2840 | 1461297765513 Marionette TRACE conn4 <- [1,1570,null,{}] 21:02:45 INFO - PROCESS | 2840 | 1461297765525 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:45 INFO - PROCESS | 2840 | 1461297765730 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 21:02:45 INFO - PROCESS | 2840 | 1461297765828 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:45 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B6E27000 == 90 [pid = 2840] [id = 402] 21:02:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (00000005AF4ED400) [pid = 2840] [serial = 1206] [outer = 0000000000000000] 21:02:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (00000005AFE11400) [pid = 2840] [serial = 1207] [outer = 00000005AF4ED400] 21:02:45 INFO - PROCESS | 2840 | 1461297765890 Marionette DEBUG loaded listener.js 21:02:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 136 (00000005B018C800) [pid = 2840] [serial = 1208] [outer = 00000005AF4ED400] 21:02:46 INFO - PROCESS | 2840 | 1461297766521 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 21:02:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 21:02:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1028ms 21:02:46 INFO - PROCESS | 2840 | 1461297766539 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 21:02:46 INFO - PROCESS | 2840 | 1461297766542 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 21:02:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 21:02:46 INFO - PROCESS | 2840 | 1461297766545 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 21:02:46 INFO - PROCESS | 2840 | 1461297766548 Marionette TRACE conn4 <- [1,1574,null,{}] 21:02:46 INFO - PROCESS | 2840 | 1461297766551 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:46 INFO - PROCESS | 2840 | 1461297766671 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 21:02:46 INFO - PROCESS | 2840 | 1461297766776 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:46 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B77D8000 == 91 [pid = 2840] [id = 403] 21:02:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 137 (00000005B01EE000) [pid = 2840] [serial = 1209] [outer = 0000000000000000] 21:02:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 138 (00000005B0A0E400) [pid = 2840] [serial = 1210] [outer = 00000005B01EE000] 21:02:46 INFO - PROCESS | 2840 | 1461297766834 Marionette DEBUG loaded listener.js 21:02:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 139 (00000005B0AA3400) [pid = 2840] [serial = 1211] [outer = 00000005B01EE000] 21:02:47 INFO - PROCESS | 2840 | 1461297767421 Marionette TRACE conn4 <- [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]]]}] 21:02:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 21:02:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 924ms 21:02:47 INFO - PROCESS | 2840 | 1461297767471 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 21:02:47 INFO - PROCESS | 2840 | 1461297767474 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 21:02:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 21:02:47 INFO - PROCESS | 2840 | 1461297767478 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 21:02:47 INFO - PROCESS | 2840 | 1461297767480 Marionette TRACE conn4 <- [1,1578,null,{}] 21:02:47 INFO - PROCESS | 2840 | 1461297767484 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:47 INFO - PROCESS | 2840 | 1461297767599 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 21:02:47 INFO - PROCESS | 2840 | 1461297767703 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:47 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B78C1800 == 92 [pid = 2840] [id = 404] 21:02:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 140 (00000005B01EE800) [pid = 2840] [serial = 1212] [outer = 0000000000000000] 21:02:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 141 (00000005B0AC4800) [pid = 2840] [serial = 1213] [outer = 00000005B01EE800] 21:02:47 INFO - PROCESS | 2840 | 1461297767761 Marionette DEBUG loaded listener.js 21:02:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 142 (00000005B0B91800) [pid = 2840] [serial = 1214] [outer = 00000005B01EE800] 21:02:48 INFO - PROCESS | 2840 | 1461297768368 Marionette TRACE conn4 <- [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]]]}] 21:02:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 21:02:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 923ms 21:02:48 INFO - PROCESS | 2840 | 1461297768403 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 21:02:48 INFO - PROCESS | 2840 | 1461297768406 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 21:02:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 21:02:48 INFO - PROCESS | 2840 | 1461297768410 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 21:02:48 INFO - PROCESS | 2840 | 1461297768412 Marionette TRACE conn4 <- [1,1582,null,{}] 21:02:48 INFO - PROCESS | 2840 | 1461297768416 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:48 INFO - PROCESS | 2840 | 1461297768545 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 21:02:48 INFO - PROCESS | 2840 | 1461297768652 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:48 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B7DA5800 == 93 [pid = 2840] [id = 405] 21:02:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 143 (00000005B2908C00) [pid = 2840] [serial = 1215] [outer = 0000000000000000] 21:02:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 144 (00000005B29D3C00) [pid = 2840] [serial = 1216] [outer = 00000005B2908C00] 21:02:48 INFO - PROCESS | 2840 | 1461297768712 Marionette DEBUG loaded listener.js 21:02:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 145 (00000005B2AD5400) [pid = 2840] [serial = 1217] [outer = 00000005B2908C00] 21:02:49 INFO - PROCESS | 2840 | 1461297769295 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 21:02:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 21:02:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 923ms 21:02:49 INFO - PROCESS | 2840 | 1461297769336 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 21:02:49 INFO - PROCESS | 2840 | 1461297769338 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 21:02:49 INFO - PROCESS | 2840 | 1461297769342 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 21:02:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 21:02:49 INFO - PROCESS | 2840 | 1461297769344 Marionette TRACE conn4 <- [1,1586,null,{}] 21:02:49 INFO - PROCESS | 2840 | 1461297769348 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:49 INFO - PROCESS | 2840 | 1461297769464 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 21:02:49 INFO - PROCESS | 2840 | 1461297769570 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:49 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B8B9D800 == 94 [pid = 2840] [id = 406] 21:02:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 146 (00000005B2ADC400) [pid = 2840] [serial = 1218] [outer = 0000000000000000] 21:02:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 147 (00000005B2CB8400) [pid = 2840] [serial = 1219] [outer = 00000005B2ADC400] 21:02:49 INFO - PROCESS | 2840 | 1461297769626 Marionette DEBUG loaded listener.js 21:02:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 148 (00000005B3012C00) [pid = 2840] [serial = 1220] [outer = 00000005B2ADC400] 21:02:50 INFO - PROCESS | 2840 | 1461297770214 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 21:02:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 21:02:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 924ms 21:02:50 INFO - PROCESS | 2840 | 1461297770268 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 21:02:50 INFO - PROCESS | 2840 | 1461297770271 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 21:02:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 21:02:50 INFO - PROCESS | 2840 | 1461297770274 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 21:02:50 INFO - PROCESS | 2840 | 1461297770277 Marionette TRACE conn4 <- [1,1590,null,{}] 21:02:50 INFO - PROCESS | 2840 | 1461297770280 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:50 INFO - PROCESS | 2840 | 1461297770396 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 21:02:50 INFO - PROCESS | 2840 | 1461297770501 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:50 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B8C0A800 == 95 [pid = 2840] [id = 407] 21:02:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 149 (00000005B2ADD000) [pid = 2840] [serial = 1221] [outer = 0000000000000000] 21:02:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 150 (00000005B3020400) [pid = 2840] [serial = 1222] [outer = 00000005B2ADD000] 21:02:50 INFO - PROCESS | 2840 | 1461297770556 Marionette DEBUG loaded listener.js 21:02:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 151 (00000005B448BC00) [pid = 2840] [serial = 1223] [outer = 00000005B2ADD000] 21:02:51 INFO - PROCESS | 2840 | 1461297771374 Marionette TRACE conn4 <- [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]]]}] 21:02:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 21:02:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1178ms 21:02:51 INFO - PROCESS | 2840 | 1461297771456 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 21:02:51 INFO - PROCESS | 2840 | 1461297771460 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 21:02:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 21:02:51 INFO - PROCESS | 2840 | 1461297771466 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 21:02:51 INFO - PROCESS | 2840 | 1461297771470 Marionette TRACE conn4 <- [1,1594,null,{}] 21:02:51 INFO - PROCESS | 2840 | 1461297771475 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:51 INFO - PROCESS | 2840 | 1461297771620 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 21:02:51 INFO - PROCESS | 2840 | 1461297771757 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:51 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC1E6000 == 96 [pid = 2840] [id = 408] 21:02:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 152 (000000059E834000) [pid = 2840] [serial = 1224] [outer = 0000000000000000] 21:02:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 153 (00000005A088D400) [pid = 2840] [serial = 1225] [outer = 000000059E834000] 21:02:51 INFO - PROCESS | 2840 | 1461297771811 Marionette DEBUG loaded listener.js 21:02:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 154 (00000005A4D21C00) [pid = 2840] [serial = 1226] [outer = 000000059E834000] 21:02:52 INFO - PROCESS | 2840 | 1461297772430 Marionette TRACE conn4 <- [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]]]}] 21:02:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 21:02:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 987ms 21:02:52 INFO - PROCESS | 2840 | 1461297772457 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 21:02:52 INFO - PROCESS | 2840 | 1461297772463 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 21:02:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 21:02:52 INFO - PROCESS | 2840 | 1461297772469 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 21:02:52 INFO - PROCESS | 2840 | 1461297772471 Marionette TRACE conn4 <- [1,1598,null,{}] 21:02:52 INFO - PROCESS | 2840 | 1461297772475 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:52 INFO - PROCESS | 2840 | 1461297772609 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 21:02:52 INFO - PROCESS | 2840 | --DOCSHELL 00000005B56A9800 == 95 [pid = 2840] [id = 398] 21:02:52 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3EE9800 == 94 [pid = 2840] [id = 397] 21:02:52 INFO - PROCESS | 2840 | --DOCSHELL 00000005AE42B000 == 93 [pid = 2840] [id = 396] 21:02:52 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A19000 == 92 [pid = 2840] [id = 395] 21:02:52 INFO - PROCESS | 2840 | --DOCSHELL 00000005B06B4800 == 91 [pid = 2840] [id = 394] 21:02:52 INFO - PROCESS | 2840 | --DOCSHELL 00000005B00DB000 == 90 [pid = 2840] [id = 393] 21:02:52 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF2E5800 == 89 [pid = 2840] [id = 392] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 153 (00000005AF4F1800) [pid = 2840] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 152 (00000005AFE11C00) [pid = 2840] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 151 (00000005AFEB6000) [pid = 2840] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 150 (000000059EB50800) [pid = 2840] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 149 (00000005AFE5F800) [pid = 2840] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOCSHELL 00000005AB85B800 == 88 [pid = 2840] [id = 391] 21:02:52 INFO - PROCESS | 2840 | --DOCSHELL 00000005A4CA2800 == 87 [pid = 2840] [id = 390] 21:02:52 INFO - PROCESS | 2840 | --DOCSHELL 00000005ABF4A000 == 86 [pid = 2840] [id = 389] 21:02:52 INFO - PROCESS | 2840 | --DOCSHELL 00000005B56A2800 == 85 [pid = 2840] [id = 386] 21:02:52 INFO - PROCESS | 2840 | --DOCSHELL 00000005B42E6800 == 84 [pid = 2840] [id = 385] 21:02:52 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3EEA000 == 83 [pid = 2840] [id = 384] 21:02:52 INFO - PROCESS | 2840 | --DOCSHELL 00000005B00E0000 == 82 [pid = 2840] [id = 383] 21:02:52 INFO - PROCESS | 2840 | --DOCSHELL 00000005ABA5A000 == 81 [pid = 2840] [id = 382] 21:02:52 INFO - PROCESS | 2840 | --DOCSHELL 00000005B31E9000 == 80 [pid = 2840] [id = 381] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 148 (00000005ACE89400) [pid = 2840] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 147 (00000005AC778000) [pid = 2840] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 146 (00000005AC3C0C00) [pid = 2840] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 145 (00000005A4096800) [pid = 2840] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 144 (00000005A4DD5800) [pid = 2840] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 143 (00000005A8535000) [pid = 2840] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 142 (00000005A88A3C00) [pid = 2840] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 141 (00000005AF4E4800) [pid = 2840] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 140 (00000005AA0C2800) [pid = 2840] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 139 (00000005AA0C9400) [pid = 2840] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 138 (00000005A409A000) [pid = 2840] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 137 (00000005A067E000) [pid = 2840] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 136 (00000005A3EF6400) [pid = 2840] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 135 (00000005AD9A9000) [pid = 2840] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 134 (00000005AE646000) [pid = 2840] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 133 (00000005AED82800) [pid = 2840] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (00000005AF4E7800) [pid = 2840] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (00000005AFACA400) [pid = 2840] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (00000005ABD0C800) [pid = 2840] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (00000005AC26C400) [pid = 2840] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (00000005AC3BA000) [pid = 2840] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 127 (00000005AB7C3C00) [pid = 2840] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | --DOMWINDOW == 126 (00000005AED86800) [pid = 2840] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 21:02:52 INFO - PROCESS | 2840 | 1461297772794 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:52 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4CAF800 == 81 [pid = 2840] [id = 409] 21:02:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 127 (000000059CEA5400) [pid = 2840] [serial = 1227] [outer = 0000000000000000] 21:02:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (000000059EB54800) [pid = 2840] [serial = 1228] [outer = 000000059CEA5400] 21:02:52 INFO - PROCESS | 2840 | 1461297772842 Marionette DEBUG loaded listener.js 21:02:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (00000005A409BC00) [pid = 2840] [serial = 1229] [outer = 000000059CEA5400] 21:02:53 INFO - PROCESS | 2840 | 1461297773296 Marionette TRACE conn4 <- [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]]]}] 21:02:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 21:02:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 881ms 21:02:53 INFO - PROCESS | 2840 | 1461297773352 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 21:02:53 INFO - PROCESS | 2840 | 1461297773354 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 21:02:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 21:02:53 INFO - PROCESS | 2840 | 1461297773357 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 21:02:53 INFO - PROCESS | 2840 | 1461297773361 Marionette TRACE conn4 <- [1,1602,null,{}] 21:02:53 INFO - PROCESS | 2840 | 1461297773372 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:53 INFO - PROCESS | 2840 | 1461297773477 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 21:02:53 INFO - PROCESS | 2840 | 1461297773487 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:53 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AED12800 == 82 [pid = 2840] [id = 410] 21:02:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005AA081C00) [pid = 2840] [serial = 1230] [outer = 0000000000000000] 21:02:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005AB410400) [pid = 2840] [serial = 1231] [outer = 00000005AA081C00] 21:02:53 INFO - PROCESS | 2840 | 1461297773548 Marionette DEBUG loaded listener.js 21:02:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (00000005AB7CD000) [pid = 2840] [serial = 1232] [outer = 00000005AA081C00] 21:02:54 INFO - PROCESS | 2840 | 1461297774064 Marionette TRACE conn4 <- [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]]]}] 21:02:54 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 21:02:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 734ms 21:02:54 INFO - PROCESS | 2840 | 1461297774095 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 21:02:54 INFO - PROCESS | 2840 | 1461297774098 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 21:02:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 21:02:54 INFO - PROCESS | 2840 | 1461297774101 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 21:02:54 INFO - PROCESS | 2840 | 1461297774103 Marionette TRACE conn4 <- [1,1606,null,{}] 21:02:54 INFO - PROCESS | 2840 | 1461297774107 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:54 INFO - PROCESS | 2840 | 1461297774206 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 21:02:54 INFO - PROCESS | 2840 | 1461297774213 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:54 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AFD93800 == 83 [pid = 2840] [id = 411] 21:02:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005ABD09800) [pid = 2840] [serial = 1233] [outer = 0000000000000000] 21:02:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (00000005AC331400) [pid = 2840] [serial = 1234] [outer = 00000005ABD09800] 21:02:54 INFO - PROCESS | 2840 | 1461297774264 Marionette DEBUG loaded listener.js 21:02:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (00000005AC3B7000) [pid = 2840] [serial = 1235] [outer = 00000005ABD09800] 21:02:54 INFO - PROCESS | 2840 | 1461297774677 Marionette TRACE conn4 <- [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]]]}] 21:02:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 21:02:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 630ms 21:02:54 INFO - PROCESS | 2840 | 1461297774745 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 21:02:54 INFO - PROCESS | 2840 | 1461297774747 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 21:02:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 21:02:54 INFO - PROCESS | 2840 | 1461297774751 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 21:02:54 INFO - PROCESS | 2840 | 1461297774753 Marionette TRACE conn4 <- [1,1610,null,{}] 21:02:54 INFO - PROCESS | 2840 | 1461297774756 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:54 INFO - PROCESS | 2840 | 1461297774924 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 21:02:54 INFO - PROCESS | 2840 | 1461297774980 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:54 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B061A800 == 84 [pid = 2840] [id = 412] 21:02:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 136 (00000005AC3C7C00) [pid = 2840] [serial = 1236] [outer = 0000000000000000] 21:02:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 137 (00000005AC770800) [pid = 2840] [serial = 1237] [outer = 00000005AC3C7C00] 21:02:55 INFO - PROCESS | 2840 | 1461297775032 Marionette DEBUG loaded listener.js 21:02:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 138 (00000005ACE1B000) [pid = 2840] [serial = 1238] [outer = 00000005AC3C7C00] 21:02:55 INFO - PROCESS | 2840 | 1461297775441 Marionette TRACE conn4 <- [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]]]}] 21:02:55 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 21:02:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 734ms 21:02:55 INFO - PROCESS | 2840 | 1461297775487 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 21:02:55 INFO - PROCESS | 2840 | 1461297775490 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 21:02:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 21:02:55 INFO - PROCESS | 2840 | 1461297775499 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 21:02:55 INFO - PROCESS | 2840 | 1461297775501 Marionette TRACE conn4 <- [1,1614,null,{}] 21:02:55 INFO - PROCESS | 2840 | 1461297775505 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:55 INFO - PROCESS | 2840 | 1461297775655 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 21:02:55 INFO - PROCESS | 2840 | 1461297775678 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:55 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A1B000 == 85 [pid = 2840] [id = 413] 21:02:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 139 (00000005AE646000) [pid = 2840] [serial = 1239] [outer = 0000000000000000] 21:02:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 140 (00000005AF09E000) [pid = 2840] [serial = 1240] [outer = 00000005AE646000] 21:02:55 INFO - PROCESS | 2840 | 1461297775735 Marionette DEBUG loaded listener.js 21:02:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 141 (00000005AFAC9400) [pid = 2840] [serial = 1241] [outer = 00000005AE646000] 21:02:56 INFO - PROCESS | 2840 | 1461297776152 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 21:02:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 21:02:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 692ms 21:02:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 21:02:56 INFO - PROCESS | 2840 | 1461297776189 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 21:02:56 INFO - PROCESS | 2840 | 1461297776191 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 21:02:56 INFO - PROCESS | 2840 | 1461297776194 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 21:02:56 INFO - PROCESS | 2840 | 1461297776196 Marionette TRACE conn4 <- [1,1618,null,{}] 21:02:56 INFO - PROCESS | 2840 | 1461297776200 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:56 INFO - PROCESS | 2840 | 1461297776328 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 21:02:56 INFO - PROCESS | 2840 | 1461297776341 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:56 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3054800 == 86 [pid = 2840] [id = 414] 21:02:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 142 (00000005AFE0E400) [pid = 2840] [serial = 1242] [outer = 0000000000000000] 21:02:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 143 (00000005AFE88400) [pid = 2840] [serial = 1243] [outer = 00000005AFE0E400] 21:02:56 INFO - PROCESS | 2840 | 1461297776388 Marionette DEBUG loaded listener.js 21:02:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 144 (00000005AFEAE400) [pid = 2840] [serial = 1244] [outer = 00000005AFE0E400] 21:02:56 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:02:56 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 21:02:56 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 21:02:56 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 21:02:56 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 21:02:56 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 21:02:56 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 21:02:56 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 21:02:56 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 21:02:56 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 21:02:56 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 21:02:56 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 21:02:56 INFO - PROCESS | 2840 | --DOMWINDOW == 143 (00000005AFE95400) [pid = 2840] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 21:02:56 INFO - PROCESS | 2840 | --DOMWINDOW == 142 (00000005A34C9400) [pid = 2840] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 21:02:56 INFO - PROCESS | 2840 | --DOMWINDOW == 141 (000000059E06E400) [pid = 2840] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 21:02:56 INFO - PROCESS | 2840 | --DOMWINDOW == 140 (00000005AC3B2800) [pid = 2840] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 21:02:56 INFO - PROCESS | 2840 | --DOMWINDOW == 139 (00000005A34D2000) [pid = 2840] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 21:02:56 INFO - PROCESS | 2840 | --DOMWINDOW == 138 (00000005AFE56000) [pid = 2840] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 21:02:56 INFO - PROCESS | 2840 | --DOMWINDOW == 137 (00000005A4D23000) [pid = 2840] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 21:02:56 INFO - PROCESS | 2840 | --DOMWINDOW == 136 (00000005ACE13800) [pid = 2840] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 21:02:56 INFO - PROCESS | 2840 | --DOMWINDOW == 135 (00000005AB95D400) [pid = 2840] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 21:02:56 INFO - PROCESS | 2840 | --DOMWINDOW == 134 (000000059E055000) [pid = 2840] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 21:02:56 INFO - PROCESS | 2840 | --DOMWINDOW == 133 (00000005AC776800) [pid = 2840] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 21:02:57 INFO - PROCESS | 2840 | 1461297777029 Marionette TRACE conn4 <- [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]]]}] 21:02:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 21:02:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 882ms 21:02:57 INFO - PROCESS | 2840 | 1461297777079 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 21:02:57 INFO - PROCESS | 2840 | 1461297777081 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 21:02:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 21:02:57 INFO - PROCESS | 2840 | 1461297777085 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 21:02:57 INFO - PROCESS | 2840 | 1461297777087 Marionette TRACE conn4 <- [1,1622,null,{}] 21:02:57 INFO - PROCESS | 2840 | 1461297777090 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:57 INFO - PROCESS | 2840 | 1461297777186 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 21:02:57 INFO - PROCESS | 2840 | 1461297777287 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:57 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0133800 == 87 [pid = 2840] [id = 415] 21:02:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (00000005A890EC00) [pid = 2840] [serial = 1245] [outer = 0000000000000000] 21:02:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (00000005AC3AE400) [pid = 2840] [serial = 1246] [outer = 00000005A890EC00] 21:02:57 INFO - PROCESS | 2840 | 1461297777337 Marionette DEBUG loaded listener.js 21:02:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 136 (00000005AFE5AC00) [pid = 2840] [serial = 1247] [outer = 00000005A890EC00] 21:02:57 INFO - PROCESS | 2840 | 1461297777695 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 21:02:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 21:02:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 629ms 21:02:57 INFO - PROCESS | 2840 | 1461297777717 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 21:02:57 INFO - PROCESS | 2840 | 1461297777720 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 21:02:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 21:02:57 INFO - PROCESS | 2840 | 1461297777723 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 21:02:57 INFO - PROCESS | 2840 | 1461297777725 Marionette TRACE conn4 <- [1,1626,null,{}] 21:02:57 INFO - PROCESS | 2840 | 1461297777728 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:57 INFO - PROCESS | 2840 | 1461297777860 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 21:02:57 INFO - PROCESS | 2840 | 1461297777878 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:57 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B42D7000 == 88 [pid = 2840] [id = 416] 21:02:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 137 (00000005AFE5A400) [pid = 2840] [serial = 1248] [outer = 0000000000000000] 21:02:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 138 (00000005B007F800) [pid = 2840] [serial = 1249] [outer = 00000005AFE5A400] 21:02:57 INFO - PROCESS | 2840 | 1461297777926 Marionette DEBUG loaded listener.js 21:02:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 139 (00000005B01DF400) [pid = 2840] [serial = 1250] [outer = 00000005AFE5A400] 21:02:58 INFO - PROCESS | 2840 | 1461297778313 Marionette TRACE conn4 <- [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]]]}] 21:02:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 21:02:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 629ms 21:02:58 INFO - PROCESS | 2840 | 1461297778355 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 21:02:58 INFO - PROCESS | 2840 | 1461297778357 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 21:02:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 21:02:58 INFO - PROCESS | 2840 | 1461297778360 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 21:02:58 INFO - PROCESS | 2840 | 1461297778362 Marionette TRACE conn4 <- [1,1630,null,{}] 21:02:58 INFO - PROCESS | 2840 | 1461297778366 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:58 INFO - PROCESS | 2840 | 1461297778497 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 21:02:58 INFO - PROCESS | 2840 | 1461297778510 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:58 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5978800 == 89 [pid = 2840] [id = 417] 21:02:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 140 (00000005AFEC0800) [pid = 2840] [serial = 1251] [outer = 0000000000000000] 21:02:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 141 (00000005B0970800) [pid = 2840] [serial = 1252] [outer = 00000005AFEC0800] 21:02:58 INFO - PROCESS | 2840 | 1461297778558 Marionette DEBUG loaded listener.js 21:02:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 142 (00000005B0B98400) [pid = 2840] [serial = 1253] [outer = 00000005AFEC0800] 21:02:58 INFO - PROCESS | 2840 | 1461297778921 Marionette TRACE conn4 <- [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]]]}] 21:02:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 21:02:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 587ms 21:02:59 INFO - PROCESS | 2840 | 1461297779070 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 21:02:59 INFO - PROCESS | 2840 | 1461297779075 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 21:02:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 21:02:59 INFO - PROCESS | 2840 | 1461297779332 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 21:02:59 INFO - PROCESS | 2840 | 1461297779337 Marionette TRACE conn4 <- [1,1634,null,{}] 21:02:59 INFO - PROCESS | 2840 | 1461297779560 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:59 INFO - PROCESS | 2840 | 1461297779796 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 21:02:59 INFO - PROCESS | 2840 | 1461297779918 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:59 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC1D4000 == 90 [pid = 2840] [id = 418] 21:02:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 143 (00000005A37E1C00) [pid = 2840] [serial = 1254] [outer = 0000000000000000] 21:02:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 144 (00000005A4CDB000) [pid = 2840] [serial = 1255] [outer = 00000005A37E1C00] 21:02:59 INFO - PROCESS | 2840 | 1461297779980 Marionette DEBUG loaded listener.js 21:03:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 145 (00000005A7CD2800) [pid = 2840] [serial = 1256] [outer = 00000005A37E1C00] 21:03:00 INFO - PROCESS | 2840 | 1461297780601 Marionette TRACE conn4 <- [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]]]}] 21:03:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 21:03:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1448ms 21:03:00 INFO - PROCESS | 2840 | 1461297780656 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 21:03:00 INFO - PROCESS | 2840 | 1461297780661 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 21:03:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 21:03:00 INFO - PROCESS | 2840 | 1461297780669 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 21:03:00 INFO - PROCESS | 2840 | 1461297780674 Marionette TRACE conn4 <- [1,1638,null,{}] 21:03:00 INFO - PROCESS | 2840 | 1461297780678 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:00 INFO - PROCESS | 2840 | 1461297780803 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 21:03:00 INFO - PROCESS | 2840 | 1461297780912 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:00 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B00D2800 == 91 [pid = 2840] [id = 419] 21:03:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 146 (00000005AB41B000) [pid = 2840] [serial = 1257] [outer = 0000000000000000] 21:03:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 147 (00000005ABED8400) [pid = 2840] [serial = 1258] [outer = 00000005AB41B000] 21:03:00 INFO - PROCESS | 2840 | 1461297780969 Marionette DEBUG loaded listener.js 21:03:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 148 (00000005AC6BC400) [pid = 2840] [serial = 1259] [outer = 00000005AB41B000] 21:03:01 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:03:01 INFO - PROCESS | 2840 | 1461297781571 Marionette TRACE conn4 <- [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]]]}] 21:03:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 21:03:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 943ms 21:03:01 INFO - PROCESS | 2840 | 1461297781614 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 21:03:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 21:03:01 INFO - PROCESS | 2840 | 1461297781617 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 21:03:01 INFO - PROCESS | 2840 | 1461297781621 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 21:03:01 INFO - PROCESS | 2840 | 1461297781624 Marionette TRACE conn4 <- [1,1642,null,{}] 21:03:01 INFO - PROCESS | 2840 | 1461297781634 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:01 INFO - PROCESS | 2840 | 1461297781764 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 21:03:01 INFO - PROCESS | 2840 | 1461297781878 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:01 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B6E11800 == 92 [pid = 2840] [id = 420] 21:03:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 149 (00000005AF4ED800) [pid = 2840] [serial = 1260] [outer = 0000000000000000] 21:03:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 150 (00000005AFE8A400) [pid = 2840] [serial = 1261] [outer = 00000005AF4ED800] 21:03:01 INFO - PROCESS | 2840 | 1461297781981 Marionette DEBUG loaded listener.js 21:03:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 151 (00000005B0975400) [pid = 2840] [serial = 1262] [outer = 00000005AF4ED800] 21:03:02 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:03:02 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:03:02 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:03:02 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:03:02 INFO - PROCESS | 2840 | 1461297782604 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 21:03:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 21:03:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1025ms 21:03:02 INFO - PROCESS | 2840 | 1461297782647 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 21:03:02 INFO - PROCESS | 2840 | 1461297782650 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 21:03:02 INFO - PROCESS | 2840 | 1461297782653 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 21:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 21:03:02 INFO - PROCESS | 2840 | 1461297782656 Marionette TRACE conn4 <- [1,1646,null,{}] 21:03:02 INFO - PROCESS | 2840 | 1461297782660 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:02 INFO - PROCESS | 2840 | 1461297782780 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 21:03:02 INFO - PROCESS | 2840 | 1461297782918 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:02 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B7DA7800 == 93 [pid = 2840] [id = 421] 21:03:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 152 (00000005B29CF000) [pid = 2840] [serial = 1263] [outer = 0000000000000000] 21:03:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 153 (00000005B2AD9C00) [pid = 2840] [serial = 1264] [outer = 00000005B29CF000] 21:03:02 INFO - PROCESS | 2840 | 1461297782980 Marionette DEBUG loaded listener.js 21:03:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 154 (00000005B3021C00) [pid = 2840] [serial = 1265] [outer = 00000005B29CF000] 21:03:03 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:03:03 INFO - PROCESS | 2840 | 1461297783556 Marionette TRACE conn4 <- [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]]]}] 21:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 21:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 986ms 21:03:03 INFO - PROCESS | 2840 | 1461297783643 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 21:03:03 INFO - PROCESS | 2840 | 1461297783645 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 21:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 21:03:03 INFO - PROCESS | 2840 | 1461297783649 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 21:03:03 INFO - PROCESS | 2840 | 1461297783651 Marionette TRACE conn4 <- [1,1650,null,{}] 21:03:03 INFO - PROCESS | 2840 | 1461297783656 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:03 INFO - PROCESS | 2840 | 1461297783771 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 21:03:03 INFO - PROCESS | 2840 | 1461297783908 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:03 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B8CEB000 == 94 [pid = 2840] [id = 422] 21:03:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 155 (00000005B29D0800) [pid = 2840] [serial = 1266] [outer = 0000000000000000] 21:03:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 156 (00000005B4492C00) [pid = 2840] [serial = 1267] [outer = 00000005B29D0800] 21:03:03 INFO - PROCESS | 2840 | 1461297783966 Marionette DEBUG loaded listener.js 21:03:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 157 (00000005B61B0C00) [pid = 2840] [serial = 1268] [outer = 00000005B29D0800] 21:03:04 INFO - PROCESS | 2840 | 1461297784519 Marionette TRACE conn4 <- [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]]]}] 21:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 21:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 924ms 21:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 21:03:04 INFO - PROCESS | 2840 | 1461297784575 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 21:03:04 INFO - PROCESS | 2840 | 1461297784578 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 21:03:04 INFO - PROCESS | 2840 | 1461297784581 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 21:03:04 INFO - PROCESS | 2840 | 1461297784583 Marionette TRACE conn4 <- [1,1654,null,{}] 21:03:04 INFO - PROCESS | 2840 | 1461297784587 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:04 INFO - PROCESS | 2840 | 1461297784729 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 21:03:04 INFO - PROCESS | 2840 | 1461297784867 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:04 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B9BDC800 == 95 [pid = 2840] [id = 423] 21:03:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 158 (000000059DB6BC00) [pid = 2840] [serial = 1269] [outer = 0000000000000000] 21:03:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 159 (00000005B6C0EC00) [pid = 2840] [serial = 1270] [outer = 000000059DB6BC00] 21:03:04 INFO - PROCESS | 2840 | 1461297784929 Marionette DEBUG loaded listener.js 21:03:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 160 (00000005B6D4A800) [pid = 2840] [serial = 1271] [outer = 000000059DB6BC00] 21:03:05 INFO - PROCESS | 2840 | 1461297785506 Marionette TRACE conn4 <- [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]]]}] 21:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 21:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 986ms 21:03:05 INFO - PROCESS | 2840 | 1461297785571 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 21:03:05 INFO - PROCESS | 2840 | 1461297785574 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 21:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 21:03:05 INFO - PROCESS | 2840 | 1461297785577 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 21:03:05 INFO - PROCESS | 2840 | 1461297785579 Marionette TRACE conn4 <- [1,1658,null,{}] 21:03:05 INFO - PROCESS | 2840 | 1461297785583 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:05 INFO - PROCESS | 2840 | 1461297785743 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 21:03:05 INFO - PROCESS | 2840 | 1461297785851 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:05 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B718C000 == 96 [pid = 2840] [id = 424] 21:03:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 161 (00000005B6D4AC00) [pid = 2840] [serial = 1272] [outer = 0000000000000000] 21:03:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 162 (00000005B6D52800) [pid = 2840] [serial = 1273] [outer = 00000005B6D4AC00] 21:03:05 INFO - PROCESS | 2840 | 1461297785909 Marionette DEBUG loaded listener.js 21:03:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 163 (00000005B6E85000) [pid = 2840] [serial = 1274] [outer = 00000005B6D4AC00] 21:03:06 INFO - PROCESS | 2840 | 1461297786479 Marionette TRACE conn4 <- [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]]]}] 21:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 21:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 986ms 21:03:06 INFO - PROCESS | 2840 | 1461297786567 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 21:03:06 INFO - PROCESS | 2840 | 1461297786570 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 21:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 21:03:06 INFO - PROCESS | 2840 | 1461297786574 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 21:03:06 INFO - PROCESS | 2840 | 1461297786576 Marionette TRACE conn4 <- [1,1662,null,{}] 21:03:06 INFO - PROCESS | 2840 | 1461297786580 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:06 INFO - PROCESS | 2840 | 1461297786698 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 21:03:06 INFO - PROCESS | 2840 | 1461297786835 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:06 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B7B14800 == 97 [pid = 2840] [id = 425] 21:03:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 164 (00000005B6E82C00) [pid = 2840] [serial = 1275] [outer = 0000000000000000] 21:03:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 165 (00000005B6E8C400) [pid = 2840] [serial = 1276] [outer = 00000005B6E82C00] 21:03:06 INFO - PROCESS | 2840 | 1461297786893 Marionette DEBUG loaded listener.js 21:03:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 166 (00000005B775F000) [pid = 2840] [serial = 1277] [outer = 00000005B6E82C00] 21:03:07 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:03:07 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:03:07 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:03:07 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:03:07 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:03:07 INFO - PROCESS | 2840 | 1461297787479 Marionette TRACE conn4 <- [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]]]}] 21:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 21:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 924ms 21:03:07 INFO - PROCESS | 2840 | 1461297787499 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 21:03:07 INFO - PROCESS | 2840 | 1461297787502 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 21:03:07 INFO - PROCESS | 2840 | 1461297787521 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 21:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 21:03:07 INFO - PROCESS | 2840 | 1461297787523 Marionette TRACE conn4 <- [1,1666,null,{}] 21:03:07 INFO - PROCESS | 2840 | 1461297787527 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:07 INFO - PROCESS | 2840 | 1461297787647 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 21:03:07 INFO - PROCESS | 2840 | 1461297787784 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:07 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC1DA000 == 98 [pid = 2840] [id = 426] 21:03:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 167 (000000059EB4C000) [pid = 2840] [serial = 1278] [outer = 0000000000000000] 21:03:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 168 (00000005A5108000) [pid = 2840] [serial = 1279] [outer = 000000059EB4C000] 21:03:07 INFO - PROCESS | 2840 | 1461297787843 Marionette DEBUG loaded listener.js 21:03:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 169 (00000005AE63B000) [pid = 2840] [serial = 1280] [outer = 000000059EB4C000] 21:03:08 INFO - PROCESS | 2840 | 1461297788635 Marionette TRACE conn4 <- [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]]]}] 21:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 21:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1168ms 21:03:08 INFO - PROCESS | 2840 | 1461297788700 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 21:03:08 INFO - PROCESS | 2840 | 1461297788705 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 21:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 21:03:08 INFO - PROCESS | 2840 | 1461297788712 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 21:03:08 INFO - PROCESS | 2840 | 1461297788716 Marionette TRACE conn4 <- [1,1670,null,{}] 21:03:08 INFO - PROCESS | 2840 | 1461297788721 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:08 INFO - PROCESS | 2840 | 1461297788840 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 21:03:08 INFO - PROCESS | 2840 | 1461297788985 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:09 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AED0E000 == 99 [pid = 2840] [id = 427] 21:03:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 170 (000000059EA2C400) [pid = 2840] [serial = 1281] [outer = 0000000000000000] 21:03:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 171 (000000059EE2C400) [pid = 2840] [serial = 1282] [outer = 000000059EA2C400] 21:03:09 INFO - PROCESS | 2840 | 1461297789041 Marionette DEBUG loaded listener.js 21:03:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 172 (00000005A510E800) [pid = 2840] [serial = 1283] [outer = 000000059EA2C400] 21:03:09 INFO - PROCESS | 2840 | 1461297789660 Marionette TRACE conn4 <- [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]]]}] 21:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 21:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 987ms 21:03:09 INFO - PROCESS | 2840 | 1461297789702 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 21:03:09 INFO - PROCESS | 2840 | 1461297789708 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 21:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 21:03:09 INFO - PROCESS | 2840 | 1461297789714 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 21:03:09 INFO - PROCESS | 2840 | 1461297789717 Marionette TRACE conn4 <- [1,1674,null,{}] 21:03:09 INFO - PROCESS | 2840 | 1461297789720 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:09 INFO - PROCESS | 2840 | 1461297789868 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 21:03:09 INFO - PROCESS | 2840 | --DOCSHELL 00000005B42D7000 == 98 [pid = 2840] [id = 416] 21:03:09 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0133800 == 97 [pid = 2840] [id = 415] 21:03:09 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3054800 == 96 [pid = 2840] [id = 414] 21:03:09 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A1B000 == 95 [pid = 2840] [id = 413] 21:03:09 INFO - PROCESS | 2840 | --DOCSHELL 00000005B061A800 == 94 [pid = 2840] [id = 412] 21:03:09 INFO - PROCESS | 2840 | --DOCSHELL 00000005AFD93800 == 93 [pid = 2840] [id = 411] 21:03:09 INFO - PROCESS | 2840 | --DOCSHELL 00000005AED12800 == 92 [pid = 2840] [id = 410] 21:03:09 INFO - PROCESS | 2840 | --DOCSHELL 00000005A4CAF800 == 91 [pid = 2840] [id = 409] 21:03:09 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC1E6000 == 90 [pid = 2840] [id = 408] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 171 (00000005B0194000) [pid = 2840] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 170 (00000005B01EA800) [pid = 2840] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOCSHELL 00000005B77D8000 == 89 [pid = 2840] [id = 403] 21:03:09 INFO - PROCESS | 2840 | --DOCSHELL 00000005B6E27000 == 88 [pid = 2840] [id = 402] 21:03:09 INFO - PROCESS | 2840 | --DOCSHELL 00000005B06BE000 == 87 [pid = 2840] [id = 401] 21:03:09 INFO - PROCESS | 2840 | --DOCSHELL 00000005AE04E000 == 86 [pid = 2840] [id = 400] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 169 (00000005AFEA5C00) [pid = 2840] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 168 (00000005A500D800) [pid = 2840] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 167 (00000005A8540800) [pid = 2840] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 166 (000000059F611400) [pid = 2840] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 165 (000000059E798000) [pid = 2840] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 164 (00000005AC3BC800) [pid = 2840] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 163 (00000005A853F800) [pid = 2840] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 162 (00000005A4D25800) [pid = 2840] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 161 (00000005A4096C00) [pid = 2840] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 160 (00000005AFEBA800) [pid = 2840] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 159 (00000005AFE8D400) [pid = 2840] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 158 (00000005AA0C3800) [pid = 2840] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 157 (00000005AB7C1000) [pid = 2840] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 156 (00000005ADD33C00) [pid = 2840] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 155 (00000005ABFC7800) [pid = 2840] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 154 (00000005AA082400) [pid = 2840] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 153 (00000005AC774800) [pid = 2840] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 152 (00000005ACE87000) [pid = 2840] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 151 (00000005AFE9A800) [pid = 2840] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 150 (000000059F020400) [pid = 2840] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 149 (00000005AF0A5400) [pid = 2840] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 148 (00000005AFAC0000) [pid = 2840] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 147 (00000005AA07A000) [pid = 2840] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 146 (00000005B0014C00) [pid = 2840] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 145 (00000005AFE5D400) [pid = 2840] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 21:03:09 INFO - PROCESS | 2840 | --DOMWINDOW == 144 (00000005AC39E400) [pid = 2840] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 21:03:10 INFO - PROCESS | 2840 | 1461297790048 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:10 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A3E38800 == 87 [pid = 2840] [id = 428] 21:03:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 145 (000000059CE44800) [pid = 2840] [serial = 1284] [outer = 0000000000000000] 21:03:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 146 (000000059EB4B400) [pid = 2840] [serial = 1285] [outer = 000000059CE44800] 21:03:10 INFO - PROCESS | 2840 | 1461297790097 Marionette DEBUG loaded listener.js 21:03:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 147 (00000005A4D90000) [pid = 2840] [serial = 1286] [outer = 000000059CE44800] 21:03:10 INFO - PROCESS | 2840 | 1461297790572 Marionette TRACE conn4 <- [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]]]}] 21:03:10 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 21:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 880ms 21:03:10 INFO - PROCESS | 2840 | 1461297790595 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 21:03:10 INFO - PROCESS | 2840 | 1461297790598 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 21:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 21:03:10 INFO - PROCESS | 2840 | 1461297790602 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 21:03:10 INFO - PROCESS | 2840 | 1461297790606 Marionette TRACE conn4 <- [1,1678,null,{}] 21:03:10 INFO - PROCESS | 2840 | 1461297790616 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:10 INFO - PROCESS | 2840 | 1461297790723 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 21:03:10 INFO - PROCESS | 2840 | 1461297790731 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:10 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AFD7D000 == 88 [pid = 2840] [id = 429] 21:03:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 148 (00000005ABD06800) [pid = 2840] [serial = 1287] [outer = 0000000000000000] 21:03:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 149 (00000005ABED6000) [pid = 2840] [serial = 1288] [outer = 00000005ABD06800] 21:03:10 INFO - PROCESS | 2840 | 1461297790781 Marionette DEBUG loaded listener.js 21:03:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 150 (00000005AC3A6800) [pid = 2840] [serial = 1289] [outer = 00000005ABD06800] 21:03:11 INFO - PROCESS | 2840 | 1461297791267 Marionette TRACE conn4 <- [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]]]}] 21:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 21:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 692ms 21:03:11 INFO - PROCESS | 2840 | 1461297791326 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 21:03:11 INFO - PROCESS | 2840 | 1461297791329 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 21:03:11 INFO - PROCESS | 2840 | 1461297791332 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 21:03:11 INFO - PROCESS | 2840 | 1461297791334 Marionette TRACE conn4 <- [1,1682,null,{}] 21:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 21:03:11 INFO - PROCESS | 2840 | 1461297791338 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:11 INFO - PROCESS | 2840 | 1461297791437 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 21:03:11 INFO - PROCESS | 2840 | 1461297791538 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:11 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B06C4000 == 89 [pid = 2840] [id = 430] 21:03:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 151 (00000005AC3CA800) [pid = 2840] [serial = 1290] [outer = 0000000000000000] 21:03:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 152 (00000005ACCDAC00) [pid = 2840] [serial = 1291] [outer = 00000005AC3CA800] 21:03:11 INFO - PROCESS | 2840 | 1461297791586 Marionette DEBUG loaded listener.js 21:03:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 153 (00000005AD9B6C00) [pid = 2840] [serial = 1292] [outer = 00000005AC3CA800] 21:03:11 INFO - PROCESS | 2840 | 1461297791964 Marionette TRACE conn4 <- [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]]]}] 21:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 21:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 672ms 21:03:12 INFO - PROCESS | 2840 | 1461297792012 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 21:03:12 INFO - PROCESS | 2840 | 1461297792014 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 21:03:12 INFO - PROCESS | 2840 | 1461297792035 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 21:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 21:03:12 INFO - PROCESS | 2840 | 1461297792037 Marionette TRACE conn4 <- [1,1686,null,{}] 21:03:12 INFO - PROCESS | 2840 | 1461297792040 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:12 INFO - PROCESS | 2840 | 1461297792175 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 21:03:12 INFO - PROCESS | 2840 | 1461297792195 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:12 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A54800 == 90 [pid = 2840] [id = 431] 21:03:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 154 (00000005AE40B400) [pid = 2840] [serial = 1293] [outer = 0000000000000000] 21:03:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 155 (00000005AED8AC00) [pid = 2840] [serial = 1294] [outer = 00000005AE40B400] 21:03:12 INFO - PROCESS | 2840 | 1461297792242 Marionette DEBUG loaded listener.js 21:03:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 156 (00000005AF4A5C00) [pid = 2840] [serial = 1295] [outer = 00000005AE40B400] 21:03:12 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:03:12 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:03:12 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:03:12 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:03:12 INFO - PROCESS | 2840 | 1461297792716 Marionette TRACE conn4 <- [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]]]}] 21:03:12 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 21:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 733ms 21:03:12 INFO - PROCESS | 2840 | 1461297792773 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 21:03:12 INFO - PROCESS | 2840 | 1461297792775 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 21:03:12 INFO - PROCESS | 2840 | 1461297792778 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 21:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 21:03:12 INFO - PROCESS | 2840 | 1461297792780 Marionette TRACE conn4 <- [1,1690,null,{}] 21:03:12 INFO - PROCESS | 2840 | 1461297792826 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:12 INFO - PROCESS | 2840 | 1461297792985 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 21:03:13 INFO - PROCESS | 2840 | 1461297793001 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:13 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3ED7000 == 91 [pid = 2840] [id = 432] 21:03:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 157 (00000005AFE8BC00) [pid = 2840] [serial = 1296] [outer = 0000000000000000] 21:03:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 158 (00000005AFEBEC00) [pid = 2840] [serial = 1297] [outer = 00000005AFE8BC00] 21:03:13 INFO - PROCESS | 2840 | 1461297793050 Marionette DEBUG loaded listener.js 21:03:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 159 (00000005B01EEC00) [pid = 2840] [serial = 1298] [outer = 00000005AFE8BC00] 21:03:13 INFO - PROCESS | 2840 | 1461297793512 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 21:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 21:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 776ms 21:03:13 INFO - PROCESS | 2840 | 1461297793563 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 21:03:13 INFO - PROCESS | 2840 | 1461297793565 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 21:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 21:03:13 INFO - PROCESS | 2840 | 1461297793569 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 21:03:13 INFO - PROCESS | 2840 | 1461297793570 Marionette TRACE conn4 <- [1,1694,null,{}] 21:03:13 INFO - PROCESS | 2840 | 1461297793574 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:13 INFO - PROCESS | 2840 | 1461297793703 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 21:03:13 INFO - PROCESS | 2840 | 1461297793724 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:13 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4B55800 == 92 [pid = 2840] [id = 433] 21:03:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 160 (00000005A8824400) [pid = 2840] [serial = 1299] [outer = 0000000000000000] 21:03:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 161 (00000005B0AC1000) [pid = 2840] [serial = 1300] [outer = 00000005A8824400] 21:03:13 INFO - PROCESS | 2840 | 1461297793770 Marionette DEBUG loaded listener.js 21:03:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 162 (00000005B2911C00) [pid = 2840] [serial = 1301] [outer = 00000005A8824400] 21:03:14 INFO - PROCESS | 2840 | --DOMWINDOW == 161 (00000005AFE0E400) [pid = 2840] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 21:03:14 INFO - PROCESS | 2840 | --DOMWINDOW == 160 (000000059E834000) [pid = 2840] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 21:03:14 INFO - PROCESS | 2840 | --DOMWINDOW == 159 (00000005AA081C00) [pid = 2840] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 21:03:14 INFO - PROCESS | 2840 | --DOMWINDOW == 158 (000000059CEA5400) [pid = 2840] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 21:03:14 INFO - PROCESS | 2840 | --DOMWINDOW == 157 (00000005AC3C7C00) [pid = 2840] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 21:03:14 INFO - PROCESS | 2840 | --DOMWINDOW == 156 (00000005AFE5A400) [pid = 2840] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 21:03:14 INFO - PROCESS | 2840 | --DOMWINDOW == 155 (00000005B0078C00) [pid = 2840] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 21:03:14 INFO - PROCESS | 2840 | --DOMWINDOW == 154 (00000005ABD09800) [pid = 2840] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 21:03:14 INFO - PROCESS | 2840 | --DOMWINDOW == 153 (00000005AE646000) [pid = 2840] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 21:03:14 INFO - PROCESS | 2840 | --DOMWINDOW == 152 (00000005A890EC00) [pid = 2840] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 21:03:14 INFO - PROCESS | 2840 | 1461297794405 Marionette TRACE conn4 <- [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]]]}] 21:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 21:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 882ms 21:03:14 INFO - PROCESS | 2840 | 1461297794453 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 21:03:14 INFO - PROCESS | 2840 | 1461297794455 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 21:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 21:03:14 INFO - PROCESS | 2840 | 1461297794464 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 21:03:14 INFO - PROCESS | 2840 | 1461297794465 Marionette TRACE conn4 <- [1,1698,null,{}] 21:03:14 INFO - PROCESS | 2840 | 1461297794469 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:14 INFO - PROCESS | 2840 | 1461297794600 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 21:03:14 INFO - PROCESS | 2840 | 1461297794665 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:14 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5970800 == 93 [pid = 2840] [id = 434] 21:03:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 153 (000000059EB4E800) [pid = 2840] [serial = 1302] [outer = 0000000000000000] 21:03:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 154 (00000005AC33DC00) [pid = 2840] [serial = 1303] [outer = 000000059EB4E800] 21:03:14 INFO - PROCESS | 2840 | 1461297794712 Marionette DEBUG loaded listener.js 21:03:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 155 (00000005B290FC00) [pid = 2840] [serial = 1304] [outer = 000000059EB4E800] 21:03:15 INFO - PROCESS | 2840 | 1461297795080 Marionette TRACE conn4 <- [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]]]}] 21:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 21:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 629ms 21:03:15 INFO - PROCESS | 2840 | 1461297795096 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 21:03:15 INFO - PROCESS | 2840 | 1461297795098 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 21:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 21:03:15 INFO - PROCESS | 2840 | 1461297795114 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 21:03:15 INFO - PROCESS | 2840 | 1461297795116 Marionette TRACE conn4 <- [1,1702,null,{}] 21:03:15 INFO - PROCESS | 2840 | 1461297795120 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:15 INFO - PROCESS | 2840 | 1461297795217 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 21:03:15 INFO - PROCESS | 2840 | 1461297795224 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:15 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B7181000 == 94 [pid = 2840] [id = 435] 21:03:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 156 (00000005B2AD0000) [pid = 2840] [serial = 1305] [outer = 0000000000000000] 21:03:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 157 (00000005B301F800) [pid = 2840] [serial = 1306] [outer = 00000005B2AD0000] 21:03:15 INFO - PROCESS | 2840 | 1461297795271 Marionette DEBUG loaded listener.js 21:03:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 158 (00000005B61ADC00) [pid = 2840] [serial = 1307] [outer = 00000005B2AD0000] 21:03:15 INFO - PROCESS | 2840 | 1461297795708 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",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/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 21:03:15 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 21:03:15 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 21:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:03:15 INFO - _addTest/ [0,1705,"getWindowHandle",null] 21:03:15 INFO - PROCESS | 2840 | 1461297795758 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 21:03:15 INFO - PROCESS | 2840 | 1461297795762 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 21:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 21:03:15 INFO - PROCESS | 2840 | 1461297795764 Marionette TRACE conn4 <- [1,1706,null,{}] 21:03:15 INFO - PROCESS | 2840 | 1461297795767 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:15 INFO - PROCESS | 2840 | 1461297795863 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 21:03:15 INFO - PROCESS | 2840 | 1461297795869 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:15 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B7BDA800 == 95 [pid = 2840] [id = 436] 21:03:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 159 (00000005B61ABC00) [pid = 2840] [serial = 1308] [outer = 0000000000000000] 21:03:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 160 (00000005B775EC00) [pid = 2840] [serial = 1309] [outer = 00000005B61ABC00] 21:03:15 INFO - PROCESS | 2840 | 1461297795915 Marionette DEBUG loaded listener.js 21:03:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 161 (00000005B8DD9C00) [pid = 2840] [serial = 1310] [outer = 00000005B61ABC00] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B31F3800 == 94 [pid = 2840] [id = 320] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B7DA5800 == 93 [pid = 2840] [id = 405] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A12000 == 92 [pid = 2840] [id = 166] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B6E2A800 == 91 [pid = 2840] [id = 307] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B370C800 == 90 [pid = 2840] [id = 208] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B8C0A800 == 89 [pid = 2840] [id = 407] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B78CD800 == 88 [pid = 2840] [id = 340] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2C15000 == 87 [pid = 2840] [id = 286] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5C7A800 == 86 [pid = 2840] [id = 338] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BBB000 == 85 [pid = 2840] [id = 270] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B6E22800 == 84 [pid = 2840] [id = 339] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005A4065800 == 83 [pid = 2840] [id = 178] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3053000 == 82 [pid = 2840] [id = 364] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC1DD800 == 81 [pid = 2840] [id = 184] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005AB858000 == 80 [pid = 2840] [id = 163] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B8B9D800 == 79 [pid = 2840] [id = 406] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005ACE44800 == 78 [pid = 2840] [id = 195] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4409800 == 77 [pid = 2840] [id = 323] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5C6D800 == 76 [pid = 2840] [id = 370] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005A3621000 == 75 [pid = 2840] [id = 371] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5C7B800 == 74 [pid = 2840] [id = 325] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3EE4000 == 73 [pid = 2840] [id = 209] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B6E0C000 == 72 [pid = 2840] [id = 399] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B78B0000 == 71 [pid = 2840] [id = 327] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B597D800 == 70 [pid = 2840] [id = 324] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BC7000 == 69 [pid = 2840] [id = 196] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF256000 == 68 [pid = 2840] [id = 322] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4411800 == 67 [pid = 2840] [id = 291] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5693800 == 66 [pid = 2840] [id = 337] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005A406C800 == 65 [pid = 2840] [id = 243] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005A4C97000 == 64 [pid = 2840] [id = 310] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4096800 == 63 [pid = 2840] [id = 210] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B78C1800 == 62 [pid = 2840] [id = 404] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005AE42F000 == 61 [pid = 2840] [id = 179] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5699000 == 60 [pid = 2840] [id = 292] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4B58800 == 59 [pid = 2840] [id = 302] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B408F000 == 58 [pid = 2840] [id = 336] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B6C86800 == 57 [pid = 2840] [id = 326] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B06C3000 == 56 [pid = 2840] [id = 226] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF07D800 == 55 [pid = 2840] [id = 207] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B9BCA000 == 54 [pid = 2840] [id = 352] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B6C95800 == 53 [pid = 2840] [id = 388] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B7BEB800 == 52 [pid = 2840] [id = 309] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2C16800 == 51 [pid = 2840] [id = 177] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A46800 == 50 [pid = 2840] [id = 273] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B6E10000 == 49 [pid = 2840] [id = 306] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B7BD1000 == 48 [pid = 2840] [id = 308] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5C63000 == 47 [pid = 2840] [id = 387] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4418000 == 46 [pid = 2840] [id = 259] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005AED0E000 == 45 [pid = 2840] [id = 427] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC1DA000 == 44 [pid = 2840] [id = 426] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B7B14800 == 43 [pid = 2840] [id = 425] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B718C000 == 42 [pid = 2840] [id = 424] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B9BDC800 == 41 [pid = 2840] [id = 423] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B8CEB000 == 40 [pid = 2840] [id = 422] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B7DA7800 == 39 [pid = 2840] [id = 421] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B6E11800 == 38 [pid = 2840] [id = 420] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B00D2800 == 37 [pid = 2840] [id = 419] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC1D4000 == 36 [pid = 2840] [id = 418] 21:03:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5978800 == 35 [pid = 2840] [id = 417] 21:03:18 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A54800 == 34 [pid = 2840] [id = 431] 21:03:18 INFO - PROCESS | 2840 | --DOCSHELL 00000005B06C4000 == 33 [pid = 2840] [id = 430] 21:03:18 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5970800 == 32 [pid = 2840] [id = 434] 21:03:18 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4B55800 == 31 [pid = 2840] [id = 433] 21:03:18 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3ED7000 == 30 [pid = 2840] [id = 432] 21:03:18 INFO - PROCESS | 2840 | --DOCSHELL 00000005A3E38800 == 29 [pid = 2840] [id = 428] 21:03:18 INFO - PROCESS | 2840 | --DOCSHELL 00000005B7181000 == 28 [pid = 2840] [id = 435] 21:03:18 INFO - PROCESS | 2840 | --DOCSHELL 00000005AFD7D000 == 27 [pid = 2840] [id = 429] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 160 (00000005B01DF400) [pid = 2840] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 159 (00000005B0970800) [pid = 2840] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 158 (00000005AFEAE400) [pid = 2840] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 157 (00000005AFE88400) [pid = 2840] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 156 (00000005A088D400) [pid = 2840] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 155 (00000005AFE11400) [pid = 2840] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 154 (00000005AB7CD000) [pid = 2840] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 153 (00000005A409BC00) [pid = 2840] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 152 (00000005ACE1B000) [pid = 2840] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 151 (000000059EB54800) [pid = 2840] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 150 (00000005B2CB8400) [pid = 2840] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 149 (00000005B0AC4800) [pid = 2840] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 148 (00000005AC770800) [pid = 2840] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 147 (00000005A500F400) [pid = 2840] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 146 (00000005A4D21C00) [pid = 2840] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 145 (00000005B007F800) [pid = 2840] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 144 (00000005ABD0D800) [pid = 2840] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 143 (00000005B0976800) [pid = 2840] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 142 (00000005B0192800) [pid = 2840] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 141 (00000005B3020400) [pid = 2840] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 140 (00000005B29D3C00) [pid = 2840] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 139 (00000005AC3B7000) [pid = 2840] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 138 (00000005AC331400) [pid = 2840] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 137 (00000005AFAC9400) [pid = 2840] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 136 (00000005AC3AE400) [pid = 2840] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 135 (00000005AFE5AC00) [pid = 2840] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 134 (00000005AB410400) [pid = 2840] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 133 (00000005B0A0E400) [pid = 2840] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (00000005AF09E000) [pid = 2840] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 21:03:18 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:03:18 INFO - PROCESS | 2840 | 1461297798863 Marionette TRACE conn4 <- [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]]]}] 21:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 21:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 3134ms 21:03:18 INFO - PROCESS | 2840 | 1461297798901 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 21:03:18 INFO - PROCESS | 2840 | 1461297798905 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 21:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 21:03:18 INFO - PROCESS | 2840 | 1461297798911 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 21:03:18 INFO - PROCESS | 2840 | 1461297798915 Marionette TRACE conn4 <- [1,1710,null,{}] 21:03:18 INFO - PROCESS | 2840 | 1461297798921 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:19 INFO - PROCESS | 2840 | 1461297799019 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 21:03:19 INFO - PROCESS | 2840 | 1461297799137 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:19 INFO - PROCESS | 2840 | ++DOCSHELL 000000059F65E800 == 28 [pid = 2840] [id = 437] 21:03:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (000000059E794C00) [pid = 2840] [serial = 1311] [outer = 0000000000000000] 21:03:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (000000059E798400) [pid = 2840] [serial = 1312] [outer = 000000059E794C00] 21:03:19 INFO - PROCESS | 2840 | 1461297799190 Marionette DEBUG loaded listener.js 21:03:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (000000059EA28C00) [pid = 2840] [serial = 1313] [outer = 000000059E794C00] 21:03:19 INFO - PROCESS | 2840 | 1461297799613 Marionette TRACE conn4 <- [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]]]}] 21:03:19 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 21:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 735ms 21:03:19 INFO - PROCESS | 2840 | 1461297799649 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 21:03:19 INFO - PROCESS | 2840 | 1461297799656 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 21:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 21:03:19 INFO - PROCESS | 2840 | 1461297799662 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 21:03:19 INFO - PROCESS | 2840 | 1461297799665 Marionette TRACE conn4 <- [1,1714,null,{}] 21:03:19 INFO - PROCESS | 2840 | 1461297799669 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:19 INFO - PROCESS | 2840 | 1461297799763 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 21:03:19 INFO - PROCESS | 2840 | 1461297799771 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:19 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A372B800 == 29 [pid = 2840] [id = 438] 21:03:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 136 (000000059E832800) [pid = 2840] [serial = 1314] [outer = 0000000000000000] 21:03:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 137 (000000059EE31C00) [pid = 2840] [serial = 1315] [outer = 000000059E832800] 21:03:19 INFO - PROCESS | 2840 | 1461297799821 Marionette DEBUG loaded listener.js 21:03:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 138 (000000059F611400) [pid = 2840] [serial = 1316] [outer = 000000059E832800] 21:03:20 INFO - PROCESS | 2840 | 1461297800300 Marionette TRACE conn4 <- [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]]]}] 21:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 21:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 692ms 21:03:20 INFO - PROCESS | 2840 | 1461297800355 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 21:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 21:03:20 INFO - PROCESS | 2840 | 1461297800358 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 21:03:20 INFO - PROCESS | 2840 | 1461297800362 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 21:03:20 INFO - PROCESS | 2840 | 1461297800366 Marionette TRACE conn4 <- [1,1718,null,{}] 21:03:20 INFO - PROCESS | 2840 | 1461297800378 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:20 INFO - PROCESS | 2840 | 1461297800505 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 21:03:20 INFO - PROCESS | 2840 | 1461297800525 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:20 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4C1C000 == 30 [pid = 2840] [id = 439] 21:03:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 139 (000000059CE9E800) [pid = 2840] [serial = 1317] [outer = 0000000000000000] 21:03:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 140 (00000005A3498000) [pid = 2840] [serial = 1318] [outer = 000000059CE9E800] 21:03:20 INFO - PROCESS | 2840 | 1461297800578 Marionette DEBUG loaded listener.js 21:03:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 141 (00000005A34CEC00) [pid = 2840] [serial = 1319] [outer = 000000059CE9E800] 21:03:21 INFO - PROCESS | 2840 | 1461297801069 Marionette TRACE conn4 <- [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",1,"assert_equals: Red channel of the pixel at (1, 48) 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.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 21:03:21 INFO - PROCESS | 2840 | 1461297801101 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 21:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 21:03:21 INFO - PROCESS | 2840 | 1461297801104 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 21:03:21 INFO - PROCESS | 2840 | 1461297801106 Marionette TRACE conn4 <- [1,1722,null,{}] 21:03:21 INFO - PROCESS | 2840 | 1461297801109 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:21 INFO - PROCESS | 2840 | 1461297801197 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 21:03:21 INFO - PROCESS | 2840 | 1461297801204 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:21 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A59A0800 == 31 [pid = 2840] [id = 440] 21:03:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 142 (00000005A36C1C00) [pid = 2840] [serial = 1320] [outer = 0000000000000000] 21:03:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 143 (00000005A3EE8C00) [pid = 2840] [serial = 1321] [outer = 00000005A36C1C00] 21:03:21 INFO - PROCESS | 2840 | 1461297801252 Marionette DEBUG loaded listener.js 21:03:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 144 (00000005A4097800) [pid = 2840] [serial = 1322] [outer = 00000005A36C1C00] 21:03:21 INFO - PROCESS | 2840 | 1461297801706 Marionette TRACE conn4 <- [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]]]}] 21:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 21:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 21:03:21 INFO - PROCESS | 2840 | 1461297801736 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 21:03:21 INFO - PROCESS | 2840 | 1461297801738 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 21:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 21:03:21 INFO - PROCESS | 2840 | 1461297801742 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 21:03:21 INFO - PROCESS | 2840 | 1461297801744 Marionette TRACE conn4 <- [1,1726,null,{}] 21:03:21 INFO - PROCESS | 2840 | 1461297801747 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:21 INFO - PROCESS | 2840 | 1461297801830 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 21:03:21 INFO - PROCESS | 2840 | 1461297801838 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:21 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A8F6F000 == 32 [pid = 2840] [id = 441] 21:03:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 145 (000000059EB53C00) [pid = 2840] [serial = 1323] [outer = 0000000000000000] 21:03:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 146 (00000005A4D20000) [pid = 2840] [serial = 1324] [outer = 000000059EB53C00] 21:03:21 INFO - PROCESS | 2840 | 1461297801887 Marionette DEBUG loaded listener.js 21:03:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 147 (00000005A4D8A800) [pid = 2840] [serial = 1325] [outer = 000000059EB53C00] 21:03:22 INFO - PROCESS | 2840 | 1461297802368 Marionette TRACE conn4 <- [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]]]}] 21:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 21:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 671ms 21:03:22 INFO - PROCESS | 2840 | 1461297802416 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 21:03:22 INFO - PROCESS | 2840 | 1461297802419 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 21:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 21:03:22 INFO - PROCESS | 2840 | 1461297802422 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 21:03:22 INFO - PROCESS | 2840 | 1461297802424 Marionette TRACE conn4 <- [1,1730,null,{}] 21:03:22 INFO - PROCESS | 2840 | 1461297802427 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:22 INFO - PROCESS | 2840 | 1461297802548 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 21:03:22 INFO - PROCESS | 2840 | 1461297802567 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:22 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ABBD2800 == 33 [pid = 2840] [id = 442] 21:03:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 148 (00000005A500D800) [pid = 2840] [serial = 1326] [outer = 0000000000000000] 21:03:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 149 (00000005A7C77400) [pid = 2840] [serial = 1327] [outer = 00000005A500D800] 21:03:22 INFO - PROCESS | 2840 | 1461297802618 Marionette DEBUG loaded listener.js 21:03:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 150 (00000005A7ED0800) [pid = 2840] [serial = 1328] [outer = 00000005A500D800] 21:03:23 INFO - PROCESS | 2840 | 1461297803055 Marionette TRACE conn4 <- [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]]]}] 21:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 21:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 671ms 21:03:23 INFO - PROCESS | 2840 | 1461297803097 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 21:03:23 INFO - PROCESS | 2840 | 1461297803099 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 21:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 21:03:23 INFO - PROCESS | 2840 | 1461297803102 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 21:03:23 INFO - PROCESS | 2840 | 1461297803104 Marionette TRACE conn4 <- [1,1734,null,{}] 21:03:23 INFO - PROCESS | 2840 | 1461297803108 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:23 INFO - PROCESS | 2840 | 1461297803187 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 21:03:23 INFO - PROCESS | 2840 | 1461297803226 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:23 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC1EA800 == 34 [pid = 2840] [id = 443] 21:03:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 151 (00000005A8529000) [pid = 2840] [serial = 1329] [outer = 0000000000000000] 21:03:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 152 (00000005A8530400) [pid = 2840] [serial = 1330] [outer = 00000005A8529000] 21:03:23 INFO - PROCESS | 2840 | 1461297803273 Marionette DEBUG loaded listener.js 21:03:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 153 (00000005A853E000) [pid = 2840] [serial = 1331] [outer = 00000005A8529000] 21:03:23 INFO - PROCESS | 2840 | 1461297803698 Marionette TRACE conn4 <- [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]]]}] 21:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 21:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 629ms 21:03:23 INFO - PROCESS | 2840 | 1461297803736 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 21:03:23 INFO - PROCESS | 2840 | 1461297803738 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 21:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 21:03:23 INFO - PROCESS | 2840 | 1461297803746 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 21:03:23 INFO - PROCESS | 2840 | 1461297803748 Marionette TRACE conn4 <- [1,1738,null,{}] 21:03:23 INFO - PROCESS | 2840 | 1461297803752 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:23 INFO - PROCESS | 2840 | 1461297803835 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 21:03:23 INFO - PROCESS | 2840 | 1461297803844 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:23 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ACE4E800 == 35 [pid = 2840] [id = 444] 21:03:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 154 (00000005A853D800) [pid = 2840] [serial = 1332] [outer = 0000000000000000] 21:03:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 155 (00000005A88A0800) [pid = 2840] [serial = 1333] [outer = 00000005A853D800] 21:03:23 INFO - PROCESS | 2840 | 1461297803891 Marionette DEBUG loaded listener.js 21:03:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 156 (00000005A890EC00) [pid = 2840] [serial = 1334] [outer = 00000005A853D800] 21:03:24 INFO - PROCESS | 2840 | [2840] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 21:03:24 INFO - PROCESS | 2840 | 1461297804376 Marionette TRACE conn4 <- [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]]]}] 21:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 21:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 693ms 21:03:24 INFO - PROCESS | 2840 | 1461297804436 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 21:03:24 INFO - PROCESS | 2840 | 1461297804439 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 21:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 21:03:24 INFO - PROCESS | 2840 | 1461297804450 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 21:03:24 INFO - PROCESS | 2840 | 1461297804452 Marionette TRACE conn4 <- [1,1742,null,{}] 21:03:24 INFO - PROCESS | 2840 | 1461297804456 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:24 INFO - PROCESS | 2840 | 1461297804568 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 21:03:24 INFO - PROCESS | 2840 | 1461297804656 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:24 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4C1B800 == 36 [pid = 2840] [id = 445] 21:03:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 157 (00000005A890E000) [pid = 2840] [serial = 1335] [outer = 0000000000000000] 21:03:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 158 (00000005A8DE2000) [pid = 2840] [serial = 1336] [outer = 00000005A890E000] 21:03:24 INFO - PROCESS | 2840 | 1461297804703 Marionette DEBUG loaded listener.js 21:03:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 159 (00000005A8FB5C00) [pid = 2840] [serial = 1337] [outer = 00000005A890E000] 21:03:25 INFO - PROCESS | 2840 | 1461297805132 Marionette TRACE conn4 <- [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]]]}] 21:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 21:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 734ms 21:03:25 INFO - PROCESS | 2840 | 1461297805184 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 21:03:25 INFO - PROCESS | 2840 | 1461297805187 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 21:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 21:03:25 INFO - PROCESS | 2840 | 1461297805190 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 21:03:25 INFO - PROCESS | 2840 | 1461297805192 Marionette TRACE conn4 <- [1,1746,null,{}] 21:03:25 INFO - PROCESS | 2840 | 1461297805195 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:25 INFO - PROCESS | 2840 | 1461297805314 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 21:03:25 INFO - PROCESS | 2840 | 1461297805366 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:25 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF077000 == 37 [pid = 2840] [id = 446] 21:03:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 160 (00000005A85D4800) [pid = 2840] [serial = 1338] [outer = 0000000000000000] 21:03:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 161 (00000005AA025800) [pid = 2840] [serial = 1339] [outer = 00000005A85D4800] 21:03:25 INFO - PROCESS | 2840 | 1461297805417 Marionette DEBUG loaded listener.js 21:03:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 162 (00000005AB40F800) [pid = 2840] [serial = 1340] [outer = 00000005A85D4800] 21:03:25 INFO - PROCESS | 2840 | 1461297805886 Marionette TRACE conn4 <- [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]]]}] 21:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 21:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 734ms 21:03:25 INFO - PROCESS | 2840 | 1461297805956 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 21:03:25 INFO - PROCESS | 2840 | 1461297805959 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 21:03:25 INFO - PROCESS | 2840 | 1461297805962 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 21:03:25 INFO - PROCESS | 2840 | 1461297805965 Marionette TRACE conn4 <- [1,1750,null,{}] 21:03:25 INFO - PROCESS | 2840 | 1461297805968 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 21:03:26 INFO - PROCESS | 2840 | 1461297806908 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 21:03:26 INFO - PROCESS | 2840 | --DOMWINDOW == 161 (00000005A36BBC00) [pid = 2840] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 21:03:26 INFO - PROCESS | 2840 | --DOMWINDOW == 160 (00000005AE40C800) [pid = 2840] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 21:03:26 INFO - PROCESS | 2840 | --DOMWINDOW == 159 (00000005B01E6000) [pid = 2840] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 21:03:26 INFO - PROCESS | 2840 | --DOMWINDOW == 158 (00000005B2908C00) [pid = 2840] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 21:03:26 INFO - PROCESS | 2840 | --DOMWINDOW == 157 (00000005B2ADD000) [pid = 2840] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 21:03:26 INFO - PROCESS | 2840 | --DOMWINDOW == 156 (00000005A8FB5400) [pid = 2840] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 21:03:26 INFO - PROCESS | 2840 | --DOMWINDOW == 155 (00000005A8DEC800) [pid = 2840] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 21:03:26 INFO - PROCESS | 2840 | --DOMWINDOW == 154 (00000005B01EE000) [pid = 2840] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 21:03:26 INFO - PROCESS | 2840 | --DOMWINDOW == 153 (00000005AF4E3C00) [pid = 2840] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 21:03:26 INFO - PROCESS | 2840 | --DOMWINDOW == 152 (00000005B0ACB400) [pid = 2840] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 21:03:26 INFO - PROCESS | 2840 | --DOMWINDOW == 151 (000000059F2CA800) [pid = 2840] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 21:03:26 INFO - PROCESS | 2840 | --DOMWINDOW == 150 (00000005ACE19400) [pid = 2840] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 21:03:26 INFO - PROCESS | 2840 | --DOMWINDOW == 149 (000000059D851400) [pid = 2840] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 21:03:26 INFO - PROCESS | 2840 | --DOMWINDOW == 148 (00000005A4D22000) [pid = 2840] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 21:03:26 INFO - PROCESS | 2840 | --DOMWINDOW == 147 (00000005AFEB1400) [pid = 2840] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 21:03:26 INFO - PROCESS | 2840 | --DOMWINDOW == 146 (00000005A8F32C00) [pid = 2840] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 21:03:26 INFO - PROCESS | 2840 | --DOMWINDOW == 145 (00000005AFE06000) [pid = 2840] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 21:03:26 INFO - PROCESS | 2840 | --DOMWINDOW == 144 (00000005B01EE800) [pid = 2840] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 143 (00000005B0012800) [pid = 2840] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 142 (00000005AF4ED400) [pid = 2840] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 141 (00000005A4D8E000) [pid = 2840] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 140 (00000005AFE8DC00) [pid = 2840] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 139 (00000005A06F8400) [pid = 2840] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 138 (00000005B2ADC400) [pid = 2840] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 137 (00000005ACC44C00) [pid = 2840] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 136 (00000005AFEB2800) [pid = 2840] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 135 (00000005B000A800) [pid = 2840] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 134 (00000005A8824400) [pid = 2840] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 133 (00000005AFE8BC00) [pid = 2840] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (000000059EB4E800) [pid = 2840] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (00000005B2AD0000) [pid = 2840] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (00000005B29CF000) [pid = 2840] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (00000005AF4ED800) [pid = 2840] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (00000005AB41B000) [pid = 2840] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 127 (00000005A37E1C00) [pid = 2840] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 126 (00000005AFEC0800) [pid = 2840] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 125 (00000005AC3CA800) [pid = 2840] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 124 (00000005ABD06800) [pid = 2840] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 123 (000000059CE44800) [pid = 2840] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 122 (000000059EA2C400) [pid = 2840] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 121 (000000059EB4C000) [pid = 2840] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 120 (00000005B6E82C00) [pid = 2840] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 119 (00000005B6D4AC00) [pid = 2840] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 118 (000000059DB6BC00) [pid = 2840] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 117 (00000005B29D0800) [pid = 2840] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 21:03:27 INFO - PROCESS | 2840 | --DOMWINDOW == 116 (00000005AE40B400) [pid = 2840] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 21:03:27 INFO - PROCESS | 2840 | 1461297806985 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:27 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A40BE800 == 38 [pid = 2840] [id = 447] 21:03:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (000000059DB67400) [pid = 2840] [serial = 1341] [outer = 0000000000000000] 21:03:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 118 (000000059E793000) [pid = 2840] [serial = 1342] [outer = 000000059DB67400] 21:03:27 INFO - PROCESS | 2840 | 1461297807044 Marionette DEBUG loaded listener.js 21:03:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 119 (00000005A8824800) [pid = 2840] [serial = 1343] [outer = 000000059DB67400] 21:03:27 INFO - PROCESS | 2840 | 1461297807452 Marionette TRACE conn4 <- [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]]]}] 21:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 21:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1518ms 21:03:27 INFO - PROCESS | 2840 | 1461297807489 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 21:03:27 INFO - PROCESS | 2840 | 1461297807492 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 21:03:27 INFO - PROCESS | 2840 | 1461297807495 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 21:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 21:03:27 INFO - PROCESS | 2840 | 1461297807497 Marionette TRACE conn4 <- [1,1754,null,{}] 21:03:27 INFO - PROCESS | 2840 | 1461297807500 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:27 INFO - PROCESS | 2840 | 1461297807585 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 21:03:27 INFO - PROCESS | 2840 | 1461297807592 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:27 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF3A7800 == 39 [pid = 2840] [id = 448] 21:03:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 120 (00000005AA0C3800) [pid = 2840] [serial = 1344] [outer = 0000000000000000] 21:03:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 121 (00000005AB81AC00) [pid = 2840] [serial = 1345] [outer = 00000005AA0C3800] 21:03:27 INFO - PROCESS | 2840 | 1461297807638 Marionette DEBUG loaded listener.js 21:03:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 122 (00000005ABD0C000) [pid = 2840] [serial = 1346] [outer = 00000005AA0C3800] 21:03:28 INFO - PROCESS | 2840 | 1461297808073 Marionette TRACE conn4 <- [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]]]}] 21:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 21:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 628ms 21:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 21:03:28 INFO - PROCESS | 2840 | 1461297808131 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 21:03:28 INFO - PROCESS | 2840 | 1461297808133 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 21:03:28 INFO - PROCESS | 2840 | 1461297808136 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 21:03:28 INFO - PROCESS | 2840 | 1461297808138 Marionette TRACE conn4 <- [1,1758,null,{}] 21:03:28 INFO - PROCESS | 2840 | 1461297808142 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:28 INFO - PROCESS | 2840 | 1461297808225 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 21:03:28 INFO - PROCESS | 2840 | 1461297808232 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:28 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AFD90800 == 40 [pid = 2840] [id = 449] 21:03:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 123 (000000059E82E800) [pid = 2840] [serial = 1347] [outer = 0000000000000000] 21:03:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 124 (00000005AB418000) [pid = 2840] [serial = 1348] [outer = 000000059E82E800] 21:03:28 INFO - PROCESS | 2840 | 1461297808279 Marionette DEBUG loaded listener.js 21:03:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (00000005AC264C00) [pid = 2840] [serial = 1349] [outer = 000000059E82E800] 21:03:28 INFO - PROCESS | 2840 | 1461297808729 Marionette TRACE conn4 <- [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]]]}] 21:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 21:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 629ms 21:03:28 INFO - PROCESS | 2840 | 1461297808773 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 21:03:28 INFO - PROCESS | 2840 | 1461297808775 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 21:03:28 INFO - PROCESS | 2840 | 1461297808784 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 21:03:28 INFO - PROCESS | 2840 | 1461297808786 Marionette TRACE conn4 <- [1,1762,null,{}] 21:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 21:03:28 INFO - PROCESS | 2840 | 1461297808789 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:28 INFO - PROCESS | 2840 | 1461297808875 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 21:03:28 INFO - PROCESS | 2840 | 1461297808882 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:28 INFO - PROCESS | 2840 | ++DOCSHELL 000000059E0D3000 == 41 [pid = 2840] [id = 450] 21:03:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 126 (000000059CE3A400) [pid = 2840] [serial = 1350] [outer = 0000000000000000] 21:03:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 127 (000000059CE9D400) [pid = 2840] [serial = 1351] [outer = 000000059CE3A400] 21:03:29 INFO - PROCESS | 2840 | [2840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:03:29 INFO - PROCESS | 2840 | 1461297808997 Marionette DEBUG loaded listener.js 21:03:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (000000059DB6EC00) [pid = 2840] [serial = 1352] [outer = 000000059CE3A400] 21:03:29 INFO - PROCESS | 2840 | 1461297809868 Marionette TRACE conn4 <- [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]]]}] 21:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 21:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1124ms 21:03:29 INFO - PROCESS | 2840 | 1461297809915 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 21:03:29 INFO - PROCESS | 2840 | 1461297809919 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 21:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 21:03:29 INFO - PROCESS | 2840 | 1461297809925 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 21:03:29 INFO - PROCESS | 2840 | 1461297809928 Marionette TRACE conn4 <- [1,1766,null,{}] 21:03:29 INFO - PROCESS | 2840 | 1461297809934 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:30 INFO - PROCESS | 2840 | 1461297810061 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 21:03:30 INFO - PROCESS | 2840 | 1461297810190 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:30 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4C19000 == 42 [pid = 2840] [id = 451] 21:03:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (000000059FC29000) [pid = 2840] [serial = 1353] [outer = 0000000000000000] 21:03:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005A067E000) [pid = 2840] [serial = 1354] [outer = 000000059FC29000] 21:03:30 INFO - PROCESS | 2840 | 1461297810251 Marionette DEBUG loaded listener.js 21:03:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005A34CA400) [pid = 2840] [serial = 1355] [outer = 000000059FC29000] 21:03:30 INFO - PROCESS | 2840 | 1461297810947 Marionette TRACE conn4 <- [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]]]}] 21:03:31 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 21:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1071ms 21:03:31 INFO - PROCESS | 2840 | 1461297811003 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 21:03:31 INFO - PROCESS | 2840 | 1461297811007 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 21:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 21:03:31 INFO - PROCESS | 2840 | 1461297811015 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 21:03:31 INFO - PROCESS | 2840 | 1461297811018 Marionette TRACE conn4 <- [1,1770,null,{}] 21:03:31 INFO - PROCESS | 2840 | 1461297811022 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:31 INFO - PROCESS | 2840 | 1461297811145 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 21:03:31 INFO - PROCESS | 2840 | 1461297811272 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:31 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ADD21000 == 43 [pid = 2840] [id = 452] 21:03:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (00000005A3E2AC00) [pid = 2840] [serial = 1356] [outer = 0000000000000000] 21:03:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005A4D90400) [pid = 2840] [serial = 1357] [outer = 00000005A3E2AC00] 21:03:31 INFO - PROCESS | 2840 | 1461297811332 Marionette DEBUG loaded listener.js 21:03:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (00000005A5011000) [pid = 2840] [serial = 1358] [outer = 00000005A3E2AC00] 21:03:32 INFO - PROCESS | 2840 | 1461297812272 Marionette TRACE conn4 <- [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]]]}] 21:03:32 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 21:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1322ms 21:03:32 INFO - PROCESS | 2840 | 1461297812342 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 21:03:32 INFO - PROCESS | 2840 | 1461297812346 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 21:03:32 INFO - PROCESS | 2840 | 1461297812351 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 21:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 21:03:32 INFO - PROCESS | 2840 | 1461297812355 Marionette TRACE conn4 <- [1,1774,null,{}] 21:03:32 INFO - PROCESS | 2840 | 1461297812362 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:32 INFO - PROCESS | 2840 | 1461297812471 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 21:03:32 INFO - PROCESS | 2840 | 1461297812602 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:32 INFO - PROCESS | 2840 | ++DOCSHELL 000000059E2CF000 == 44 [pid = 2840] [id = 453] 21:03:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (000000059E78F400) [pid = 2840] [serial = 1359] [outer = 0000000000000000] 21:03:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 136 (000000059EA26C00) [pid = 2840] [serial = 1360] [outer = 000000059E78F400] 21:03:32 INFO - PROCESS | 2840 | 1461297812659 Marionette DEBUG loaded listener.js 21:03:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 137 (000000059F070800) [pid = 2840] [serial = 1361] [outer = 000000059E78F400] 21:03:33 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC2E5000 == 43 [pid = 2840] [id = 147] 21:03:33 INFO - PROCESS | 2840 | --DOCSHELL 00000005ADD1E000 == 42 [pid = 2840] [id = 145] 21:03:33 INFO - PROCESS | 2840 | --DOCSHELL 00000005AED1F800 == 41 [pid = 2840] [id = 146] 21:03:33 INFO - PROCESS | 2840 | --DOCSHELL 00000005ABF4C000 == 40 [pid = 2840] [id = 142] 21:03:33 INFO - PROCESS | 2840 | --DOCSHELL 00000005A88ED800 == 39 [pid = 2840] [id = 154] 21:03:33 INFO - PROCESS | 2840 | --DOCSHELL 00000005A41B1800 == 38 [pid = 2840] [id = 139] 21:03:33 INFO - PROCESS | 2840 | --DOCSHELL 00000005A3677000 == 37 [pid = 2840] [id = 153] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 136 (00000005B775EC00) [pid = 2840] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 135 (00000005A5595800) [pid = 2840] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 134 (00000005AFE56400) [pid = 2840] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 133 (00000005B0A09400) [pid = 2840] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (00000005B2AD5400) [pid = 2840] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (00000005B448BC00) [pid = 2840] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (00000005AC270000) [pid = 2840] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (00000005AB812400) [pid = 2840] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (00000005B0AA3400) [pid = 2840] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 127 (00000005AFACAC00) [pid = 2840] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 126 (00000005B6E81800) [pid = 2840] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 125 (00000005A8541800) [pid = 2840] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 124 (00000005AF09E400) [pid = 2840] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 123 (00000005A8F39C00) [pid = 2840] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 122 (00000005A8903C00) [pid = 2840] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 121 (00000005AFEBA000) [pid = 2840] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 120 (00000005AC3B5400) [pid = 2840] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 119 (00000005AFE5E400) [pid = 2840] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 118 (00000005B0B91800) [pid = 2840] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 117 (00000005AFEAFC00) [pid = 2840] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 116 (00000005B018C800) [pid = 2840] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (00000005AFE91C00) [pid = 2840] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (00000005AFEAB000) [pid = 2840] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (00000005A5594C00) [pid = 2840] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (00000005B3012C00) [pid = 2840] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (00000005AFE05400) [pid = 2840] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (00000005B000D000) [pid = 2840] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (00000005B01E7800) [pid = 2840] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (00000005B0AC1000) [pid = 2840] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (00000005B01EEC00) [pid = 2840] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (00000005AFEBEC00) [pid = 2840] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (00000005AC33DC00) [pid = 2840] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (00000005B301F800) [pid = 2840] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (00000005B2AD9C00) [pid = 2840] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (00000005B0975400) [pid = 2840] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (00000005AFE8A400) [pid = 2840] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (00000005AC6BC400) [pid = 2840] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (00000005ABED8400) [pid = 2840] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (00000005A7CD2800) [pid = 2840] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (00000005A4CDB000) [pid = 2840] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (00000005B0B98400) [pid = 2840] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (00000005ACCDAC00) [pid = 2840] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (00000005ABED6000) [pid = 2840] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (00000005AC3A6800) [pid = 2840] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (000000059EB4B400) [pid = 2840] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (00000005A4D90000) [pid = 2840] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (00000005A510E800) [pid = 2840] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (000000059EE2C400) [pid = 2840] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (00000005AE63B000) [pid = 2840] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (00000005A5108000) [pid = 2840] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (00000005B775F000) [pid = 2840] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (00000005B61ADC00) [pid = 2840] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (00000005B6E8C400) [pid = 2840] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (00000005B6E85000) [pid = 2840] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (00000005B6D52800) [pid = 2840] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (00000005B6D4A800) [pid = 2840] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (00000005B6C0EC00) [pid = 2840] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (00000005B61B0C00) [pid = 2840] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (00000005B4492C00) [pid = 2840] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (00000005B3021C00) [pid = 2840] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 76 (00000005AED8AC00) [pid = 2840] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 75 (00000005AF4A5C00) [pid = 2840] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 74 (00000005B2911C00) [pid = 2840] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 73 (00000005B290FC00) [pid = 2840] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | --DOMWINDOW == 72 (00000005AD9B6C00) [pid = 2840] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 21:03:33 INFO - PROCESS | 2840 | 1461297813295 Marionette TRACE conn4 <- [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]]]}] 21:03:33 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 21:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 986ms 21:03:33 INFO - PROCESS | 2840 | 1461297813342 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 21:03:33 INFO - PROCESS | 2840 | 1461297813348 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 21:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 21:03:33 INFO - PROCESS | 2840 | 1461297813354 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 21:03:33 INFO - PROCESS | 2840 | 1461297813357 Marionette TRACE conn4 <- [1,1778,null,{}] 21:03:33 INFO - PROCESS | 2840 | 1461297813361 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:33 INFO - PROCESS | 2840 | 1461297813449 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 21:03:33 INFO - PROCESS | 2840 | 1461297813529 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:33 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4CA4000 == 38 [pid = 2840] [id = 454] 21:03:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 73 (000000059EA2F800) [pid = 2840] [serial = 1362] [outer = 0000000000000000] 21:03:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 74 (000000059FC90000) [pid = 2840] [serial = 1363] [outer = 000000059EA2F800] 21:03:33 INFO - PROCESS | 2840 | 1461297813578 Marionette DEBUG loaded listener.js 21:03:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 75 (00000005A349CC00) [pid = 2840] [serial = 1364] [outer = 000000059EA2F800] 21:03:34 INFO - PROCESS | 2840 | 1461297814034 Marionette TRACE conn4 <- [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]]]}] 21:03:34 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) 21:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 735ms 21:03:34 INFO - PROCESS | 2840 | 1461297814091 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 21:03:34 INFO - PROCESS | 2840 | 1461297814093 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 21:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 21:03:34 INFO - PROCESS | 2840 | 1461297814101 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 21:03:34 INFO - PROCESS | 2840 | 1461297814105 Marionette TRACE conn4 <- [1,1782,null,{}] 21:03:34 INFO - PROCESS | 2840 | 1461297814118 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:34 INFO - PROCESS | 2840 | 1461297814210 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 21:03:34 INFO - PROCESS | 2840 | 1461297814226 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:34 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC1E4800 == 39 [pid = 2840] [id = 455] 21:03:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 76 (000000059DB6DC00) [pid = 2840] [serial = 1365] [outer = 0000000000000000] 21:03:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 77 (00000005A4CDCC00) [pid = 2840] [serial = 1366] [outer = 000000059DB6DC00] 21:03:34 INFO - PROCESS | 2840 | 1461297814278 Marionette DEBUG loaded listener.js 21:03:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (00000005A4D92800) [pid = 2840] [serial = 1367] [outer = 000000059DB6DC00] 21:03:34 INFO - PROCESS | 2840 | 1461297814747 Marionette TRACE conn4 <- [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]]]}] 21:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 691ms 21:03:34 INFO - PROCESS | 2840 | 1461297814796 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 21:03:34 INFO - PROCESS | 2840 | 1461297814798 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 21:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 21:03:34 INFO - PROCESS | 2840 | 1461297814802 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 21:03:34 INFO - PROCESS | 2840 | 1461297814803 Marionette TRACE conn4 <- [1,1786,null,{}] 21:03:34 INFO - PROCESS | 2840 | 1461297814807 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:34 INFO - PROCESS | 2840 | 1461297814895 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 21:03:34 INFO - PROCESS | 2840 | 1461297814904 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:34 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ACE52000 == 40 [pid = 2840] [id = 456] 21:03:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (00000005A5109800) [pid = 2840] [serial = 1368] [outer = 0000000000000000] 21:03:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (00000005A5936800) [pid = 2840] [serial = 1369] [outer = 00000005A5109800] 21:03:34 INFO - PROCESS | 2840 | 1461297814951 Marionette DEBUG loaded listener.js 21:03:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (00000005A7C85000) [pid = 2840] [serial = 1370] [outer = 00000005A5109800] 21:03:35 INFO - PROCESS | 2840 | 1461297815384 Marionette TRACE conn4 <- [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]]]}] 21:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 21:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 628ms 21:03:35 INFO - PROCESS | 2840 | 1461297815433 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 21:03:35 INFO - PROCESS | 2840 | 1461297815435 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 21:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 21:03:35 INFO - PROCESS | 2840 | 1461297815446 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 21:03:35 INFO - PROCESS | 2840 | 1461297815448 Marionette TRACE conn4 <- [1,1790,null,{}] 21:03:35 INFO - PROCESS | 2840 | 1461297815451 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:35 INFO - PROCESS | 2840 | 1461297815558 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 21:03:35 INFO - PROCESS | 2840 | 1461297815640 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:35 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AED1F000 == 41 [pid = 2840] [id = 457] 21:03:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (00000005A7ED0000) [pid = 2840] [serial = 1371] [outer = 0000000000000000] 21:03:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (00000005A852A800) [pid = 2840] [serial = 1372] [outer = 00000005A7ED0000] 21:03:35 INFO - PROCESS | 2840 | 1461297815688 Marionette DEBUG loaded listener.js 21:03:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (00000005A853CC00) [pid = 2840] [serial = 1373] [outer = 00000005A7ED0000] 21:03:36 INFO - PROCESS | 2840 | 1461297816130 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 21:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 735ms 21:03:36 INFO - PROCESS | 2840 | 1461297816181 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 21:03:36 INFO - PROCESS | 2840 | 1461297816183 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 21:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 21:03:36 INFO - PROCESS | 2840 | 1461297816187 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 21:03:36 INFO - PROCESS | 2840 | 1461297816188 Marionette TRACE conn4 <- [1,1794,null,{}] 21:03:36 INFO - PROCESS | 2840 | 1461297816192 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:36 INFO - PROCESS | 2840 | 1461297816331 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 21:03:36 INFO - PROCESS | 2840 | 1461297816392 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:36 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF2E8800 == 42 [pid = 2840] [id = 458] 21:03:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (00000005A88A7400) [pid = 2840] [serial = 1374] [outer = 0000000000000000] 21:03:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (00000005A8927C00) [pid = 2840] [serial = 1375] [outer = 00000005A88A7400] 21:03:36 INFO - PROCESS | 2840 | 1461297816443 Marionette DEBUG loaded listener.js 21:03:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (00000005AA07E800) [pid = 2840] [serial = 1376] [outer = 00000005A88A7400] 21:03:36 INFO - PROCESS | 2840 | 1461297816899 Marionette TRACE conn4 <- [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]]]}] 21:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 21:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 776ms 21:03:36 INFO - PROCESS | 2840 | 1461297816966 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 21:03:36 INFO - PROCESS | 2840 | 1461297816968 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 21:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 21:03:36 INFO - PROCESS | 2840 | 1461297816972 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 21:03:36 INFO - PROCESS | 2840 | 1461297816974 Marionette TRACE conn4 <- [1,1798,null,{}] 21:03:36 INFO - PROCESS | 2840 | 1461297816977 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:37 INFO - PROCESS | 2840 | 1461297817091 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 21:03:37 INFO - PROCESS | 2840 | 1461297817102 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:37 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B00D0800 == 43 [pid = 2840] [id = 459] 21:03:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (00000005A88A8400) [pid = 2840] [serial = 1377] [outer = 0000000000000000] 21:03:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (00000005AB416400) [pid = 2840] [serial = 1378] [outer = 00000005A88A8400] 21:03:37 INFO - PROCESS | 2840 | 1461297817190 Marionette DEBUG loaded listener.js 21:03:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (00000005AB7C1000) [pid = 2840] [serial = 1379] [outer = 00000005A88A8400] 21:03:37 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (00000005A890E000) [pid = 2840] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 21:03:37 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (00000005A85D4800) [pid = 2840] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 21:03:37 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (00000005A36C1C00) [pid = 2840] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 21:03:37 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (000000059E794C00) [pid = 2840] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 21:03:37 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (000000059E832800) [pid = 2840] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 21:03:37 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (00000005A853D800) [pid = 2840] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 21:03:37 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (00000005A500D800) [pid = 2840] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 21:03:37 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (000000059EB53C00) [pid = 2840] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 21:03:37 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (000000059CE9E800) [pid = 2840] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 21:03:37 INFO - PROCESS | 2840 | --DOMWINDOW == 80 (00000005B61ABC00) [pid = 2840] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 21:03:37 INFO - PROCESS | 2840 | --DOMWINDOW == 79 (00000005A8529000) [pid = 2840] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 21:03:37 INFO - PROCESS | 2840 | --DOMWINDOW == 78 (00000005AA0C3800) [pid = 2840] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 21:03:37 INFO - PROCESS | 2840 | --DOMWINDOW == 77 (000000059DB67400) [pid = 2840] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 21:03:37 INFO - PROCESS | 2840 | 1461297817698 Marionette TRACE conn4 <- [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]]]}] 21:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 21:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 776ms 21:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 21:03:37 INFO - PROCESS | 2840 | 1461297817752 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 21:03:37 INFO - PROCESS | 2840 | 1461297817754 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 21:03:37 INFO - PROCESS | 2840 | 1461297817757 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 21:03:37 INFO - PROCESS | 2840 | 1461297817759 Marionette TRACE conn4 <- [1,1802,null,{}] 21:03:37 INFO - PROCESS | 2840 | 1461297817762 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:37 INFO - PROCESS | 2840 | 1461297817874 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 21:03:37 INFO - PROCESS | 2840 | 1461297817926 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:37 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0124800 == 44 [pid = 2840] [id = 460] 21:03:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 78 (000000059DB67400) [pid = 2840] [serial = 1380] [outer = 0000000000000000] 21:03:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 79 (00000005A500DC00) [pid = 2840] [serial = 1381] [outer = 000000059DB67400] 21:03:37 INFO - PROCESS | 2840 | 1461297817973 Marionette DEBUG loaded listener.js 21:03:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 80 (00000005AB414000) [pid = 2840] [serial = 1382] [outer = 000000059DB67400] 21:03:38 INFO - PROCESS | 2840 | 1461297818347 Marionette TRACE conn4 <- [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]]]}] 21:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 21:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 630ms 21:03:38 INFO - PROCESS | 2840 | 1461297818392 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 21:03:38 INFO - PROCESS | 2840 | 1461297818394 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 21:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 21:03:38 INFO - PROCESS | 2840 | 1461297818398 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 21:03:38 INFO - PROCESS | 2840 | 1461297818399 Marionette TRACE conn4 <- [1,1806,null,{}] 21:03:38 INFO - PROCESS | 2840 | 1461297818403 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:38 INFO - PROCESS | 2840 | 1461297818511 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 21:03:38 INFO - PROCESS | 2840 | 1461297818518 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:38 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC1E4000 == 45 [pid = 2840] [id = 461] 21:03:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 81 (00000005AB7C9800) [pid = 2840] [serial = 1383] [outer = 0000000000000000] 21:03:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (00000005ABD06400) [pid = 2840] [serial = 1384] [outer = 00000005AB7C9800] 21:03:38 INFO - PROCESS | 2840 | 1461297818564 Marionette DEBUG loaded listener.js 21:03:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (00000005ABFC8C00) [pid = 2840] [serial = 1385] [outer = 00000005AB7C9800] 21:03:38 INFO - PROCESS | 2840 | 1461297818982 Marionette TRACE conn4 <- [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]]]}] 21:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 21:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 630ms 21:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 21:03:39 INFO - PROCESS | 2840 | 1461297819034 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 21:03:39 INFO - PROCESS | 2840 | 1461297819036 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 21:03:39 INFO - PROCESS | 2840 | 1461297819040 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 21:03:39 INFO - PROCESS | 2840 | 1461297819041 Marionette TRACE conn4 <- [1,1810,null,{}] 21:03:39 INFO - PROCESS | 2840 | 1461297819045 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:39 INFO - PROCESS | 2840 | 1461297819130 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 21:03:39 INFO - PROCESS | 2840 | 1461297819137 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:39 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B06B9800 == 46 [pid = 2840] [id = 462] 21:03:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (000000059EB56400) [pid = 2840] [serial = 1386] [outer = 0000000000000000] 21:03:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (00000005AC26F000) [pid = 2840] [serial = 1387] [outer = 000000059EB56400] 21:03:39 INFO - PROCESS | 2840 | 1461297819182 Marionette DEBUG loaded listener.js 21:03:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (00000005AC33C000) [pid = 2840] [serial = 1388] [outer = 000000059EB56400] 21:03:39 INFO - PROCESS | 2840 | 1461297819703 Marionette TRACE conn4 <- [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]]]}] 21:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 21:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 734ms 21:03:39 INFO - PROCESS | 2840 | 1461297819778 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 21:03:39 INFO - PROCESS | 2840 | 1461297819783 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 21:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 21:03:39 INFO - PROCESS | 2840 | 1461297819789 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 21:03:39 INFO - PROCESS | 2840 | 1461297819793 Marionette TRACE conn4 <- [1,1814,null,{}] 21:03:39 INFO - PROCESS | 2840 | 1461297819815 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:40 INFO - PROCESS | 2840 | 1461297819997 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 21:03:40 INFO - PROCESS | 2840 | 1461297820114 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:40 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A518A000 == 47 [pid = 2840] [id = 463] 21:03:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (000000059DB6F800) [pid = 2840] [serial = 1389] [outer = 0000000000000000] 21:03:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (000000059EB54400) [pid = 2840] [serial = 1390] [outer = 000000059DB6F800] 21:03:40 INFO - PROCESS | 2840 | 1461297820175 Marionette DEBUG loaded listener.js 21:03:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (00000005A06F8400) [pid = 2840] [serial = 1391] [outer = 000000059DB6F800] 21:03:40 INFO - PROCESS | 2840 | 1461297820779 Marionette TRACE conn4 <- [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]]]}] 21:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 21:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1025ms 21:03:40 INFO - PROCESS | 2840 | 1461297820818 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 21:03:40 INFO - PROCESS | 2840 | 1461297820825 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 21:03:40 INFO - PROCESS | 2840 | 1461297820832 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 21:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 21:03:40 INFO - PROCESS | 2840 | 1461297820835 Marionette TRACE conn4 <- [1,1818,null,{}] 21:03:40 INFO - PROCESS | 2840 | 1461297820839 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:40 INFO - PROCESS | 2840 | 1461297820956 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 21:03:41 INFO - PROCESS | 2840 | 1461297821052 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:41 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AE423800 == 48 [pid = 2840] [id = 464] 21:03:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (00000005A4D22000) [pid = 2840] [serial = 1392] [outer = 0000000000000000] 21:03:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (00000005A5005800) [pid = 2840] [serial = 1393] [outer = 00000005A4D22000] 21:03:41 INFO - PROCESS | 2840 | 1461297821110 Marionette DEBUG loaded listener.js 21:03:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (00000005A8530000) [pid = 2840] [serial = 1394] [outer = 00000005A4D22000] 21:03:41 INFO - PROCESS | 2840 | 1461297821725 Marionette TRACE conn4 <- [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]]]}] 21:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 21:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 925ms 21:03:41 INFO - PROCESS | 2840 | 1461297821762 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 21:03:41 INFO - PROCESS | 2840 | 1461297821765 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 21:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 21:03:41 INFO - PROCESS | 2840 | 1461297821769 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 21:03:41 INFO - PROCESS | 2840 | 1461297821773 Marionette TRACE conn4 <- [1,1822,null,{}] 21:03:41 INFO - PROCESS | 2840 | 1461297821785 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:41 INFO - PROCESS | 2840 | 1461297821899 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 21:03:42 INFO - PROCESS | 2840 | 1461297821995 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:42 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BAE000 == 49 [pid = 2840] [id = 465] 21:03:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (00000005A8DE3C00) [pid = 2840] [serial = 1395] [outer = 0000000000000000] 21:03:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (00000005AB52D400) [pid = 2840] [serial = 1396] [outer = 00000005A8DE3C00] 21:03:42 INFO - PROCESS | 2840 | 1461297822056 Marionette DEBUG loaded listener.js 21:03:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (00000005AC33E000) [pid = 2840] [serial = 1397] [outer = 00000005A8DE3C00] 21:03:42 INFO - PROCESS | 2840 | 1461297822668 Marionette TRACE conn4 <- [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]]]}] 21:03:42 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 21:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 923ms 21:03:42 INFO - PROCESS | 2840 | 1461297822694 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 21:03:42 INFO - PROCESS | 2840 | 1461297822697 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 21:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 21:03:42 INFO - PROCESS | 2840 | 1461297822700 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 21:03:42 INFO - PROCESS | 2840 | 1461297822703 Marionette TRACE conn4 <- [1,1826,null,{}] 21:03:42 INFO - PROCESS | 2840 | 1461297822706 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:42 INFO - PROCESS | 2840 | 1461297822818 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 21:03:42 INFO - PROCESS | 2840 | 1461297822913 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:42 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A04000 == 50 [pid = 2840] [id = 466] 21:03:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (00000005AC3AA400) [pid = 2840] [serial = 1398] [outer = 0000000000000000] 21:03:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (00000005AC3AF800) [pid = 2840] [serial = 1399] [outer = 00000005AC3AA400] 21:03:42 INFO - PROCESS | 2840 | 1461297822971 Marionette DEBUG loaded listener.js 21:03:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (00000005AC3B8400) [pid = 2840] [serial = 1400] [outer = 00000005AC3AA400] 21:03:43 INFO - PROCESS | 2840 | 1461297823529 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 21:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 21:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 882ms 21:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 21:03:43 INFO - PROCESS | 2840 | 1461297823584 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 21:03:43 INFO - PROCESS | 2840 | 1461297823587 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 21:03:43 INFO - PROCESS | 2840 | 1461297823590 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 21:03:43 INFO - PROCESS | 2840 | 1461297823592 Marionette TRACE conn4 <- [1,1830,null,{}] 21:03:43 INFO - PROCESS | 2840 | 1461297823596 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:43 INFO - PROCESS | 2840 | 1461297823705 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 21:03:43 INFO - PROCESS | 2840 | 1461297823827 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:43 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A3D000 == 51 [pid = 2840] [id = 467] 21:03:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (00000005AC3BF800) [pid = 2840] [serial = 1401] [outer = 0000000000000000] 21:03:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (00000005AC3C4000) [pid = 2840] [serial = 1402] [outer = 00000005AC3BF800] 21:03:43 INFO - PROCESS | 2840 | 1461297823885 Marionette DEBUG loaded listener.js 21:03:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (00000005AC6BBC00) [pid = 2840] [serial = 1403] [outer = 00000005AC3BF800] 21:03:44 INFO - PROCESS | 2840 | 1461297824465 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 21:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 21:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 923ms 21:03:44 INFO - PROCESS | 2840 | 1461297824516 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 21:03:44 INFO - PROCESS | 2840 | 1461297824519 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 21:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 21:03:44 INFO - PROCESS | 2840 | 1461297824523 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 21:03:44 INFO - PROCESS | 2840 | 1461297824525 Marionette TRACE conn4 <- [1,1834,null,{}] 21:03:44 INFO - PROCESS | 2840 | 1461297824529 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:44 INFO - PROCESS | 2840 | 1461297824658 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 21:03:44 INFO - PROCESS | 2840 | 1461297824785 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:44 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2C10000 == 52 [pid = 2840] [id = 468] 21:03:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (00000005AC779800) [pid = 2840] [serial = 1404] [outer = 0000000000000000] 21:03:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (00000005ACE13800) [pid = 2840] [serial = 1405] [outer = 00000005AC779800] 21:03:44 INFO - PROCESS | 2840 | 1461297824847 Marionette DEBUG loaded listener.js 21:03:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (00000005ACE1B800) [pid = 2840] [serial = 1406] [outer = 00000005AC779800] 21:03:45 INFO - PROCESS | 2840 | 1461297825655 Marionette TRACE conn4 <- [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]]]}] 21:03:45 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) 21:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1184ms 21:03:45 INFO - PROCESS | 2840 | 1461297825710 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 21:03:45 INFO - PROCESS | 2840 | 1461297825715 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 21:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 21:03:45 INFO - PROCESS | 2840 | 1461297825720 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 21:03:45 INFO - PROCESS | 2840 | 1461297825724 Marionette TRACE conn4 <- [1,1838,null,{}] 21:03:45 INFO - PROCESS | 2840 | 1461297825731 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:45 INFO - PROCESS | 2840 | 1461297825835 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 21:03:45 INFO - PROCESS | 2840 | 1461297825969 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:45 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A518B000 == 53 [pid = 2840] [id = 469] 21:03:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (000000059D8DC800) [pid = 2840] [serial = 1407] [outer = 0000000000000000] 21:03:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (000000059E833C00) [pid = 2840] [serial = 1408] [outer = 000000059D8DC800] 21:03:46 INFO - PROCESS | 2840 | 1461297826039 Marionette DEBUG loaded listener.js 21:03:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (000000059FE73C00) [pid = 2840] [serial = 1409] [outer = 000000059D8DC800] 21:03:46 INFO - PROCESS | 2840 | --DOCSHELL 00000005A3671800 == 52 [pid = 2840] [id = 138] 21:03:46 INFO - PROCESS | 2840 | --DOCSHELL 000000059F2BB800 == 51 [pid = 2840] [id = 137] 21:03:46 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC66B800 == 50 [pid = 2840] [id = 143] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (000000059E798400) [pid = 2840] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (000000059EA28C00) [pid = 2840] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (00000005A8FB5C00) [pid = 2840] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (000000059EE31C00) [pid = 2840] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (000000059F611400) [pid = 2840] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (00000005A88A0800) [pid = 2840] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (00000005A7C77400) [pid = 2840] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (00000005A7ED0800) [pid = 2840] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (00000005A4D20000) [pid = 2840] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (00000005A4D8A800) [pid = 2840] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (00000005A3498000) [pid = 2840] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (00000005A34CEC00) [pid = 2840] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (00000005B8DD9C00) [pid = 2840] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (00000005A8530400) [pid = 2840] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (00000005A853E000) [pid = 2840] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (00000005AB40F800) [pid = 2840] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (00000005AB81AC00) [pid = 2840] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (000000059E793000) [pid = 2840] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (00000005ABD0C000) [pid = 2840] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (00000005A8824800) [pid = 2840] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 86 (00000005A890EC00) [pid = 2840] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 85 (00000005AB418000) [pid = 2840] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 84 (00000005A8DE2000) [pid = 2840] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 83 (00000005AA025800) [pid = 2840] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 82 (00000005A3EE8C00) [pid = 2840] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | --DOMWINDOW == 81 (00000005A4097800) [pid = 2840] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 21:03:46 INFO - PROCESS | 2840 | 1461297826616 Marionette TRACE conn4 <- [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]]]}] 21:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 924ms 21:03:46 INFO - PROCESS | 2840 | 1461297826648 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 21:03:46 INFO - PROCESS | 2840 | 1461297826653 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 21:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 21:03:46 INFO - PROCESS | 2840 | 1461297826664 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 21:03:46 INFO - PROCESS | 2840 | 1461297826667 Marionette TRACE conn4 <- [1,1842,null,{}] 21:03:46 INFO - PROCESS | 2840 | 1461297826671 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:46 INFO - PROCESS | 2840 | 1461297826762 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 21:03:46 INFO - PROCESS | 2840 | 1461297826772 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:46 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A3C53800 == 51 [pid = 2840] [id = 470] 21:03:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 82 (000000059DB6C800) [pid = 2840] [serial = 1410] [outer = 0000000000000000] 21:03:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 83 (000000059F4A6400) [pid = 2840] [serial = 1411] [outer = 000000059DB6C800] 21:03:46 INFO - PROCESS | 2840 | 1461297826819 Marionette DEBUG loaded listener.js 21:03:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 84 (00000005A3498000) [pid = 2840] [serial = 1412] [outer = 000000059DB6C800] 21:03:47 INFO - PROCESS | 2840 | 1461297827349 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 21:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 734ms 21:03:47 INFO - PROCESS | 2840 | 1461297827401 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 21:03:47 INFO - PROCESS | 2840 | 1461297827403 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 21:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 21:03:47 INFO - PROCESS | 2840 | 1461297827406 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 21:03:47 INFO - PROCESS | 2840 | 1461297827410 Marionette TRACE conn4 <- [1,1846,null,{}] 21:03:47 INFO - PROCESS | 2840 | 1461297827421 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:47 INFO - PROCESS | 2840 | 1461297827515 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 21:03:47 INFO - PROCESS | 2840 | 1461297827598 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:47 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AB864800 == 52 [pid = 2840] [id = 471] 21:03:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 85 (00000005A3C87800) [pid = 2840] [serial = 1413] [outer = 0000000000000000] 21:03:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 86 (00000005A408E000) [pid = 2840] [serial = 1414] [outer = 00000005A3C87800] 21:03:47 INFO - PROCESS | 2840 | 1461297827649 Marionette DEBUG loaded listener.js 21:03:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 87 (00000005A4D89800) [pid = 2840] [serial = 1415] [outer = 00000005A3C87800] 21:03:48 INFO - PROCESS | 2840 | 1461297828075 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 21:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 21:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 734ms 21:03:48 INFO - PROCESS | 2840 | 1461297828144 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 21:03:48 INFO - PROCESS | 2840 | 1461297828147 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 21:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 21:03:48 INFO - PROCESS | 2840 | 1461297828154 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 21:03:48 INFO - PROCESS | 2840 | 1461297828156 Marionette TRACE conn4 <- [1,1850,null,{}] 21:03:48 INFO - PROCESS | 2840 | 1461297828160 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:48 INFO - PROCESS | 2840 | 1461297828249 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 21:03:48 INFO - PROCESS | 2840 | 1461297828256 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:48 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC721000 == 53 [pid = 2840] [id = 472] 21:03:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (00000005A558FC00) [pid = 2840] [serial = 1416] [outer = 0000000000000000] 21:03:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (00000005A7C85C00) [pid = 2840] [serial = 1417] [outer = 00000005A558FC00] 21:03:48 INFO - PROCESS | 2840 | 1461297828309 Marionette DEBUG loaded listener.js 21:03:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (00000005A8532800) [pid = 2840] [serial = 1418] [outer = 00000005A558FC00] 21:03:48 INFO - PROCESS | 2840 | 1461297828751 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 21:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 21:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 630ms 21:03:48 INFO - PROCESS | 2840 | 1461297828782 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 21:03:48 INFO - PROCESS | 2840 | 1461297828785 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 21:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 21:03:48 INFO - PROCESS | 2840 | 1461297828794 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 21:03:48 INFO - PROCESS | 2840 | 1461297828796 Marionette TRACE conn4 <- [1,1854,null,{}] 21:03:48 INFO - PROCESS | 2840 | 1461297828800 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:48 INFO - PROCESS | 2840 | 1461297828941 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 21:03:48 INFO - PROCESS | 2840 | 1461297828964 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:48 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AE056800 == 54 [pid = 2840] [id = 473] 21:03:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (00000005A8537400) [pid = 2840] [serial = 1419] [outer = 0000000000000000] 21:03:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (00000005A8822C00) [pid = 2840] [serial = 1420] [outer = 00000005A8537400] 21:03:49 INFO - PROCESS | 2840 | 1461297829012 Marionette DEBUG loaded listener.js 21:03:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (00000005A890F800) [pid = 2840] [serial = 1421] [outer = 00000005A8537400] 21:03:49 INFO - PROCESS | 2840 | 1461297829477 Marionette TRACE conn4 <- [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]]]}] 21:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 21:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 734ms 21:03:49 INFO - PROCESS | 2840 | 1461297829525 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 21:03:49 INFO - PROCESS | 2840 | 1461297829527 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 21:03:49 INFO - PROCESS | 2840 | 1461297829531 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 21:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 21:03:49 INFO - PROCESS | 2840 | 1461297829533 Marionette TRACE conn4 <- [1,1858,null,{}] 21:03:49 INFO - PROCESS | 2840 | 1461297829536 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:49 INFO - PROCESS | 2840 | 1461297829676 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 21:03:49 INFO - PROCESS | 2840 | 1461297829737 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:49 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF26A800 == 55 [pid = 2840] [id = 474] 21:03:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (00000005A8FB7000) [pid = 2840] [serial = 1422] [outer = 0000000000000000] 21:03:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (00000005AACC0800) [pid = 2840] [serial = 1423] [outer = 00000005A8FB7000] 21:03:49 INFO - PROCESS | 2840 | 1461297829788 Marionette DEBUG loaded listener.js 21:03:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (00000005ABB40000) [pid = 2840] [serial = 1424] [outer = 00000005A8FB7000] 21:03:50 INFO - PROCESS | 2840 | 1461297830229 Marionette TRACE conn4 <- [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]]]}] 21:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 21:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 734ms 21:03:50 INFO - PROCESS | 2840 | 1461297830292 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 21:03:50 INFO - PROCESS | 2840 | 1461297830295 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 21:03:50 INFO - PROCESS | 2840 | 1461297830298 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 21:03:50 INFO - PROCESS | 2840 | 1461297830300 Marionette TRACE conn4 <- [1,1862,null,{}] 21:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 21:03:50 INFO - PROCESS | 2840 | 1461297830305 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:50 INFO - PROCESS | 2840 | 1461297830418 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 21:03:50 INFO - PROCESS | 2840 | 1461297830473 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:50 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AFD92000 == 56 [pid = 2840] [id = 475] 21:03:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (00000005ABD0B400) [pid = 2840] [serial = 1425] [outer = 0000000000000000] 21:03:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (00000005AC269C00) [pid = 2840] [serial = 1426] [outer = 00000005ABD0B400] 21:03:50 INFO - PROCESS | 2840 | 1461297830520 Marionette DEBUG loaded listener.js 21:03:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (00000005AC3AFC00) [pid = 2840] [serial = 1427] [outer = 00000005ABD0B400] 21:03:50 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (000000059CE3A400) [pid = 2840] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 21:03:50 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (00000005A5109800) [pid = 2840] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 21:03:50 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (000000059DB67400) [pid = 2840] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 21:03:50 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (000000059EA2F800) [pid = 2840] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 21:03:50 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (00000005A3E2AC00) [pid = 2840] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 21:03:50 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (00000005A7ED0000) [pid = 2840] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 21:03:50 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (000000059FC29000) [pid = 2840] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 21:03:50 INFO - PROCESS | 2840 | --DOMWINDOW == 91 (000000059DB6DC00) [pid = 2840] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 21:03:50 INFO - PROCESS | 2840 | --DOMWINDOW == 90 (00000005A88A8400) [pid = 2840] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 21:03:50 INFO - PROCESS | 2840 | --DOMWINDOW == 89 (000000059E78F400) [pid = 2840] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 21:03:50 INFO - PROCESS | 2840 | --DOMWINDOW == 88 (00000005A88A7400) [pid = 2840] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 21:03:50 INFO - PROCESS | 2840 | --DOMWINDOW == 87 (00000005AB7C9800) [pid = 2840] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 21:03:51 INFO - PROCESS | 2840 | 1461297831019 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 21:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 21:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 777ms 21:03:51 INFO - PROCESS | 2840 | 1461297831080 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 21:03:51 INFO - PROCESS | 2840 | 1461297831082 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 21:03:51 INFO - PROCESS | 2840 | 1461297831086 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 21:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 21:03:51 INFO - PROCESS | 2840 | 1461297831087 Marionette TRACE conn4 <- [1,1866,null,{}] 21:03:51 INFO - PROCESS | 2840 | 1461297831091 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:51 INFO - PROCESS | 2840 | 1461297831203 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 21:03:51 INFO - PROCESS | 2840 | 1461297831257 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:51 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0129800 == 57 [pid = 2840] [id = 476] 21:03:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 88 (000000059EB53C00) [pid = 2840] [serial = 1428] [outer = 0000000000000000] 21:03:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 89 (00000005A5937400) [pid = 2840] [serial = 1429] [outer = 000000059EB53C00] 21:03:51 INFO - PROCESS | 2840 | 1461297831304 Marionette DEBUG loaded listener.js 21:03:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 90 (00000005ABED6C00) [pid = 2840] [serial = 1430] [outer = 000000059EB53C00] 21:03:51 INFO - PROCESS | 2840 | 1461297831667 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 21:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 21:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 628ms 21:03:51 INFO - PROCESS | 2840 | 1461297831717 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 21:03:51 INFO - PROCESS | 2840 | 1461297831720 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 21:03:51 INFO - PROCESS | 2840 | 1461297831723 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 21:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 21:03:51 INFO - PROCESS | 2840 | 1461297831725 Marionette TRACE conn4 <- [1,1870,null,{}] 21:03:51 INFO - PROCESS | 2840 | 1461297831728 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:51 INFO - PROCESS | 2840 | 1461297831844 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 21:03:51 INFO - PROCESS | 2840 | 1461297831851 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:51 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BA2800 == 58 [pid = 2840] [id = 477] 21:03:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 91 (00000005AC3B9C00) [pid = 2840] [serial = 1431] [outer = 0000000000000000] 21:03:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 92 (00000005AC777000) [pid = 2840] [serial = 1432] [outer = 00000005AC3B9C00] 21:03:51 INFO - PROCESS | 2840 | 1461297831897 Marionette DEBUG loaded listener.js 21:03:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (00000005ACCDAC00) [pid = 2840] [serial = 1433] [outer = 00000005AC3B9C00] 21:03:52 INFO - PROCESS | 2840 | 1461297832332 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 21:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 21:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 629ms 21:03:52 INFO - PROCESS | 2840 | 1461297832356 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 21:03:52 INFO - PROCESS | 2840 | 1461297832358 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 21:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 21:03:52 INFO - PROCESS | 2840 | 1461297832361 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 21:03:52 INFO - PROCESS | 2840 | 1461297832363 Marionette TRACE conn4 <- [1,1874,null,{}] 21:03:52 INFO - PROCESS | 2840 | 1461297832371 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:52 INFO - PROCESS | 2840 | 1461297832462 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 21:03:52 INFO - PROCESS | 2840 | 1461297832470 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:52 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A58800 == 59 [pid = 2840] [id = 478] 21:03:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (00000005ACE1B400) [pid = 2840] [serial = 1434] [outer = 0000000000000000] 21:03:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (00000005ACE86400) [pid = 2840] [serial = 1435] [outer = 00000005ACE1B400] 21:03:52 INFO - PROCESS | 2840 | 1461297832516 Marionette DEBUG loaded listener.js 21:03:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (00000005ACE8E400) [pid = 2840] [serial = 1436] [outer = 00000005ACE1B400] 21:03:53 INFO - PROCESS | 2840 | 1461297833275 Marionette TRACE conn4 <- [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]]]}] 21:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 21:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 987ms 21:03:53 INFO - PROCESS | 2840 | 1461297833352 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 21:03:53 INFO - PROCESS | 2840 | 1461297833358 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 21:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 21:03:53 INFO - PROCESS | 2840 | 1461297833364 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 21:03:53 INFO - PROCESS | 2840 | 1461297833368 Marionette TRACE conn4 <- [1,1878,null,{}] 21:03:53 INFO - PROCESS | 2840 | 1461297833388 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:53 INFO - PROCESS | 2840 | 1461297833516 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 21:03:53 INFO - PROCESS | 2840 | 1461297833635 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:53 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A88ED000 == 60 [pid = 2840] [id = 479] 21:03:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (000000059F2C4400) [pid = 2840] [serial = 1437] [outer = 0000000000000000] 21:03:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (00000005A34CEC00) [pid = 2840] [serial = 1438] [outer = 000000059F2C4400] 21:03:53 INFO - PROCESS | 2840 | 1461297833697 Marionette DEBUG loaded listener.js 21:03:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (00000005A3E2C000) [pid = 2840] [serial = 1439] [outer = 000000059F2C4400] 21:03:54 INFO - PROCESS | 2840 | 1461297834263 Marionette TRACE conn4 <- [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]]]}] 21:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 21:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 944ms 21:03:54 INFO - PROCESS | 2840 | 1461297834311 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 21:03:54 INFO - PROCESS | 2840 | 1461297834317 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 21:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 21:03:54 INFO - PROCESS | 2840 | 1461297834324 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 21:03:54 INFO - PROCESS | 2840 | 1461297834327 Marionette TRACE conn4 <- [1,1882,null,{}] 21:03:54 INFO - PROCESS | 2840 | 1461297834331 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:54 INFO - PROCESS | 2840 | 1461297834450 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 21:03:54 INFO - PROCESS | 2840 | 1461297834547 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:54 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AED04000 == 61 [pid = 2840] [id = 480] 21:03:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (00000005A500C000) [pid = 2840] [serial = 1440] [outer = 0000000000000000] 21:03:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (00000005A8527000) [pid = 2840] [serial = 1441] [outer = 00000005A500C000] 21:03:54 INFO - PROCESS | 2840 | 1461297834606 Marionette DEBUG loaded listener.js 21:03:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (00000005A89DEC00) [pid = 2840] [serial = 1442] [outer = 00000005A500C000] 21:03:55 INFO - PROCESS | 2840 | 1461297835289 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 21:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 21:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 986ms 21:03:55 INFO - PROCESS | 2840 | 1461297835316 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 21:03:55 INFO - PROCESS | 2840 | 1461297835319 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 21:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 21:03:55 INFO - PROCESS | 2840 | 1461297835323 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 21:03:55 INFO - PROCESS | 2840 | 1461297835327 Marionette TRACE conn4 <- [1,1886,null,{}] 21:03:55 INFO - PROCESS | 2840 | 1461297835340 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:55 INFO - PROCESS | 2840 | 1461297835460 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 21:03:55 INFO - PROCESS | 2840 | 1461297835588 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:55 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3054800 == 62 [pid = 2840] [id = 481] 21:03:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (00000005AC331400) [pid = 2840] [serial = 1443] [outer = 0000000000000000] 21:03:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (00000005AC3C0400) [pid = 2840] [serial = 1444] [outer = 00000005AC331400] 21:03:55 INFO - PROCESS | 2840 | 1461297835650 Marionette DEBUG loaded listener.js 21:03:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (00000005ACE93000) [pid = 2840] [serial = 1445] [outer = 00000005AC331400] 21:03:56 INFO - PROCESS | 2840 | 1461297836258 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 21:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 21:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 987ms 21:03:56 INFO - PROCESS | 2840 | 1461297836312 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 21:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 21:03:56 INFO - PROCESS | 2840 | 1461297836315 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 21:03:56 INFO - PROCESS | 2840 | 1461297836318 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 21:03:56 INFO - PROCESS | 2840 | 1461297836321 Marionette TRACE conn4 <- [1,1890,null,{}] 21:03:56 INFO - PROCESS | 2840 | 1461297836324 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:56 INFO - PROCESS | 2840 | 1461297836441 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 21:03:56 INFO - PROCESS | 2840 | 1461297836538 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:56 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3705000 == 63 [pid = 2840] [id = 482] 21:03:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (00000005ADD2B800) [pid = 2840] [serial = 1446] [outer = 0000000000000000] 21:03:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (00000005ADD35C00) [pid = 2840] [serial = 1447] [outer = 00000005ADD2B800] 21:03:56 INFO - PROCESS | 2840 | 1461297836595 Marionette DEBUG loaded listener.js 21:03:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (00000005AE468800) [pid = 2840] [serial = 1448] [outer = 00000005ADD2B800] 21:03:57 INFO - PROCESS | 2840 | 1461297837145 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 21:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 21:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 882ms 21:03:57 INFO - PROCESS | 2840 | 1461297837203 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 21:03:57 INFO - PROCESS | 2840 | 1461297837206 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 21:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 21:03:57 INFO - PROCESS | 2840 | 1461297837209 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 21:03:57 INFO - PROCESS | 2840 | 1461297837211 Marionette TRACE conn4 <- [1,1894,null,{}] 21:03:57 INFO - PROCESS | 2840 | 1461297837215 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:57 INFO - PROCESS | 2840 | 1461297837326 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 21:03:57 INFO - PROCESS | 2840 | 1461297837423 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:57 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3722800 == 64 [pid = 2840] [id = 483] 21:03:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (00000005AE405400) [pid = 2840] [serial = 1449] [outer = 0000000000000000] 21:03:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (00000005AED80800) [pid = 2840] [serial = 1450] [outer = 00000005AE405400] 21:03:57 INFO - PROCESS | 2840 | 1461297837480 Marionette DEBUG loaded listener.js 21:03:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (00000005AF09B400) [pid = 2840] [serial = 1451] [outer = 00000005AE405400] 21:03:58 INFO - PROCESS | 2840 | 1461297838092 Marionette TRACE conn4 <- [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]]]}] 21:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 21:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 924ms 21:03:58 INFO - PROCESS | 2840 | 1461297838135 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 21:03:58 INFO - PROCESS | 2840 | 1461297838138 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 21:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 21:03:58 INFO - PROCESS | 2840 | 1461297838141 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 21:03:58 INFO - PROCESS | 2840 | 1461297838144 Marionette TRACE conn4 <- [1,1898,null,{}] 21:03:58 INFO - PROCESS | 2840 | 1461297838147 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:58 INFO - PROCESS | 2840 | 1461297838269 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 21:03:58 INFO - PROCESS | 2840 | 1461297838396 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:58 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4092800 == 65 [pid = 2840] [id = 484] 21:03:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (00000005AF4A0800) [pid = 2840] [serial = 1452] [outer = 0000000000000000] 21:03:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (00000005AF4A9000) [pid = 2840] [serial = 1453] [outer = 00000005AF4A0800] 21:03:58 INFO - PROCESS | 2840 | 1461297838457 Marionette DEBUG loaded listener.js 21:03:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (00000005AF4EB800) [pid = 2840] [serial = 1454] [outer = 00000005AF4A0800] 21:03:59 INFO - PROCESS | 2840 | 1461297839251 Marionette TRACE conn4 <- [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]]]}] 21:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 21:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1174ms 21:03:59 INFO - PROCESS | 2840 | 1461297839319 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 21:03:59 INFO - PROCESS | 2840 | 1461297839323 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 21:03:59 INFO - PROCESS | 2840 | 1461297839329 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 21:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 21:03:59 INFO - PROCESS | 2840 | 1461297839333 Marionette TRACE conn4 <- [1,1902,null,{}] 21:03:59 INFO - PROCESS | 2840 | 1461297839339 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:59 INFO - PROCESS | 2840 | 1461297839453 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 21:03:59 INFO - PROCESS | 2840 | 1461297839578 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:59 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AAA06000 == 66 [pid = 2840] [id = 485] 21:03:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (000000059DB63400) [pid = 2840] [serial = 1455] [outer = 0000000000000000] 21:03:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (000000059EB4B800) [pid = 2840] [serial = 1456] [outer = 000000059DB63400] 21:03:59 INFO - PROCESS | 2840 | 1461297839631 Marionette DEBUG loaded listener.js 21:03:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (000000059FC8B800) [pid = 2840] [serial = 1457] [outer = 000000059DB63400] 21:04:00 INFO - PROCESS | 2840 | --DOCSHELL 00000005A897F800 == 65 [pid = 2840] [id = 141] 21:04:00 INFO - PROCESS | 2840 | --DOCSHELL 00000005B7BDA800 == 64 [pid = 2840] [id = 436] 21:04:00 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BA2800 == 63 [pid = 2840] [id = 477] 21:04:00 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0129800 == 62 [pid = 2840] [id = 476] 21:04:00 INFO - PROCESS | 2840 | --DOCSHELL 00000005AFD92000 == 61 [pid = 2840] [id = 475] 21:04:00 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF26A800 == 60 [pid = 2840] [id = 474] 21:04:00 INFO - PROCESS | 2840 | --DOCSHELL 00000005AE056800 == 59 [pid = 2840] [id = 473] 21:04:00 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC721000 == 58 [pid = 2840] [id = 472] 21:04:00 INFO - PROCESS | 2840 | --DOMWINDOW == 116 (00000005AC26F000) [pid = 2840] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 21:04:00 INFO - PROCESS | 2840 | --DOCSHELL 00000005AB864800 == 57 [pid = 2840] [id = 471] 21:04:00 INFO - PROCESS | 2840 | --DOCSHELL 00000005A3C53800 == 56 [pid = 2840] [id = 470] 21:04:00 INFO - PROCESS | 2840 | --DOCSHELL 00000005A518B000 == 55 [pid = 2840] [id = 469] 21:04:00 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A3D000 == 54 [pid = 2840] [id = 467] 21:04:00 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A04000 == 53 [pid = 2840] [id = 466] 21:04:00 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BAE000 == 52 [pid = 2840] [id = 465] 21:04:00 INFO - PROCESS | 2840 | --DOCSHELL 00000005AE423800 == 51 [pid = 2840] [id = 464] 21:04:00 INFO - PROCESS | 2840 | --DOCSHELL 00000005A518A000 == 50 [pid = 2840] [id = 463] 21:04:00 INFO - PROCESS | 2840 | 1461297840255 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 21:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 21:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 986ms 21:04:00 INFO - PROCESS | 2840 | 1461297840319 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 21:04:00 INFO - PROCESS | 2840 | 1461297840326 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 21:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 21:04:00 INFO - PROCESS | 2840 | 1461297840332 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 21:04:00 INFO - PROCESS | 2840 | 1461297840335 Marionette TRACE conn4 <- [1,1906,null,{}] 21:04:00 INFO - PROCESS | 2840 | 1461297840339 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:00 INFO - PROCESS | 2840 | 1461297840443 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 21:04:00 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (00000005A349CC00) [pid = 2840] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 21:04:00 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (00000005A5011000) [pid = 2840] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 21:04:00 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (00000005A852A800) [pid = 2840] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 21:04:00 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (00000005A067E000) [pid = 2840] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 21:04:00 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (000000059FC90000) [pid = 2840] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 21:04:00 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (00000005A4D92800) [pid = 2840] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 21:04:00 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (00000005AB7C1000) [pid = 2840] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 21:04:00 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (00000005A853CC00) [pid = 2840] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 21:04:00 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (000000059F070800) [pid = 2840] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 21:04:00 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (00000005A8927C00) [pid = 2840] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 21:04:00 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (00000005ABD06400) [pid = 2840] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 21:04:00 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (00000005ABFC8C00) [pid = 2840] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 21:04:00 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (00000005AB416400) [pid = 2840] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 21:04:00 INFO - PROCESS | 2840 | --DOMWINDOW == 102 (00000005A4D90400) [pid = 2840] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 21:04:00 INFO - PROCESS | 2840 | --DOMWINDOW == 101 (000000059DB6EC00) [pid = 2840] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 21:04:00 INFO - PROCESS | 2840 | --DOMWINDOW == 100 (000000059EA26C00) [pid = 2840] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 21:04:00 INFO - PROCESS | 2840 | --DOMWINDOW == 99 (00000005A34CA400) [pid = 2840] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 21:04:00 INFO - PROCESS | 2840 | --DOMWINDOW == 98 (00000005A7C85000) [pid = 2840] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 21:04:00 INFO - PROCESS | 2840 | --DOMWINDOW == 97 (00000005A5936800) [pid = 2840] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 21:04:00 INFO - PROCESS | 2840 | --DOMWINDOW == 96 (00000005A4CDCC00) [pid = 2840] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 21:04:00 INFO - PROCESS | 2840 | --DOMWINDOW == 95 (00000005AB414000) [pid = 2840] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 21:04:00 INFO - PROCESS | 2840 | --DOMWINDOW == 94 (00000005AA07E800) [pid = 2840] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 21:04:00 INFO - PROCESS | 2840 | --DOMWINDOW == 93 (000000059CE9D400) [pid = 2840] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 21:04:00 INFO - PROCESS | 2840 | --DOMWINDOW == 92 (00000005A500DC00) [pid = 2840] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 21:04:00 INFO - PROCESS | 2840 | 1461297840545 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:00 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A41AE000 == 51 [pid = 2840] [id = 486] 21:04:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 93 (000000059DB6E800) [pid = 2840] [serial = 1458] [outer = 0000000000000000] 21:04:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 94 (000000059E82F800) [pid = 2840] [serial = 1459] [outer = 000000059DB6E800] 21:04:00 INFO - PROCESS | 2840 | 1461297840594 Marionette DEBUG loaded listener.js 21:04:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 95 (00000005A349C000) [pid = 2840] [serial = 1460] [outer = 000000059DB6E800] 21:04:01 INFO - PROCESS | 2840 | 1461297841064 Marionette TRACE conn4 <- [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]]]}] 21:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 21:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 777ms 21:04:01 INFO - PROCESS | 2840 | 1461297841109 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 21:04:01 INFO - PROCESS | 2840 | 1461297841112 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 21:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 21:04:01 INFO - PROCESS | 2840 | 1461297841116 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 21:04:01 INFO - PROCESS | 2840 | 1461297841120 Marionette TRACE conn4 <- [1,1910,null,{}] 21:04:01 INFO - PROCESS | 2840 | 1461297841130 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:01 INFO - PROCESS | 2840 | 1461297841228 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 21:04:01 INFO - PROCESS | 2840 | 1461297841239 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:01 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC2EC000 == 52 [pid = 2840] [id = 487] 21:04:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 96 (00000005A4D8F400) [pid = 2840] [serial = 1461] [outer = 0000000000000000] 21:04:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 97 (00000005A4DD7C00) [pid = 2840] [serial = 1462] [outer = 00000005A4D8F400] 21:04:01 INFO - PROCESS | 2840 | 1461297841290 Marionette DEBUG loaded listener.js 21:04:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 98 (00000005A5110800) [pid = 2840] [serial = 1463] [outer = 00000005A4D8F400] 21:04:01 INFO - PROCESS | 2840 | 1461297841767 Marionette TRACE conn4 <- [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]]]}] 21:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 21:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 692ms 21:04:01 INFO - PROCESS | 2840 | 1461297841810 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 21:04:01 INFO - PROCESS | 2840 | 1461297841813 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 21:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 21:04:01 INFO - PROCESS | 2840 | 1461297841816 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 21:04:01 INFO - PROCESS | 2840 | 1461297841818 Marionette TRACE conn4 <- [1,1914,null,{}] 21:04:01 INFO - PROCESS | 2840 | 1461297841822 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:01 INFO - PROCESS | 2840 | 1461297841913 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 21:04:01 INFO - PROCESS | 2840 | 1461297841919 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:01 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AE060000 == 53 [pid = 2840] [id = 488] 21:04:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 99 (00000005A7ED7000) [pid = 2840] [serial = 1464] [outer = 0000000000000000] 21:04:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 100 (00000005A853A000) [pid = 2840] [serial = 1465] [outer = 00000005A7ED7000] 21:04:01 INFO - PROCESS | 2840 | 1461297841970 Marionette DEBUG loaded listener.js 21:04:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 101 (00000005A889D400) [pid = 2840] [serial = 1466] [outer = 00000005A7ED7000] 21:04:02 INFO - PROCESS | 2840 | 1461297842452 Marionette TRACE conn4 <- [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]]]}] 21:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 21:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 671ms 21:04:02 INFO - PROCESS | 2840 | 1461297842491 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 21:04:02 INFO - PROCESS | 2840 | 1461297842493 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 21:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 21:04:02 INFO - PROCESS | 2840 | 1461297842496 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 21:04:02 INFO - PROCESS | 2840 | 1461297842498 Marionette TRACE conn4 <- [1,1918,null,{}] 21:04:02 INFO - PROCESS | 2840 | 1461297842502 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:02 INFO - PROCESS | 2840 | 1461297842589 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 21:04:02 INFO - PROCESS | 2840 | 1461297842627 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:02 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF267000 == 54 [pid = 2840] [id = 489] 21:04:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 102 (00000005A853D400) [pid = 2840] [serial = 1467] [outer = 0000000000000000] 21:04:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 103 (00000005A8F3CC00) [pid = 2840] [serial = 1468] [outer = 00000005A853D400] 21:04:02 INFO - PROCESS | 2840 | 1461297842674 Marionette DEBUG loaded listener.js 21:04:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (00000005AA07A000) [pid = 2840] [serial = 1469] [outer = 00000005A853D400] 21:04:03 INFO - PROCESS | 2840 | 1461297843164 Marionette TRACE conn4 <- [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]]]}] 21:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 21:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 735ms 21:04:03 INFO - PROCESS | 2840 | 1461297843235 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 21:04:03 INFO - PROCESS | 2840 | 1461297843237 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 21:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 21:04:03 INFO - PROCESS | 2840 | 1461297843240 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 21:04:03 INFO - PROCESS | 2840 | 1461297843242 Marionette TRACE conn4 <- [1,1922,null,{}] 21:04:03 INFO - PROCESS | 2840 | 1461297843246 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:03 INFO - PROCESS | 2840 | 1461297843384 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 21:04:03 INFO - PROCESS | 2840 | 1461297843443 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:03 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B00CB800 == 55 [pid = 2840] [id = 490] 21:04:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (00000005AB538C00) [pid = 2840] [serial = 1470] [outer = 0000000000000000] 21:04:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (00000005ABD05400) [pid = 2840] [serial = 1471] [outer = 00000005AB538C00] 21:04:03 INFO - PROCESS | 2840 | 1461297843493 Marionette DEBUG loaded listener.js 21:04:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (00000005AC15C000) [pid = 2840] [serial = 1472] [outer = 00000005AB538C00] 21:04:03 INFO - PROCESS | 2840 | 1461297843929 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 21:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 21:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 734ms 21:04:03 INFO - PROCESS | 2840 | 1461297843987 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 21:04:03 INFO - PROCESS | 2840 | 1461297843989 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 21:04:03 INFO - PROCESS | 2840 | 1461297843993 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 21:04:03 INFO - PROCESS | 2840 | 1461297843995 Marionette TRACE conn4 <- [1,1926,null,{}] 21:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 21:04:04 INFO - PROCESS | 2840 | 1461297843998 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:04 INFO - PROCESS | 2840 | 1461297844115 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 21:04:04 INFO - PROCESS | 2840 | 1461297844174 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:04 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B061D000 == 56 [pid = 2840] [id = 491] 21:04:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (00000005AC309C00) [pid = 2840] [serial = 1473] [outer = 0000000000000000] 21:04:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (00000005AC33BC00) [pid = 2840] [serial = 1474] [outer = 00000005AC309C00] 21:04:04 INFO - PROCESS | 2840 | 1461297844221 Marionette DEBUG loaded listener.js 21:04:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (00000005AC3BE800) [pid = 2840] [serial = 1475] [outer = 00000005AC309C00] 21:04:04 INFO - PROCESS | 2840 | 1461297844624 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 21:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 21:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 671ms 21:04:04 INFO - PROCESS | 2840 | 1461297844668 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 21:04:04 INFO - PROCESS | 2840 | 1461297844671 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 21:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 21:04:04 INFO - PROCESS | 2840 | 1461297844674 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 21:04:04 INFO - PROCESS | 2840 | 1461297844676 Marionette TRACE conn4 <- [1,1930,null,{}] 21:04:04 INFO - PROCESS | 2840 | 1461297844680 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:04 INFO - PROCESS | 2840 | 1461297844800 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 21:04:04 INFO - PROCESS | 2840 | 1461297844807 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:04 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ABF53800 == 57 [pid = 2840] [id = 492] 21:04:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (00000005AC3C8400) [pid = 2840] [serial = 1476] [outer = 0000000000000000] 21:04:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (00000005AC776400) [pid = 2840] [serial = 1477] [outer = 00000005AC3C8400] 21:04:04 INFO - PROCESS | 2840 | 1461297844964 Marionette DEBUG loaded listener.js 21:04:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (00000005ACE89800) [pid = 2840] [serial = 1478] [outer = 00000005AC3C8400] 21:04:05 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (00000005A8537400) [pid = 2840] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 21:04:05 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (000000059D8DC800) [pid = 2840] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 21:04:05 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (00000005A558FC00) [pid = 2840] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 21:04:05 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (00000005A8FB7000) [pid = 2840] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 21:04:05 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (00000005A3C87800) [pid = 2840] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 21:04:05 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (000000059DB6C800) [pid = 2840] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 21:04:05 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (000000059EB53C00) [pid = 2840] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 21:04:05 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (00000005AC3B9C00) [pid = 2840] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 21:04:05 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (00000005ABD0B400) [pid = 2840] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 21:04:05 INFO - PROCESS | 2840 | 1461297845337 Marionette TRACE conn4 <- [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]]]}] 21:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 21:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 21:04:05 INFO - PROCESS | 2840 | 1461297845348 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 21:04:05 INFO - PROCESS | 2840 | 1461297845350 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 21:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 21:04:05 INFO - PROCESS | 2840 | 1461297845353 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 21:04:05 INFO - PROCESS | 2840 | 1461297845355 Marionette TRACE conn4 <- [1,1934,null,{}] 21:04:05 INFO - PROCESS | 2840 | 1461297845358 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:05 INFO - PROCESS | 2840 | 1461297845446 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 21:04:05 INFO - PROCESS | 2840 | 1461297845558 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:05 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A48800 == 58 [pid = 2840] [id = 493] 21:04:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (000000059E2EB000) [pid = 2840] [serial = 1479] [outer = 0000000000000000] 21:04:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (00000005AC76DC00) [pid = 2840] [serial = 1480] [outer = 000000059E2EB000] 21:04:05 INFO - PROCESS | 2840 | 1461297845605 Marionette DEBUG loaded listener.js 21:04:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (00000005ADD2FC00) [pid = 2840] [serial = 1481] [outer = 000000059E2EB000] 21:04:05 INFO - PROCESS | 2840 | 1461297845983 Marionette TRACE conn4 <- [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]]]}] 21:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 21:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 672ms 21:04:06 INFO - PROCESS | 2840 | 1461297846028 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 21:04:06 INFO - PROCESS | 2840 | 1461297846030 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 21:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 21:04:06 INFO - PROCESS | 2840 | 1461297846033 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 21:04:06 INFO - PROCESS | 2840 | 1461297846035 Marionette TRACE conn4 <- [1,1938,null,{}] 21:04:06 INFO - PROCESS | 2840 | 1461297846039 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:06 INFO - PROCESS | 2840 | 1461297846159 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 21:04:06 INFO - PROCESS | 2840 | 1461297846168 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:06 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B31EE800 == 59 [pid = 2840] [id = 494] 21:04:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (00000005ACE18800) [pid = 2840] [serial = 1482] [outer = 0000000000000000] 21:04:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (00000005AF0A2800) [pid = 2840] [serial = 1483] [outer = 00000005ACE18800] 21:04:06 INFO - PROCESS | 2840 | 1461297846214 Marionette DEBUG loaded listener.js 21:04:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (00000005AF4A4800) [pid = 2840] [serial = 1484] [outer = 00000005ACE18800] 21:04:06 INFO - PROCESS | 2840 | 1461297846624 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 21:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 21:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 629ms 21:04:06 INFO - PROCESS | 2840 | 1461297846666 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 21:04:06 INFO - PROCESS | 2840 | 1461297846669 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 21:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 21:04:06 INFO - PROCESS | 2840 | 1461297846672 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 21:04:06 INFO - PROCESS | 2840 | 1461297846675 Marionette TRACE conn4 <- [1,1942,null,{}] 21:04:06 INFO - PROCESS | 2840 | 1461297846678 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:06 INFO - PROCESS | 2840 | 1461297846820 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 21:04:06 INFO - PROCESS | 2840 | 1461297846867 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:06 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B42D9000 == 60 [pid = 2840] [id = 495] 21:04:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (00000005AF4E9000) [pid = 2840] [serial = 1485] [outer = 0000000000000000] 21:04:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (00000005AFAC0400) [pid = 2840] [serial = 1486] [outer = 00000005AF4E9000] 21:04:06 INFO - PROCESS | 2840 | 1461297846919 Marionette DEBUG loaded listener.js 21:04:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (00000005AFACDC00) [pid = 2840] [serial = 1487] [outer = 00000005AF4E9000] 21:04:07 INFO - PROCESS | 2840 | 1461297847612 Marionette TRACE conn4 <- [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]]]}] 21:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 21:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 986ms 21:04:07 INFO - PROCESS | 2840 | 1461297847663 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 21:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 21:04:07 INFO - PROCESS | 2840 | 1461297847669 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 21:04:07 INFO - PROCESS | 2840 | 1461297847675 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 21:04:07 INFO - PROCESS | 2840 | 1461297847679 Marionette TRACE conn4 <- [1,1946,null,{}] 21:04:07 INFO - PROCESS | 2840 | 1461297847685 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:07 INFO - PROCESS | 2840 | 1461297847806 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 21:04:07 INFO - PROCESS | 2840 | 1461297847937 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:07 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AAAC6800 == 61 [pid = 2840] [id = 496] 21:04:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (000000059FC32400) [pid = 2840] [serial = 1488] [outer = 0000000000000000] 21:04:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (00000005A378B000) [pid = 2840] [serial = 1489] [outer = 000000059FC32400] 21:04:08 INFO - PROCESS | 2840 | 1461297847998 Marionette DEBUG loaded listener.js 21:04:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (00000005A4D1C000) [pid = 2840] [serial = 1490] [outer = 000000059FC32400] 21:04:08 INFO - PROCESS | 2840 | 1461297848611 Marionette TRACE conn4 <- [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]]]}] 21:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 21:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 987ms 21:04:08 INFO - PROCESS | 2840 | 1461297848664 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 21:04:08 INFO - PROCESS | 2840 | 1461297848670 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 21:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 21:04:08 INFO - PROCESS | 2840 | 1461297848677 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 21:04:08 INFO - PROCESS | 2840 | 1461297848680 Marionette TRACE conn4 <- [1,1950,null,{}] 21:04:08 INFO - PROCESS | 2840 | 1461297848684 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:08 INFO - PROCESS | 2840 | 1461297848805 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 21:04:08 INFO - PROCESS | 2840 | 1461297848933 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:08 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AFD81000 == 62 [pid = 2840] [id = 497] 21:04:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (00000005A852D400) [pid = 2840] [serial = 1491] [outer = 0000000000000000] 21:04:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 118 (00000005A890AC00) [pid = 2840] [serial = 1492] [outer = 00000005A852D400] 21:04:09 INFO - PROCESS | 2840 | 1461297848993 Marionette DEBUG loaded listener.js 21:04:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 119 (00000005AB412C00) [pid = 2840] [serial = 1493] [outer = 00000005A852D400] 21:04:09 INFO - PROCESS | 2840 | 1461297849639 Marionette TRACE conn4 <- [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]]]}] 21:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 21:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 986ms 21:04:09 INFO - PROCESS | 2840 | 1461297849669 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 21:04:09 INFO - PROCESS | 2840 | 1461297849672 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 21:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 21:04:09 INFO - PROCESS | 2840 | 1461297849690 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 21:04:09 INFO - PROCESS | 2840 | 1461297849695 Marionette TRACE conn4 <- [1,1954,null,{}] 21:04:09 INFO - PROCESS | 2840 | 1461297849707 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:09 INFO - PROCESS | 2840 | 1461297849828 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 21:04:09 INFO - PROCESS | 2840 | 1461297849959 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:09 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4405000 == 63 [pid = 2840] [id = 498] 21:04:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 120 (00000005AC3C7000) [pid = 2840] [serial = 1494] [outer = 0000000000000000] 21:04:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 121 (00000005ACE92400) [pid = 2840] [serial = 1495] [outer = 00000005AC3C7000] 21:04:10 INFO - PROCESS | 2840 | 1461297850021 Marionette DEBUG loaded listener.js 21:04:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 122 (00000005AF4EE800) [pid = 2840] [serial = 1496] [outer = 00000005AC3C7000] 21:04:10 INFO - PROCESS | 2840 | 1461297850592 Marionette TRACE conn4 <- [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]]]}] 21:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 21:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 923ms 21:04:10 INFO - PROCESS | 2840 | 1461297850618 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 21:04:10 INFO - PROCESS | 2840 | 1461297850622 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 21:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 21:04:10 INFO - PROCESS | 2840 | 1461297850626 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 21:04:10 INFO - PROCESS | 2840 | 1461297850628 Marionette TRACE conn4 <- [1,1958,null,{}] 21:04:10 INFO - PROCESS | 2840 | 1461297850632 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:10 INFO - PROCESS | 2840 | 1461297850748 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 21:04:10 INFO - PROCESS | 2840 | 1461297850848 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:10 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4B51000 == 64 [pid = 2840] [id = 499] 21:04:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 123 (00000005AFACB800) [pid = 2840] [serial = 1497] [outer = 0000000000000000] 21:04:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 124 (00000005AFE07800) [pid = 2840] [serial = 1498] [outer = 00000005AFACB800] 21:04:10 INFO - PROCESS | 2840 | 1461297850908 Marionette DEBUG loaded listener.js 21:04:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (00000005AFE0F000) [pid = 2840] [serial = 1499] [outer = 00000005AFACB800] 21:04:11 INFO - PROCESS | 2840 | 1461297851524 Marionette TRACE conn4 <- [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]]]}] 21:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 21:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 923ms 21:04:11 INFO - PROCESS | 2840 | 1461297851551 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 21:04:11 INFO - PROCESS | 2840 | 1461297851553 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 21:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 21:04:11 INFO - PROCESS | 2840 | 1461297851557 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 21:04:11 INFO - PROCESS | 2840 | 1461297851559 Marionette TRACE conn4 <- [1,1962,null,{}] 21:04:11 INFO - PROCESS | 2840 | 1461297851563 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:11 INFO - PROCESS | 2840 | 1461297851676 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 21:04:11 INFO - PROCESS | 2840 | 1461297851775 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:11 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B569A800 == 65 [pid = 2840] [id = 500] 21:04:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 126 (00000005AFE55C00) [pid = 2840] [serial = 1500] [outer = 0000000000000000] 21:04:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 127 (00000005AFE5C400) [pid = 2840] [serial = 1501] [outer = 00000005AFE55C00] 21:04:11 INFO - PROCESS | 2840 | 1461297851833 Marionette DEBUG loaded listener.js 21:04:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (00000005AFE7F800) [pid = 2840] [serial = 1502] [outer = 00000005AFE55C00] 21:04:12 INFO - PROCESS | 2840 | 1461297852376 Marionette TRACE conn4 <- [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]]]}] 21:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 21:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 882ms 21:04:12 INFO - PROCESS | 2840 | 1461297852442 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 21:04:12 INFO - PROCESS | 2840 | 1461297852445 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 21:04:12 INFO - PROCESS | 2840 | 1461297852448 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 21:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 21:04:12 INFO - PROCESS | 2840 | 1461297852451 Marionette TRACE conn4 <- [1,1966,null,{}] 21:04:12 INFO - PROCESS | 2840 | 1461297852454 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:12 INFO - PROCESS | 2840 | 1461297852578 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 21:04:12 INFO - PROCESS | 2840 | 1461297852707 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:12 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B597A800 == 66 [pid = 2840] [id = 501] 21:04:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (00000005AFE90C00) [pid = 2840] [serial = 1503] [outer = 0000000000000000] 21:04:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005AFE96000) [pid = 2840] [serial = 1504] [outer = 00000005AFE90C00] 21:04:12 INFO - PROCESS | 2840 | 1461297852768 Marionette DEBUG loaded listener.js 21:04:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005AFEA4000) [pid = 2840] [serial = 1505] [outer = 00000005AFE90C00] 21:04:13 INFO - PROCESS | 2840 | 1461297853349 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 21:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 923ms 21:04:13 INFO - PROCESS | 2840 | 1461297853373 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 21:04:13 INFO - PROCESS | 2840 | 1461297853376 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 21:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 21:04:13 INFO - PROCESS | 2840 | 1461297853380 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 21:04:13 INFO - PROCESS | 2840 | 1461297853382 Marionette TRACE conn4 <- [1,1970,null,{}] 21:04:13 INFO - PROCESS | 2840 | 1461297853385 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:13 INFO - PROCESS | 2840 | 1461297853498 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 21:04:13 INFO - PROCESS | 2840 | 1461297853598 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:13 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A88DF800 == 67 [pid = 2840] [id = 502] 21:04:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (000000059CEA0800) [pid = 2840] [serial = 1506] [outer = 0000000000000000] 21:04:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005A890E800) [pid = 2840] [serial = 1507] [outer = 000000059CEA0800] 21:04:13 INFO - PROCESS | 2840 | 1461297853654 Marionette DEBUG loaded listener.js 21:04:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (00000005AFEA7800) [pid = 2840] [serial = 1508] [outer = 000000059CEA0800] 21:04:14 INFO - PROCESS | 2840 | 1461297854398 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 21:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1076ms 21:04:14 INFO - PROCESS | 2840 | 1461297854459 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 21:04:14 INFO - PROCESS | 2840 | 1461297854463 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 21:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 21:04:14 INFO - PROCESS | 2840 | 1461297854469 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 21:04:14 INFO - PROCESS | 2840 | 1461297854472 Marionette TRACE conn4 <- [1,1974,null,{}] 21:04:14 INFO - PROCESS | 2840 | 1461297854478 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:14 INFO - PROCESS | 2840 | 1461297854588 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 21:04:14 INFO - PROCESS | 2840 | 1461297854720 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:14 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC2F8000 == 68 [pid = 2840] [id = 503] 21:04:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (00000005A37DFC00) [pid = 2840] [serial = 1509] [outer = 0000000000000000] 21:04:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 136 (00000005A409B400) [pid = 2840] [serial = 1510] [outer = 00000005A37DFC00] 21:04:14 INFO - PROCESS | 2840 | 1461297854777 Marionette DEBUG loaded listener.js 21:04:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 137 (00000005A500B400) [pid = 2840] [serial = 1511] [outer = 00000005A37DFC00] 21:04:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC1E4800 == 67 [pid = 2840] [id = 455] 21:04:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0124800 == 66 [pid = 2840] [id = 460] 21:04:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC1E4000 == 65 [pid = 2840] [id = 461] 21:04:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF2E8800 == 64 [pid = 2840] [id = 458] 21:04:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005ACE52000 == 63 [pid = 2840] [id = 456] 21:04:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005B31EE800 == 62 [pid = 2840] [id = 494] 21:04:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A48800 == 61 [pid = 2840] [id = 493] 21:04:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005ABF53800 == 60 [pid = 2840] [id = 492] 21:04:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005B061D000 == 59 [pid = 2840] [id = 491] 21:04:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005B00CB800 == 58 [pid = 2840] [id = 490] 21:04:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF267000 == 57 [pid = 2840] [id = 489] 21:04:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005AE060000 == 56 [pid = 2840] [id = 488] 21:04:15 INFO - PROCESS | 2840 | --DOMWINDOW == 136 (00000005AC3C4000) [pid = 2840] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 21:04:15 INFO - PROCESS | 2840 | --DOMWINDOW == 135 (00000005ACE86400) [pid = 2840] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 21:04:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC2EC000 == 55 [pid = 2840] [id = 487] 21:04:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005A41AE000 == 54 [pid = 2840] [id = 486] 21:04:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005AAA06000 == 53 [pid = 2840] [id = 485] 21:04:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3705000 == 52 [pid = 2840] [id = 482] 21:04:15 INFO - PROCESS | 2840 | --DOCSHELL 00000005A88ED000 == 51 [pid = 2840] [id = 479] 21:04:15 INFO - PROCESS | 2840 | --DOMWINDOW == 134 (00000005A8822C00) [pid = 2840] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 21:04:15 INFO - PROCESS | 2840 | --DOMWINDOW == 133 (00000005A890F800) [pid = 2840] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 21:04:15 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (000000059FE73C00) [pid = 2840] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 21:04:15 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (000000059E833C00) [pid = 2840] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 21:04:15 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (00000005A7C85C00) [pid = 2840] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 21:04:15 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (00000005ACE13800) [pid = 2840] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 21:04:15 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (00000005ABB40000) [pid = 2840] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 21:04:15 INFO - PROCESS | 2840 | --DOMWINDOW == 127 (00000005AB52D400) [pid = 2840] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 21:04:15 INFO - PROCESS | 2840 | --DOMWINDOW == 126 (00000005AC3AF800) [pid = 2840] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 21:04:15 INFO - PROCESS | 2840 | --DOMWINDOW == 125 (000000059EB54400) [pid = 2840] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 21:04:15 INFO - PROCESS | 2840 | --DOMWINDOW == 124 (00000005A408E000) [pid = 2840] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 21:04:15 INFO - PROCESS | 2840 | --DOMWINDOW == 123 (00000005A4D89800) [pid = 2840] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 21:04:15 INFO - PROCESS | 2840 | --DOMWINDOW == 122 (00000005AACC0800) [pid = 2840] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 21:04:15 INFO - PROCESS | 2840 | --DOMWINDOW == 121 (000000059F4A6400) [pid = 2840] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 21:04:15 INFO - PROCESS | 2840 | --DOMWINDOW == 120 (00000005A3498000) [pid = 2840] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 21:04:15 INFO - PROCESS | 2840 | --DOMWINDOW == 119 (00000005A5005800) [pid = 2840] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 21:04:15 INFO - PROCESS | 2840 | --DOMWINDOW == 118 (00000005A5937400) [pid = 2840] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 21:04:15 INFO - PROCESS | 2840 | --DOMWINDOW == 117 (00000005ACCDAC00) [pid = 2840] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 21:04:15 INFO - PROCESS | 2840 | --DOMWINDOW == 116 (00000005AC269C00) [pid = 2840] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 21:04:15 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (00000005AC777000) [pid = 2840] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 21:04:15 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (00000005AC3AFC00) [pid = 2840] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 21:04:15 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (00000005ABED6C00) [pid = 2840] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 21:04:15 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (00000005A8532800) [pid = 2840] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 21:04:15 INFO - PROCESS | 2840 | 1461297855425 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 21:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 987ms 21:04:15 INFO - PROCESS | 2840 | 1461297855461 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 21:04:15 INFO - PROCESS | 2840 | 1461297855467 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 21:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 21:04:15 INFO - PROCESS | 2840 | 1461297855473 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 21:04:15 INFO - PROCESS | 2840 | 1461297855476 Marionette TRACE conn4 <- [1,1978,null,{}] 21:04:15 INFO - PROCESS | 2840 | 1461297855480 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:15 INFO - PROCESS | 2840 | 1461297855574 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 21:04:15 INFO - PROCESS | 2840 | 1461297855581 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:15 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A7E1F800 == 52 [pid = 2840] [id = 504] 21:04:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (000000059E835C00) [pid = 2840] [serial = 1512] [outer = 0000000000000000] 21:04:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (00000005A06ED800) [pid = 2840] [serial = 1513] [outer = 000000059E835C00] 21:04:15 INFO - PROCESS | 2840 | 1461297855629 Marionette DEBUG loaded listener.js 21:04:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (00000005A4099400) [pid = 2840] [serial = 1514] [outer = 000000059E835C00] 21:04:16 INFO - PROCESS | 2840 | 1461297856134 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 21:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 671ms 21:04:16 INFO - PROCESS | 2840 | 1461297856150 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 21:04:16 INFO - PROCESS | 2840 | 1461297856153 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 21:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 21:04:16 INFO - PROCESS | 2840 | 1461297856156 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 21:04:16 INFO - PROCESS | 2840 | 1461297856160 Marionette TRACE conn4 <- [1,1982,null,{}] 21:04:16 INFO - PROCESS | 2840 | 1461297856171 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:16 INFO - PROCESS | 2840 | 1461297856268 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 21:04:16 INFO - PROCESS | 2840 | 1461297856278 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:16 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AE42D000 == 53 [pid = 2840] [id = 505] 21:04:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (00000005A852A800) [pid = 2840] [serial = 1515] [outer = 0000000000000000] 21:04:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (00000005A8538800) [pid = 2840] [serial = 1516] [outer = 00000005A852A800] 21:04:16 INFO - PROCESS | 2840 | 1461297856329 Marionette DEBUG loaded listener.js 21:04:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 118 (00000005A8925800) [pid = 2840] [serial = 1517] [outer = 00000005A852A800] 21:04:16 INFO - PROCESS | 2840 | 1461297856802 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 21:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 21:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 671ms 21:04:16 INFO - PROCESS | 2840 | 1461297856831 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 21:04:16 INFO - PROCESS | 2840 | 1461297856834 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 21:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 21:04:16 INFO - PROCESS | 2840 | 1461297856837 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 21:04:16 INFO - PROCESS | 2840 | 1461297856839 Marionette TRACE conn4 <- [1,1986,null,{}] 21:04:16 INFO - PROCESS | 2840 | 1461297856843 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:16 INFO - PROCESS | 2840 | 1461297856965 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 21:04:17 INFO - PROCESS | 2840 | 1461297857056 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:17 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF3A7000 == 54 [pid = 2840] [id = 506] 21:04:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 119 (00000005AB40CC00) [pid = 2840] [serial = 1518] [outer = 0000000000000000] 21:04:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 120 (00000005AB419800) [pid = 2840] [serial = 1519] [outer = 00000005AB40CC00] 21:04:17 INFO - PROCESS | 2840 | 1461297857105 Marionette DEBUG loaded listener.js 21:04:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 121 (00000005AB813C00) [pid = 2840] [serial = 1520] [outer = 00000005AB40CC00] 21:04:17 INFO - PROCESS | 2840 | 1461297857492 Marionette TRACE conn4 <- [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]]]}] 21:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 21:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 671ms 21:04:17 INFO - PROCESS | 2840 | 1461297857511 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 21:04:17 INFO - PROCESS | 2840 | 1461297857513 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 21:04:17 INFO - PROCESS | 2840 | 1461297857516 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 21:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 21:04:17 INFO - PROCESS | 2840 | 1461297857518 Marionette TRACE conn4 <- [1,1990,null,{}] 21:04:17 INFO - PROCESS | 2840 | 1461297857521 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:17 INFO - PROCESS | 2840 | 1461297857610 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 21:04:17 INFO - PROCESS | 2840 | 1461297857707 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:17 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0138000 == 55 [pid = 2840] [id = 507] 21:04:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 122 (00000005AB415800) [pid = 2840] [serial = 1521] [outer = 0000000000000000] 21:04:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 123 (00000005ABED6C00) [pid = 2840] [serial = 1522] [outer = 00000005AB415800] 21:04:17 INFO - PROCESS | 2840 | 1461297857754 Marionette DEBUG loaded listener.js 21:04:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 124 (00000005AC39BC00) [pid = 2840] [serial = 1523] [outer = 00000005AB415800] 21:04:18 INFO - PROCESS | 2840 | 1461297858210 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 21:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 21:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 735ms 21:04:18 INFO - PROCESS | 2840 | 1461297858254 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 21:04:18 INFO - PROCESS | 2840 | 1461297858257 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 21:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 21:04:18 INFO - PROCESS | 2840 | 1461297858260 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 21:04:18 INFO - PROCESS | 2840 | 1461297858262 Marionette TRACE conn4 <- [1,1994,null,{}] 21:04:18 INFO - PROCESS | 2840 | 1461297858265 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:18 INFO - PROCESS | 2840 | 1461297858438 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 21:04:18 INFO - PROCESS | 2840 | 1461297858464 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:18 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BDD800 == 56 [pid = 2840] [id = 508] 21:04:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (00000005ACC4D000) [pid = 2840] [serial = 1524] [outer = 0000000000000000] 21:04:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 126 (00000005ACE90000) [pid = 2840] [serial = 1525] [outer = 00000005ACC4D000] 21:04:18 INFO - PROCESS | 2840 | 1461297858514 Marionette DEBUG loaded listener.js 21:04:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 127 (00000005AE6E4C00) [pid = 2840] [serial = 1526] [outer = 00000005ACC4D000] 21:04:18 INFO - PROCESS | 2840 | 1461297858960 Marionette TRACE conn4 <- [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]]]}] 21:04:19 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 21:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 734ms 21:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 21:04:19 INFO - PROCESS | 2840 | 1461297858998 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 21:04:19 INFO - PROCESS | 2840 | 1461297859000 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 21:04:19 INFO - PROCESS | 2840 | 1461297859004 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 21:04:19 INFO - PROCESS | 2840 | 1461297859006 Marionette TRACE conn4 <- [1,1998,null,{}] 21:04:19 INFO - PROCESS | 2840 | 1461297859009 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:19 INFO - PROCESS | 2840 | 1461297859127 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 21:04:19 INFO - PROCESS | 2840 | 1461297859180 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:19 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3041000 == 57 [pid = 2840] [id = 509] 21:04:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (00000005AED8CC00) [pid = 2840] [serial = 1527] [outer = 0000000000000000] 21:04:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (00000005AF0C2000) [pid = 2840] [serial = 1528] [outer = 00000005AED8CC00] 21:04:19 INFO - PROCESS | 2840 | 1461297859231 Marionette DEBUG loaded listener.js 21:04:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005AF4EC000) [pid = 2840] [serial = 1529] [outer = 00000005AED8CC00] 21:04:19 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (00000005ACE18800) [pid = 2840] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 21:04:19 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (00000005AC309C00) [pid = 2840] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 21:04:19 INFO - PROCESS | 2840 | --DOMWINDOW == 127 (00000005A4D8F400) [pid = 2840] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 21:04:19 INFO - PROCESS | 2840 | --DOMWINDOW == 126 (000000059DB6E800) [pid = 2840] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 21:04:19 INFO - PROCESS | 2840 | --DOMWINDOW == 125 (00000005A7ED7000) [pid = 2840] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 21:04:19 INFO - PROCESS | 2840 | --DOMWINDOW == 124 (00000005A853D400) [pid = 2840] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 21:04:19 INFO - PROCESS | 2840 | --DOMWINDOW == 123 (000000059DB63400) [pid = 2840] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 21:04:19 INFO - PROCESS | 2840 | --DOMWINDOW == 122 (00000005AC3C8400) [pid = 2840] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 21:04:19 INFO - PROCESS | 2840 | --DOMWINDOW == 121 (000000059E2EB000) [pid = 2840] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 21:04:19 INFO - PROCESS | 2840 | 1461297859680 Marionette TRACE conn4 <- [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]]]}] 21:04:19 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 21:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 734ms 21:04:19 INFO - PROCESS | 2840 | 1461297859741 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 21:04:19 INFO - PROCESS | 2840 | 1461297859743 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 21:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 21:04:19 INFO - PROCESS | 2840 | 1461297859773 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 21:04:19 INFO - PROCESS | 2840 | 1461297859775 Marionette TRACE conn4 <- [1,2002,null,{}] 21:04:19 INFO - PROCESS | 2840 | 1461297859782 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:19 INFO - PROCESS | 2840 | 1461297859872 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 21:04:19 INFO - PROCESS | 2840 | 1461297859885 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:19 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3714800 == 58 [pid = 2840] [id = 510] 21:04:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 122 (00000005A4D8F400) [pid = 2840] [serial = 1530] [outer = 0000000000000000] 21:04:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 123 (00000005A8541800) [pid = 2840] [serial = 1531] [outer = 00000005A4D8F400] 21:04:19 INFO - PROCESS | 2840 | 1461297859931 Marionette DEBUG loaded listener.js 21:04:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 124 (00000005AF4F1C00) [pid = 2840] [serial = 1532] [outer = 00000005A4D8F400] 21:04:20 INFO - PROCESS | 2840 | 1461297860364 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 21:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 21:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 672ms 21:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 21:04:20 INFO - PROCESS | 2840 | 1461297860421 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 21:04:20 INFO - PROCESS | 2840 | 1461297860423 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 21:04:20 INFO - PROCESS | 2840 | 1461297860427 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 21:04:20 INFO - PROCESS | 2840 | 1461297860428 Marionette TRACE conn4 <- [1,2006,null,{}] 21:04:20 INFO - PROCESS | 2840 | 1461297860432 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:20 INFO - PROCESS | 2840 | 1461297860521 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 21:04:20 INFO - PROCESS | 2840 | 1461297860529 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:20 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B42DA000 == 59 [pid = 2840] [id = 511] 21:04:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (00000005AFE07000) [pid = 2840] [serial = 1533] [outer = 0000000000000000] 21:04:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 126 (00000005AFE86800) [pid = 2840] [serial = 1534] [outer = 00000005AFE07000] 21:04:20 INFO - PROCESS | 2840 | 1461297860576 Marionette DEBUG loaded listener.js 21:04:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 127 (00000005AFE97800) [pid = 2840] [serial = 1535] [outer = 00000005AFE07000] 21:04:21 INFO - PROCESS | 2840 | 1461297861011 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 21:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 628ms 21:04:21 INFO - PROCESS | 2840 | 1461297861059 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 21:04:21 INFO - PROCESS | 2840 | 1461297861061 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 21:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 21:04:21 INFO - PROCESS | 2840 | 1461297861064 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 21:04:21 INFO - PROCESS | 2840 | 1461297861066 Marionette TRACE conn4 <- [1,2010,null,{}] 21:04:21 INFO - PROCESS | 2840 | 1461297861070 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:21 INFO - PROCESS | 2840 | 1461297861162 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 21:04:21 INFO - PROCESS | 2840 | 1461297861169 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:21 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5974000 == 60 [pid = 2840] [id = 512] 21:04:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (00000005AFEAC800) [pid = 2840] [serial = 1536] [outer = 0000000000000000] 21:04:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (00000005AFEB1C00) [pid = 2840] [serial = 1537] [outer = 00000005AFEAC800] 21:04:21 INFO - PROCESS | 2840 | 1461297861215 Marionette DEBUG loaded listener.js 21:04:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005AFEBA000) [pid = 2840] [serial = 1538] [outer = 00000005AFEAC800] 21:04:21 INFO - PROCESS | 2840 | 1461297861746 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 21:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 21:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 734ms 21:04:21 INFO - PROCESS | 2840 | 1461297861802 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 21:04:21 INFO - PROCESS | 2840 | 1461297861807 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 21:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 21:04:21 INFO - PROCESS | 2840 | 1461297861813 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 21:04:21 INFO - PROCESS | 2840 | 1461297861818 Marionette TRACE conn4 <- [1,2014,null,{}] 21:04:21 INFO - PROCESS | 2840 | 1461297861825 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:21 INFO - PROCESS | 2840 | 1461297861957 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 21:04:22 INFO - PROCESS | 2840 | 1461297862083 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:22 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A7E27800 == 61 [pid = 2840] [id = 513] 21:04:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (000000059E838800) [pid = 2840] [serial = 1539] [outer = 0000000000000000] 21:04:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (000000059EB4C400) [pid = 2840] [serial = 1540] [outer = 000000059E838800] 21:04:22 INFO - PROCESS | 2840 | 1461297862145 Marionette DEBUG loaded listener.js 21:04:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005A34EBC00) [pid = 2840] [serial = 1541] [outer = 000000059E838800] 21:04:22 INFO - PROCESS | 2840 | 1461297862812 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 21:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 21:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1025ms 21:04:22 INFO - PROCESS | 2840 | 1461297862841 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 21:04:22 INFO - PROCESS | 2840 | 1461297862847 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 21:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 21:04:22 INFO - PROCESS | 2840 | 1461297862854 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 21:04:22 INFO - PROCESS | 2840 | 1461297862857 Marionette TRACE conn4 <- [1,2018,null,{}] 21:04:22 INFO - PROCESS | 2840 | 1461297862861 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:22 INFO - PROCESS | 2840 | 1461297862981 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 21:04:23 INFO - PROCESS | 2840 | 1461297863113 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:23 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF08D000 == 62 [pid = 2840] [id = 514] 21:04:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (00000005A7ED0800) [pid = 2840] [serial = 1542] [outer = 0000000000000000] 21:04:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (00000005A85D5400) [pid = 2840] [serial = 1543] [outer = 00000005A7ED0800] 21:04:23 INFO - PROCESS | 2840 | 1461297863172 Marionette DEBUG loaded listener.js 21:04:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 136 (00000005AB40DC00) [pid = 2840] [serial = 1544] [outer = 00000005A7ED0800] 21:04:23 INFO - PROCESS | 2840 | 1461297863788 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 21:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 21:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 986ms 21:04:23 INFO - PROCESS | 2840 | 1461297863847 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 21:04:23 INFO - PROCESS | 2840 | 1461297863850 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 21:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 21:04:23 INFO - PROCESS | 2840 | 1461297863854 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 21:04:23 INFO - PROCESS | 2840 | 1461297863858 Marionette TRACE conn4 <- [1,2022,null,{}] 21:04:23 INFO - PROCESS | 2840 | 1461297863870 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:23 INFO - PROCESS | 2840 | 1461297863994 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 21:04:24 INFO - PROCESS | 2840 | 1461297864125 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:24 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5C69800 == 63 [pid = 2840] [id = 515] 21:04:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 137 (00000005AC3C6000) [pid = 2840] [serial = 1545] [outer = 0000000000000000] 21:04:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 138 (00000005ACE20000) [pid = 2840] [serial = 1546] [outer = 00000005AC3C6000] 21:04:24 INFO - PROCESS | 2840 | 1461297864188 Marionette DEBUG loaded listener.js 21:04:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 139 (00000005AF4EFC00) [pid = 2840] [serial = 1547] [outer = 00000005AC3C6000] 21:04:24 INFO - PROCESS | 2840 | 1461297864756 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 21:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 944ms 21:04:24 INFO - PROCESS | 2840 | 1461297864800 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 21:04:24 INFO - PROCESS | 2840 | 1461297864803 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 21:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 21:04:24 INFO - PROCESS | 2840 | 1461297864807 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 21:04:24 INFO - PROCESS | 2840 | 1461297864809 Marionette TRACE conn4 <- [1,2026,null,{}] 21:04:24 INFO - PROCESS | 2840 | 1461297864813 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:24 INFO - PROCESS | 2840 | 1461297864931 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 21:04:25 INFO - PROCESS | 2840 | 1461297865034 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:25 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5CA2800 == 64 [pid = 2840] [id = 516] 21:04:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 140 (00000005AFEA8C00) [pid = 2840] [serial = 1548] [outer = 0000000000000000] 21:04:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 141 (00000005AFEBF000) [pid = 2840] [serial = 1549] [outer = 00000005AFEA8C00] 21:04:25 INFO - PROCESS | 2840 | 1461297865091 Marionette DEBUG loaded listener.js 21:04:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 142 (00000005B0011800) [pid = 2840] [serial = 1550] [outer = 00000005AFEA8C00] 21:04:25 INFO - PROCESS | 2840 | 1461297865714 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 21:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 21:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 924ms 21:04:25 INFO - PROCESS | 2840 | 1461297865732 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 21:04:25 INFO - PROCESS | 2840 | 1461297865735 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 21:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 21:04:25 INFO - PROCESS | 2840 | 1461297865738 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 21:04:25 INFO - PROCESS | 2840 | 1461297865740 Marionette TRACE conn4 <- [1,2030,null,{}] 21:04:25 INFO - PROCESS | 2840 | 1461297865744 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:25 INFO - PROCESS | 2840 | 1461297865859 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 21:04:25 INFO - PROCESS | 2840 | 1461297865963 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:25 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B6C9F800 == 65 [pid = 2840] [id = 517] 21:04:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 143 (00000005AFEA9400) [pid = 2840] [serial = 1551] [outer = 0000000000000000] 21:04:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 144 (00000005B0074C00) [pid = 2840] [serial = 1552] [outer = 00000005AFEA9400] 21:04:26 INFO - PROCESS | 2840 | 1461297866019 Marionette DEBUG loaded listener.js 21:04:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 145 (00000005B007B400) [pid = 2840] [serial = 1553] [outer = 00000005AFEA9400] 21:04:26 INFO - PROCESS | 2840 | 1461297866659 Marionette TRACE conn4 <- [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]]]}] 21:04:26 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) 21:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 986ms 21:04:26 INFO - PROCESS | 2840 | 1461297866728 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 21:04:26 INFO - PROCESS | 2840 | 1461297866731 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 21:04:26 INFO - PROCESS | 2840 | 1461297866734 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 21:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 21:04:26 INFO - PROCESS | 2840 | 1461297866736 Marionette TRACE conn4 <- [1,2034,null,{}] 21:04:26 INFO - PROCESS | 2840 | 1461297866740 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:26 INFO - PROCESS | 2840 | 1461297866926 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 21:04:26 INFO - PROCESS | 2840 | 1461297866983 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:27 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B7179800 == 66 [pid = 2840] [id = 518] 21:04:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 146 (00000005B0197400) [pid = 2840] [serial = 1554] [outer = 0000000000000000] 21:04:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 147 (00000005B01A5800) [pid = 2840] [serial = 1555] [outer = 00000005B0197400] 21:04:27 INFO - PROCESS | 2840 | 1461297867084 Marionette DEBUG loaded listener.js 21:04:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 148 (00000005B01E0000) [pid = 2840] [serial = 1556] [outer = 00000005B0197400] 21:04:27 INFO - PROCESS | 2840 | 1461297867928 Marionette TRACE conn4 <- [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]]]}] 21:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1287ms 21:04:28 INFO - PROCESS | 2840 | 1461297868024 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 21:04:28 INFO - PROCESS | 2840 | 1461297868028 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 21:04:28 INFO - PROCESS | 2840 | 1461297868033 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 21:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 21:04:28 INFO - PROCESS | 2840 | 1461297868037 Marionette TRACE conn4 <- [1,2038,null,{}] 21:04:28 INFO - PROCESS | 2840 | 1461297868042 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:28 INFO - PROCESS | 2840 | 1461297868181 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 21:04:28 INFO - PROCESS | 2840 | 1461297868312 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:28 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A3668000 == 67 [pid = 2840] [id = 519] 21:04:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 149 (000000059CEA2C00) [pid = 2840] [serial = 1557] [outer = 0000000000000000] 21:04:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 150 (000000059E793000) [pid = 2840] [serial = 1558] [outer = 000000059CEA2C00] 21:04:28 INFO - PROCESS | 2840 | 1461297868366 Marionette DEBUG loaded listener.js 21:04:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 151 (000000059FC28400) [pid = 2840] [serial = 1559] [outer = 000000059CEA2C00] 21:04:29 INFO - PROCESS | 2840 | 1461297869023 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 21:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1022ms 21:04:29 INFO - PROCESS | 2840 | 1461297869060 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 21:04:29 INFO - PROCESS | 2840 | 1461297869066 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 21:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 21:04:29 INFO - PROCESS | 2840 | 1461297869072 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 21:04:29 INFO - PROCESS | 2840 | 1461297869075 Marionette TRACE conn4 <- [1,2042,null,{}] 21:04:29 INFO - PROCESS | 2840 | 1461297869079 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:29 INFO - PROCESS | 2840 | 1461297869214 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 21:04:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF3C3000 == 66 [pid = 2840] [id = 149] 21:04:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A58800 == 65 [pid = 2840] [id = 478] 21:04:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005B42DA000 == 64 [pid = 2840] [id = 511] 21:04:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3714800 == 63 [pid = 2840] [id = 510] 21:04:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3041000 == 62 [pid = 2840] [id = 509] 21:04:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BDD800 == 61 [pid = 2840] [id = 508] 21:04:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0138000 == 60 [pid = 2840] [id = 507] 21:04:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF3A7000 == 59 [pid = 2840] [id = 506] 21:04:29 INFO - PROCESS | 2840 | --DOMWINDOW == 150 (00000005A34CEC00) [pid = 2840] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 21:04:29 INFO - PROCESS | 2840 | --DOMWINDOW == 149 (00000005A8527000) [pid = 2840] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 21:04:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005AE42D000 == 58 [pid = 2840] [id = 505] 21:04:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005A7E1F800 == 57 [pid = 2840] [id = 504] 21:04:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC2F8000 == 56 [pid = 2840] [id = 503] 21:04:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005B569A800 == 55 [pid = 2840] [id = 500] 21:04:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4B51000 == 54 [pid = 2840] [id = 499] 21:04:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4405000 == 53 [pid = 2840] [id = 498] 21:04:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005AFD81000 == 52 [pid = 2840] [id = 497] 21:04:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005AAAC6800 == 51 [pid = 2840] [id = 496] 21:04:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005B42D9000 == 50 [pid = 2840] [id = 495] 21:04:29 INFO - PROCESS | 2840 | --DOMWINDOW == 148 (00000005A889D400) [pid = 2840] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 21:04:29 INFO - PROCESS | 2840 | --DOMWINDOW == 147 (00000005A8F3CC00) [pid = 2840] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 21:04:29 INFO - PROCESS | 2840 | --DOMWINDOW == 146 (000000059FC8B800) [pid = 2840] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 21:04:29 INFO - PROCESS | 2840 | --DOMWINDOW == 145 (000000059EB4B800) [pid = 2840] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 21:04:29 INFO - PROCESS | 2840 | --DOMWINDOW == 144 (00000005AC3C0400) [pid = 2840] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 21:04:29 INFO - PROCESS | 2840 | --DOMWINDOW == 143 (00000005ADD35C00) [pid = 2840] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 21:04:29 INFO - PROCESS | 2840 | --DOMWINDOW == 142 (00000005AED80800) [pid = 2840] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 21:04:29 INFO - PROCESS | 2840 | --DOMWINDOW == 141 (00000005AF4A9000) [pid = 2840] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 21:04:29 INFO - PROCESS | 2840 | --DOMWINDOW == 140 (00000005ACE89800) [pid = 2840] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 21:04:29 INFO - PROCESS | 2840 | --DOMWINDOW == 139 (00000005ADD2FC00) [pid = 2840] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 21:04:29 INFO - PROCESS | 2840 | --DOMWINDOW == 138 (00000005AC776400) [pid = 2840] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 21:04:29 INFO - PROCESS | 2840 | --DOMWINDOW == 137 (00000005AC76DC00) [pid = 2840] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 21:04:29 INFO - PROCESS | 2840 | --DOMWINDOW == 136 (00000005AA07A000) [pid = 2840] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 21:04:29 INFO - PROCESS | 2840 | --DOMWINDOW == 135 (00000005AF4A4800) [pid = 2840] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 21:04:29 INFO - PROCESS | 2840 | --DOMWINDOW == 134 (00000005AF0A2800) [pid = 2840] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 21:04:29 INFO - PROCESS | 2840 | --DOMWINDOW == 133 (00000005ABD05400) [pid = 2840] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 21:04:29 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (00000005AC33BC00) [pid = 2840] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 21:04:29 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (00000005AC3BE800) [pid = 2840] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 21:04:29 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (00000005A4DD7C00) [pid = 2840] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 21:04:29 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (00000005A5110800) [pid = 2840] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 21:04:29 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (000000059E82F800) [pid = 2840] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 21:04:29 INFO - PROCESS | 2840 | --DOMWINDOW == 127 (00000005A349C000) [pid = 2840] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 21:04:29 INFO - PROCESS | 2840 | --DOMWINDOW == 126 (00000005A853A000) [pid = 2840] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 21:04:29 INFO - PROCESS | 2840 | 1461297869377 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:29 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A08A5800 == 51 [pid = 2840] [id = 520] 21:04:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 127 (000000059CE43000) [pid = 2840] [serial = 1560] [outer = 0000000000000000] 21:04:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (000000059D8DD400) [pid = 2840] [serial = 1561] [outer = 000000059CE43000] 21:04:29 INFO - PROCESS | 2840 | 1461297869426 Marionette DEBUG loaded listener.js 21:04:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (00000005A08D1800) [pid = 2840] [serial = 1562] [outer = 000000059CE43000] 21:04:29 INFO - PROCESS | 2840 | 1461297869900 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 21:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 21:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 882ms 21:04:29 INFO - PROCESS | 2840 | 1461297869955 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 21:04:29 INFO - PROCESS | 2840 | 1461297869958 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 21:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 21:04:29 INFO - PROCESS | 2840 | 1461297869961 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 21:04:29 INFO - PROCESS | 2840 | 1461297869965 Marionette TRACE conn4 <- [1,2046,null,{}] 21:04:29 INFO - PROCESS | 2840 | 1461297869976 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:30 INFO - PROCESS | 2840 | 1461297870073 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 21:04:30 INFO - PROCESS | 2840 | 1461297870084 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:30 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC670800 == 52 [pid = 2840] [id = 521] 21:04:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005A5596400) [pid = 2840] [serial = 1563] [outer = 0000000000000000] 21:04:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005A7C79400) [pid = 2840] [serial = 1564] [outer = 00000005A5596400] 21:04:30 INFO - PROCESS | 2840 | 1461297870138 Marionette DEBUG loaded listener.js 21:04:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (00000005A8529000) [pid = 2840] [serial = 1565] [outer = 00000005A5596400] 21:04:30 INFO - PROCESS | 2840 | 1461297870626 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 21:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 21:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 734ms 21:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 21:04:30 INFO - PROCESS | 2840 | 1461297870698 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 21:04:30 INFO - PROCESS | 2840 | 1461297870701 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 21:04:30 INFO - PROCESS | 2840 | 1461297870705 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 21:04:30 INFO - PROCESS | 2840 | 1461297870706 Marionette TRACE conn4 <- [1,2050,null,{}] 21:04:30 INFO - PROCESS | 2840 | 1461297870710 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:30 INFO - PROCESS | 2840 | 1461297870828 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 21:04:30 INFO - PROCESS | 2840 | 1461297870843 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:30 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AED1C000 == 53 [pid = 2840] [id = 522] 21:04:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005A853F800) [pid = 2840] [serial = 1566] [outer = 0000000000000000] 21:04:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (00000005A89D7400) [pid = 2840] [serial = 1567] [outer = 00000005A853F800] 21:04:30 INFO - PROCESS | 2840 | 1461297870891 Marionette DEBUG loaded listener.js 21:04:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (00000005AA0C0800) [pid = 2840] [serial = 1568] [outer = 00000005A853F800] 21:04:31 INFO - PROCESS | 2840 | 1461297871330 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 21:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 21:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 692ms 21:04:31 INFO - PROCESS | 2840 | 1461297871400 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 21:04:31 INFO - PROCESS | 2840 | 1461297871402 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 21:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 21:04:31 INFO - PROCESS | 2840 | 1461297871405 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 21:04:31 INFO - PROCESS | 2840 | 1461297871407 Marionette TRACE conn4 <- [1,2054,null,{}] 21:04:31 INFO - PROCESS | 2840 | 1461297871411 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:31 INFO - PROCESS | 2840 | 1461297871530 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 21:04:31 INFO - PROCESS | 2840 | 1461297871583 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:31 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF368800 == 54 [pid = 2840] [id = 523] 21:04:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 136 (00000005AB416000) [pid = 2840] [serial = 1569] [outer = 0000000000000000] 21:04:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 137 (00000005AB530C00) [pid = 2840] [serial = 1570] [outer = 00000005AB416000] 21:04:31 INFO - PROCESS | 2840 | 1461297871631 Marionette DEBUG loaded listener.js 21:04:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 138 (00000005ABD06000) [pid = 2840] [serial = 1571] [outer = 00000005AB416000] 21:04:32 INFO - PROCESS | 2840 | 1461297872070 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 21:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 21:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 671ms 21:04:32 INFO - PROCESS | 2840 | 1461297872088 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 21:04:32 INFO - PROCESS | 2840 | 1461297872090 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 21:04:32 INFO - PROCESS | 2840 | 1461297872094 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 21:04:32 INFO - PROCESS | 2840 | 1461297872096 Marionette TRACE conn4 <- [1,2058,null,{}] 21:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 21:04:32 INFO - PROCESS | 2840 | 1461297872100 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:32 INFO - PROCESS | 2840 | 1461297872268 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 21:04:32 INFO - PROCESS | 2840 | 1461297872295 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:32 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0124800 == 55 [pid = 2840] [id = 524] 21:04:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 139 (00000005ABD90400) [pid = 2840] [serial = 1572] [outer = 0000000000000000] 21:04:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 140 (00000005AC330400) [pid = 2840] [serial = 1573] [outer = 00000005ABD90400] 21:04:32 INFO - PROCESS | 2840 | 1461297872346 Marionette DEBUG loaded listener.js 21:04:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 141 (00000005AC76E400) [pid = 2840] [serial = 1574] [outer = 00000005ABD90400] 21:04:32 INFO - PROCESS | 2840 | 1461297872808 Marionette TRACE conn4 <- [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]]]}] 21:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 21:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 734ms 21:04:32 INFO - PROCESS | 2840 | 1461297872834 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 21:04:32 INFO - PROCESS | 2840 | 1461297872836 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 21:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 21:04:32 INFO - PROCESS | 2840 | 1461297872839 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 21:04:32 INFO - PROCESS | 2840 | 1461297872841 Marionette TRACE conn4 <- [1,2062,null,{}] 21:04:32 INFO - PROCESS | 2840 | 1461297872845 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:32 INFO - PROCESS | 2840 | 1461297872964 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 21:04:32 INFO - PROCESS | 2840 | 1461297872971 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:33 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BBC000 == 56 [pid = 2840] [id = 525] 21:04:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 142 (00000005AC774000) [pid = 2840] [serial = 1575] [outer = 0000000000000000] 21:04:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 143 (00000005ACE15000) [pid = 2840] [serial = 1576] [outer = 00000005AC774000] 21:04:33 INFO - PROCESS | 2840 | 1461297873066 Marionette DEBUG loaded listener.js 21:04:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 144 (00000005ADD39000) [pid = 2840] [serial = 1577] [outer = 00000005AC774000] 21:04:33 INFO - PROCESS | 2840 | --DOMWINDOW == 143 (000000059E82E800) [pid = 2840] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 21:04:33 INFO - PROCESS | 2840 | --DOMWINDOW == 142 (00000005ACC4D000) [pid = 2840] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 21:04:33 INFO - PROCESS | 2840 | --DOMWINDOW == 141 (00000005AB40CC00) [pid = 2840] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 21:04:33 INFO - PROCESS | 2840 | --DOMWINDOW == 140 (00000005A37DFC00) [pid = 2840] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 21:04:33 INFO - PROCESS | 2840 | --DOMWINDOW == 139 (000000059E835C00) [pid = 2840] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 21:04:33 INFO - PROCESS | 2840 | --DOMWINDOW == 138 (00000005A852A800) [pid = 2840] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 21:04:33 INFO - PROCESS | 2840 | --DOMWINDOW == 137 (000000059CEA0800) [pid = 2840] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 21:04:33 INFO - PROCESS | 2840 | --DOMWINDOW == 136 (00000005AED8CC00) [pid = 2840] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 21:04:33 INFO - PROCESS | 2840 | --DOMWINDOW == 135 (00000005A4D8F400) [pid = 2840] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 21:04:33 INFO - PROCESS | 2840 | --DOMWINDOW == 134 (00000005AB415800) [pid = 2840] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 21:04:33 INFO - PROCESS | 2840 | --DOMWINDOW == 133 (00000005AFE07000) [pid = 2840] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 21:04:33 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (00000005AB538C00) [pid = 2840] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 21:04:33 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (00000005AC779800) [pid = 2840] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 21:04:33 INFO - PROCESS | 2840 | 1461297873866 Marionette TRACE conn4 <- [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]]]}] 21:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 21:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1075ms 21:04:33 INFO - PROCESS | 2840 | 1461297873918 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 21:04:33 INFO - PROCESS | 2840 | 1461297873920 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 21:04:33 INFO - PROCESS | 2840 | 1461297873923 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 21:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 21:04:33 INFO - PROCESS | 2840 | 1461297873925 Marionette TRACE conn4 <- [1,2066,null,{}] 21:04:33 INFO - PROCESS | 2840 | 1461297873929 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:34 INFO - PROCESS | 2840 | 1461297874048 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 21:04:34 INFO - PROCESS | 2840 | 1461297874108 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:34 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF2E5800 == 57 [pid = 2840] [id = 526] 21:04:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (000000059DB6A800) [pid = 2840] [serial = 1578] [outer = 0000000000000000] 21:04:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005AB7C8000) [pid = 2840] [serial = 1579] [outer = 000000059DB6A800] 21:04:34 INFO - PROCESS | 2840 | 1461297874156 Marionette DEBUG loaded listener.js 21:04:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (00000005AE411400) [pid = 2840] [serial = 1580] [outer = 000000059DB6A800] 21:04:34 INFO - PROCESS | 2840 | 1461297874515 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 21:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 21:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 629ms 21:04:34 INFO - PROCESS | 2840 | 1461297874556 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 21:04:34 INFO - PROCESS | 2840 | 1461297874558 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 21:04:34 INFO - PROCESS | 2840 | 1461297874561 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 21:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 21:04:34 INFO - PROCESS | 2840 | 1461297874563 Marionette TRACE conn4 <- [1,2070,null,{}] 21:04:34 INFO - PROCESS | 2840 | 1461297874577 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:34 INFO - PROCESS | 2840 | 1461297874667 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 21:04:34 INFO - PROCESS | 2840 | 1461297874674 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:34 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B304B000 == 58 [pid = 2840] [id = 527] 21:04:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (00000005AED8CC00) [pid = 2840] [serial = 1581] [outer = 0000000000000000] 21:04:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 136 (00000005AF4A8000) [pid = 2840] [serial = 1582] [outer = 00000005AED8CC00] 21:04:34 INFO - PROCESS | 2840 | 1461297874720 Marionette DEBUG loaded listener.js 21:04:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 137 (00000005AF4F1400) [pid = 2840] [serial = 1583] [outer = 00000005AED8CC00] 21:04:35 INFO - PROCESS | 2840 | 1461297875157 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 21:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 21:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 630ms 21:04:35 INFO - PROCESS | 2840 | 1461297875198 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 21:04:35 INFO - PROCESS | 2840 | 1461297875200 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 21:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 21:04:35 INFO - PROCESS | 2840 | 1461297875204 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 21:04:35 INFO - PROCESS | 2840 | 1461297875206 Marionette TRACE conn4 <- [1,2074,null,{}] 21:04:35 INFO - PROCESS | 2840 | 1461297875209 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:35 INFO - PROCESS | 2840 | 1461297875299 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 21:04:35 INFO - PROCESS | 2840 | 1461297875305 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:35 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3EE5000 == 59 [pid = 2840] [id = 528] 21:04:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 138 (00000005AF4EF800) [pid = 2840] [serial = 1584] [outer = 0000000000000000] 21:04:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 139 (00000005AFE11000) [pid = 2840] [serial = 1585] [outer = 00000005AF4EF800] 21:04:35 INFO - PROCESS | 2840 | 1461297875351 Marionette DEBUG loaded listener.js 21:04:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 140 (00000005AFE81400) [pid = 2840] [serial = 1586] [outer = 00000005AF4EF800] 21:04:35 INFO - PROCESS | 2840 | 1461297875981 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 21:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 21:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 818ms 21:04:36 INFO - PROCESS | 2840 | 1461297876027 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 21:04:36 INFO - PROCESS | 2840 | 1461297876032 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 21:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 21:04:36 INFO - PROCESS | 2840 | 1461297876038 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 21:04:36 INFO - PROCESS | 2840 | 1461297876043 Marionette TRACE conn4 <- [1,2078,null,{}] 21:04:36 INFO - PROCESS | 2840 | 1461297876050 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:36 INFO - PROCESS | 2840 | 1461297876173 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 21:04:36 INFO - PROCESS | 2840 | 1461297876285 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:36 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A8990000 == 60 [pid = 2840] [id = 529] 21:04:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 141 (000000059EA28C00) [pid = 2840] [serial = 1587] [outer = 0000000000000000] 21:04:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 142 (00000005A067F400) [pid = 2840] [serial = 1588] [outer = 000000059EA28C00] 21:04:36 INFO - PROCESS | 2840 | 1461297876345 Marionette DEBUG loaded listener.js 21:04:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 143 (00000005A404BC00) [pid = 2840] [serial = 1589] [outer = 000000059EA28C00] 21:04:37 INFO - PROCESS | 2840 | 1461297877008 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 21:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 21:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1024ms 21:04:37 INFO - PROCESS | 2840 | 1461297877066 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 21:04:37 INFO - PROCESS | 2840 | 1461297877072 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 21:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 21:04:37 INFO - PROCESS | 2840 | 1461297877079 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 21:04:37 INFO - PROCESS | 2840 | 1461297877082 Marionette TRACE conn4 <- [1,2082,null,{}] 21:04:37 INFO - PROCESS | 2840 | 1461297877086 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:37 INFO - PROCESS | 2840 | 1461297877206 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 21:04:37 INFO - PROCESS | 2840 | 1461297877340 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:37 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AEDD1000 == 61 [pid = 2840] [id = 530] 21:04:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 144 (00000005A5595800) [pid = 2840] [serial = 1590] [outer = 0000000000000000] 21:04:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 145 (00000005A8539800) [pid = 2840] [serial = 1591] [outer = 00000005A5595800] 21:04:37 INFO - PROCESS | 2840 | 1461297877399 Marionette DEBUG loaded listener.js 21:04:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 146 (00000005AA024000) [pid = 2840] [serial = 1592] [outer = 00000005A5595800] 21:04:38 INFO - PROCESS | 2840 | 1461297878053 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 21:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 21:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1029ms 21:04:38 INFO - PROCESS | 2840 | 1461297878108 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 21:04:38 INFO - PROCESS | 2840 | 1461297878111 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 21:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 21:04:38 INFO - PROCESS | 2840 | 1461297878114 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 21:04:38 INFO - PROCESS | 2840 | 1461297878118 Marionette TRACE conn4 <- [1,2086,null,{}] 21:04:38 INFO - PROCESS | 2840 | 1461297878156 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:38 INFO - PROCESS | 2840 | 1461297878307 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 21:04:38 INFO - PROCESS | 2840 | 1461297878440 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:38 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4417000 == 62 [pid = 2840] [id = 531] 21:04:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 147 (00000005AC3AE400) [pid = 2840] [serial = 1593] [outer = 0000000000000000] 21:04:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 148 (00000005ACE18000) [pid = 2840] [serial = 1594] [outer = 00000005AC3AE400] 21:04:38 INFO - PROCESS | 2840 | 1461297878501 Marionette DEBUG loaded listener.js 21:04:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 149 (00000005AFE54800) [pid = 2840] [serial = 1595] [outer = 00000005AC3AE400] 21:04:39 INFO - PROCESS | 2840 | 1461297879086 Marionette TRACE conn4 <- [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]]]}] 21:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 21:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1029ms 21:04:39 INFO - PROCESS | 2840 | 1461297879146 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 21:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 21:04:39 INFO - PROCESS | 2840 | 1461297879149 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 21:04:39 INFO - PROCESS | 2840 | 1461297879153 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 21:04:39 INFO - PROCESS | 2840 | 1461297879156 Marionette TRACE conn4 <- [1,2090,null,{}] 21:04:39 INFO - PROCESS | 2840 | 1461297879159 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:39 INFO - PROCESS | 2840 | 1461297879277 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 21:04:39 INFO - PROCESS | 2840 | 1461297879381 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:39 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5980800 == 63 [pid = 2840] [id = 532] 21:04:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 150 (00000005AFE9B400) [pid = 2840] [serial = 1596] [outer = 0000000000000000] 21:04:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 151 (00000005AFEB0400) [pid = 2840] [serial = 1597] [outer = 00000005AFE9B400] 21:04:39 INFO - PROCESS | 2840 | 1461297879439 Marionette DEBUG loaded listener.js 21:04:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 152 (00000005B000B800) [pid = 2840] [serial = 1598] [outer = 00000005AFE9B400] 21:04:40 INFO - PROCESS | 2840 | 1461297880025 Marionette TRACE conn4 <- [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]]]}] 21:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 21:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 924ms 21:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 21:04:40 INFO - PROCESS | 2840 | 1461297880078 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 21:04:40 INFO - PROCESS | 2840 | 1461297880081 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 21:04:40 INFO - PROCESS | 2840 | 1461297880085 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 21:04:40 INFO - PROCESS | 2840 | 1461297880087 Marionette TRACE conn4 <- [1,2094,null,{}] 21:04:40 INFO - PROCESS | 2840 | 1461297880091 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:40 INFO - PROCESS | 2840 | 1461297880208 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 21:04:40 INFO - PROCESS | 2840 | 1461297880313 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:40 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B6C9D000 == 64 [pid = 2840] [id = 533] 21:04:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 153 (00000005B0009C00) [pid = 2840] [serial = 1599] [outer = 0000000000000000] 21:04:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 154 (00000005B0189C00) [pid = 2840] [serial = 1600] [outer = 00000005B0009C00] 21:04:40 INFO - PROCESS | 2840 | 1461297880371 Marionette DEBUG loaded listener.js 21:04:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 155 (00000005B01A0800) [pid = 2840] [serial = 1601] [outer = 00000005B0009C00] 21:04:40 INFO - PROCESS | 2840 | --DOCSHELL 00000005ABBDB800 == 63 [pid = 2840] [id = 11] 21:04:41 INFO - PROCESS | 2840 | 1461297881030 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",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.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 21:04:41 INFO - PROCESS | 2840 | 1461297881076 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 21:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 21:04:41 INFO - PROCESS | 2840 | 1461297881080 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 21:04:41 INFO - PROCESS | 2840 | 1461297881082 Marionette TRACE conn4 <- [1,2098,null,{}] 21:04:41 INFO - PROCESS | 2840 | 1461297881086 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:41 INFO - PROCESS | 2840 | 1461297881222 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 21:04:41 INFO - PROCESS | 2840 | 1461297881377 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:41 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B777F800 == 64 [pid = 2840] [id = 534] 21:04:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 156 (00000005B01E3000) [pid = 2840] [serial = 1602] [outer = 0000000000000000] 21:04:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 157 (00000005B0970800) [pid = 2840] [serial = 1603] [outer = 00000005B01E3000] 21:04:41 INFO - PROCESS | 2840 | 1461297881442 Marionette DEBUG loaded listener.js 21:04:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 158 (00000005B0A09400) [pid = 2840] [serial = 1604] [outer = 00000005B01E3000] 21:04:42 INFO - PROCESS | 2840 | 1461297882031 Marionette TRACE conn4 <- [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]]]}] 21:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 21:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1022ms 21:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 21:04:42 INFO - PROCESS | 2840 | 1461297882104 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 21:04:42 INFO - PROCESS | 2840 | 1461297882107 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 21:04:42 INFO - PROCESS | 2840 | 1461297882110 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 21:04:42 INFO - PROCESS | 2840 | 1461297882112 Marionette TRACE conn4 <- [1,2102,null,{}] 21:04:42 INFO - PROCESS | 2840 | 1461297882143 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:42 INFO - PROCESS | 2840 | 1461297882310 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 21:04:42 INFO - PROCESS | 2840 | 1461297882368 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:42 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B31EE800 == 65 [pid = 2840] [id = 535] 21:04:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 159 (00000005A3C7AC00) [pid = 2840] [serial = 1605] [outer = 0000000000000000] 21:04:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 160 (00000005AFE88C00) [pid = 2840] [serial = 1606] [outer = 00000005A3C7AC00] 21:04:42 INFO - PROCESS | 2840 | 1461297882425 Marionette DEBUG loaded listener.js 21:04:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 161 (00000005B0A12C00) [pid = 2840] [serial = 1607] [outer = 00000005A3C7AC00] 21:04:43 INFO - PROCESS | 2840 | 1461297883057 Marionette TRACE conn4 <- [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]]]}] 21:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 21:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 986ms 21:04:43 INFO - PROCESS | 2840 | 1461297883100 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 21:04:43 INFO - PROCESS | 2840 | 1461297883103 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 21:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 21:04:43 INFO - PROCESS | 2840 | 1461297883106 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 21:04:43 INFO - PROCESS | 2840 | 1461297883108 Marionette TRACE conn4 <- [1,2106,null,{}] 21:04:43 INFO - PROCESS | 2840 | 1461297883112 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:43 INFO - PROCESS | 2840 | 1461297883378 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 21:04:43 INFO - PROCESS | 2840 | 1461297883521 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:43 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC1D9000 == 66 [pid = 2840] [id = 536] 21:04:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 162 (000000059D851400) [pid = 2840] [serial = 1608] [outer = 0000000000000000] 21:04:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 163 (000000059E068800) [pid = 2840] [serial = 1609] [outer = 000000059D851400] 21:04:43 INFO - PROCESS | 2840 | 1461297883576 Marionette DEBUG loaded listener.js 21:04:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 164 (00000005A34C9400) [pid = 2840] [serial = 1610] [outer = 000000059D851400] 21:04:44 INFO - PROCESS | 2840 | 1461297884145 Marionette TRACE conn4 <- [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]]]}] 21:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 21:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1075ms 21:04:44 INFO - PROCESS | 2840 | 1461297884189 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 21:04:44 INFO - PROCESS | 2840 | 1461297884194 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 21:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 21:04:44 INFO - PROCESS | 2840 | 1461297884200 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 21:04:44 INFO - PROCESS | 2840 | 1461297884204 Marionette TRACE conn4 <- [1,2110,null,{}] 21:04:44 INFO - PROCESS | 2840 | 1461297884209 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:44 INFO - PROCESS | 2840 | 1461297884320 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 21:04:44 INFO - PROCESS | 2840 | 1461297884433 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:44 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AED12000 == 67 [pid = 2840] [id = 537] 21:04:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 165 (00000005A8525000) [pid = 2840] [serial = 1611] [outer = 0000000000000000] 21:04:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 166 (00000005A8536C00) [pid = 2840] [serial = 1612] [outer = 00000005A8525000] 21:04:44 INFO - PROCESS | 2840 | 1461297884486 Marionette DEBUG loaded listener.js 21:04:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 167 (00000005A8911800) [pid = 2840] [serial = 1613] [outer = 00000005A8525000] 21:04:44 INFO - PROCESS | 2840 | --DOCSHELL 00000005B304B000 == 66 [pid = 2840] [id = 527] 21:04:44 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF2E5800 == 65 [pid = 2840] [id = 526] 21:04:44 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BBC000 == 64 [pid = 2840] [id = 525] 21:04:44 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0124800 == 63 [pid = 2840] [id = 524] 21:04:44 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF368800 == 62 [pid = 2840] [id = 523] 21:04:44 INFO - PROCESS | 2840 | --DOCSHELL 00000005AED1C000 == 61 [pid = 2840] [id = 522] 21:04:44 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC670800 == 60 [pid = 2840] [id = 521] 21:04:44 INFO - PROCESS | 2840 | --DOCSHELL 00000005A08A5800 == 59 [pid = 2840] [id = 520] 21:04:44 INFO - PROCESS | 2840 | --DOCSHELL 00000005A3668000 == 58 [pid = 2840] [id = 519] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 166 (00000005AFEB1C00) [pid = 2840] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 165 (00000005AFE07800) [pid = 2840] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 164 (00000005AFE5C400) [pid = 2840] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 163 (00000005AFE96000) [pid = 2840] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOCSHELL 00000005B6C9F800 == 57 [pid = 2840] [id = 517] 21:04:44 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5CA2800 == 56 [pid = 2840] [id = 516] 21:04:44 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5C69800 == 55 [pid = 2840] [id = 515] 21:04:44 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF08D000 == 54 [pid = 2840] [id = 514] 21:04:44 INFO - PROCESS | 2840 | --DOCSHELL 00000005A7E27800 == 53 [pid = 2840] [id = 513] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 162 (00000005AF4EC000) [pid = 2840] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 161 (00000005ABED6C00) [pid = 2840] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 160 (00000005AC39BC00) [pid = 2840] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 159 (00000005AE6E4C00) [pid = 2840] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 158 (00000005AFE86800) [pid = 2840] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 157 (00000005AFE97800) [pid = 2840] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 156 (00000005AC15C000) [pid = 2840] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 155 (00000005ACE1B800) [pid = 2840] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 154 (00000005AC264C00) [pid = 2840] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 153 (00000005ACE90000) [pid = 2840] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 152 (00000005AB419800) [pid = 2840] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 151 (00000005AB813C00) [pid = 2840] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 150 (00000005A500B400) [pid = 2840] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 149 (00000005A409B400) [pid = 2840] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 148 (00000005A06ED800) [pid = 2840] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 147 (00000005A4099400) [pid = 2840] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 146 (00000005A8538800) [pid = 2840] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 145 (00000005A8925800) [pid = 2840] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 144 (00000005A890AC00) [pid = 2840] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 143 (00000005ACE92400) [pid = 2840] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 142 (00000005A378B000) [pid = 2840] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 141 (00000005AFAC0400) [pid = 2840] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 140 (00000005AFEA7800) [pid = 2840] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 139 (00000005AF0C2000) [pid = 2840] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 138 (00000005A890E800) [pid = 2840] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 137 (00000005AF4F1C00) [pid = 2840] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 21:04:44 INFO - PROCESS | 2840 | --DOMWINDOW == 136 (00000005A8541800) [pid = 2840] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 21:04:45 INFO - PROCESS | 2840 | 1461297885087 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 21:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 21:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 924ms 21:04:45 INFO - PROCESS | 2840 | 1461297885128 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 21:04:45 INFO - PROCESS | 2840 | 1461297885131 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 21:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 21:04:45 INFO - PROCESS | 2840 | 1461297885135 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 21:04:45 INFO - PROCESS | 2840 | 1461297885137 Marionette TRACE conn4 <- [1,2114,null,{}] 21:04:45 INFO - PROCESS | 2840 | 1461297885140 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:45 INFO - PROCESS | 2840 | 1461297885237 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 21:04:45 INFO - PROCESS | 2840 | 1461297885335 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:45 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC2E3800 == 54 [pid = 2840] [id = 538] 21:04:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 137 (00000005A06ED800) [pid = 2840] [serial = 1614] [outer = 0000000000000000] 21:04:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 138 (00000005A8534800) [pid = 2840] [serial = 1615] [outer = 00000005A06ED800] 21:04:45 INFO - PROCESS | 2840 | 1461297885383 Marionette DEBUG loaded listener.js 21:04:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 139 (00000005AA0C3800) [pid = 2840] [serial = 1616] [outer = 00000005A06ED800] 21:04:45 INFO - PROCESS | 2840 | 1461297885807 Marionette TRACE conn4 <- [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]]]}] 21:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 21:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 734ms 21:04:45 INFO - PROCESS | 2840 | 1461297885871 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 21:04:45 INFO - PROCESS | 2840 | 1461297885875 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 21:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 21:04:45 INFO - PROCESS | 2840 | 1461297885886 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 21:04:45 INFO - PROCESS | 2840 | 1461297885890 Marionette TRACE conn4 <- [1,2118,null,{}] 21:04:45 INFO - PROCESS | 2840 | 1461297885899 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:46 INFO - PROCESS | 2840 | 1461297885997 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 21:04:46 INFO - PROCESS | 2840 | 1461297886041 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:46 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AFD90000 == 55 [pid = 2840] [id = 539] 21:04:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 140 (00000005AC157800) [pid = 2840] [serial = 1617] [outer = 0000000000000000] 21:04:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 141 (00000005AC334400) [pid = 2840] [serial = 1618] [outer = 00000005AC157800] 21:04:46 INFO - PROCESS | 2840 | 1461297886090 Marionette DEBUG loaded listener.js 21:04:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 142 (00000005AC3B6000) [pid = 2840] [serial = 1619] [outer = 00000005AC157800] 21:04:46 INFO - PROCESS | 2840 | 1461297886549 Marionette TRACE conn4 <- [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] 21:04:46 INFO - PROCESS | 2840 | 1461297886584 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 21:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 21:04:46 INFO - PROCESS | 2840 | 1461297886592 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 21:04:46 INFO - PROCESS | 2840 | 1461297886594 Marionette TRACE conn4 <- [1,2122,null,{}] 21:04:46 INFO - PROCESS | 2840 | 1461297886597 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:46 INFO - PROCESS | 2840 | 1461297886691 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 21:04:46 INFO - PROCESS | 2840 | 1461297886698 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:46 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0613000 == 56 [pid = 2840] [id = 540] 21:04:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 143 (00000005AC77AC00) [pid = 2840] [serial = 1620] [outer = 0000000000000000] 21:04:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 144 (00000005ACFC5800) [pid = 2840] [serial = 1621] [outer = 00000005AC77AC00] 21:04:46 INFO - PROCESS | 2840 | 1461297886745 Marionette DEBUG loaded listener.js 21:04:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 145 (00000005AF0A2800) [pid = 2840] [serial = 1622] [outer = 00000005AC77AC00] 21:04:47 INFO - PROCESS | 2840 | 1461297887202 Marionette TRACE conn4 <- [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",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.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 21:04:47 INFO - PROCESS | 2840 | 1461297887271 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 21:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 21:04:47 INFO - PROCESS | 2840 | 1461297887274 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 21:04:47 INFO - PROCESS | 2840 | 1461297887276 Marionette TRACE conn4 <- [1,2126,null,{}] 21:04:47 INFO - PROCESS | 2840 | 1461297887287 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:47 INFO - PROCESS | 2840 | 1461297887410 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 21:04:47 INFO - PROCESS | 2840 | 1461297887471 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:47 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A40000 == 57 [pid = 2840] [id = 541] 21:04:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 146 (00000005AFE5C400) [pid = 2840] [serial = 1623] [outer = 0000000000000000] 21:04:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 147 (00000005AFE86C00) [pid = 2840] [serial = 1624] [outer = 00000005AFE5C400] 21:04:47 INFO - PROCESS | 2840 | 1461297887528 Marionette DEBUG loaded listener.js 21:04:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 148 (00000005AFEBE000) [pid = 2840] [serial = 1625] [outer = 00000005AFE5C400] 21:04:48 INFO - PROCESS | 2840 | 1461297888006 Marionette TRACE conn4 <- [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]]]}] 21:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 21:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 776ms 21:04:48 INFO - PROCESS | 2840 | 1461297888064 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 21:04:48 INFO - PROCESS | 2840 | 1461297888066 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 21:04:48 INFO - PROCESS | 2840 | 1461297888070 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 21:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 21:04:48 INFO - PROCESS | 2840 | 1461297888072 Marionette TRACE conn4 <- [1,2130,null,{}] 21:04:48 INFO - PROCESS | 2840 | 1461297888075 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:48 INFO - PROCESS | 2840 | 1461297888201 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 21:04:48 INFO - PROCESS | 2840 | 1461297888265 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:48 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3713000 == 58 [pid = 2840] [id = 542] 21:04:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 149 (00000005AFEB1C00) [pid = 2840] [serial = 1626] [outer = 0000000000000000] 21:04:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 150 (00000005B01A5C00) [pid = 2840] [serial = 1627] [outer = 00000005AFEB1C00] 21:04:48 INFO - PROCESS | 2840 | 1461297888312 Marionette DEBUG loaded listener.js 21:04:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 151 (00000005B01E7000) [pid = 2840] [serial = 1628] [outer = 00000005AFEB1C00] 21:04:48 INFO - PROCESS | 2840 | 1461297888753 Marionette TRACE conn4 <- [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] 21:04:48 INFO - PROCESS | 2840 | 1461297888826 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 21:04:48 INFO - PROCESS | 2840 | 1461297888830 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 21:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 21:04:48 INFO - PROCESS | 2840 | 1461297888832 Marionette TRACE conn4 <- [1,2134,null,{}] 21:04:48 INFO - PROCESS | 2840 | 1461297888835 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:48 INFO - PROCESS | 2840 | 1461297888958 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 21:04:49 INFO - PROCESS | 2840 | 1461297889022 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:49 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4410800 == 59 [pid = 2840] [id = 543] 21:04:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 152 (00000005B01E7C00) [pid = 2840] [serial = 1629] [outer = 0000000000000000] 21:04:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 153 (00000005B0976800) [pid = 2840] [serial = 1630] [outer = 00000005B01E7C00] 21:04:49 INFO - PROCESS | 2840 | 1461297889068 Marionette DEBUG loaded listener.js 21:04:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 154 (00000005B0AA2000) [pid = 2840] [serial = 1631] [outer = 00000005B01E7C00] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 153 (00000005AED8CC00) [pid = 2840] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 152 (000000059CE43000) [pid = 2840] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 151 (00000005AB416000) [pid = 2840] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 150 (00000005ACE1B400) [pid = 2840] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 149 (00000005ADD2B800) [pid = 2840] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 148 (00000005AC3BF800) [pid = 2840] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 147 (00000005AFACB800) [pid = 2840] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 146 (00000005AC331400) [pid = 2840] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 145 (00000005AC3AA400) [pid = 2840] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 144 (00000005AFE90C00) [pid = 2840] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 143 (00000005AE405400) [pid = 2840] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 142 (000000059F2C4400) [pid = 2840] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 141 (00000005A500C000) [pid = 2840] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 140 (00000005AFE55C00) [pid = 2840] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 139 (000000059EB56400) [pid = 2840] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 138 (000000059DB6F800) [pid = 2840] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 137 (00000005A4D22000) [pid = 2840] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 136 (00000005A8DE3C00) [pid = 2840] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 135 (00000005AF4A0800) [pid = 2840] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 134 (00000005A852D400) [pid = 2840] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 133 (00000005AF4E9000) [pid = 2840] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (000000059FC32400) [pid = 2840] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (00000005AC3C7000) [pid = 2840] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (00000005AC774000) [pid = 2840] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (00000005ABD90400) [pid = 2840] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (00000005A853F800) [pid = 2840] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 127 (00000005A5596400) [pid = 2840] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 126 (000000059CEA2C00) [pid = 2840] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 125 (00000005AFEAC800) [pid = 2840] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 21:04:49 INFO - PROCESS | 2840 | --DOMWINDOW == 124 (000000059DB6A800) [pid = 2840] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 21:04:49 INFO - PROCESS | 2840 | 1461297889734 Marionette TRACE conn4 <- [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] 21:04:49 INFO - PROCESS | 2840 | 1461297889760 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 21:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 21:04:49 INFO - PROCESS | 2840 | 1461297889764 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 21:04:49 INFO - PROCESS | 2840 | 1461297889766 Marionette TRACE conn4 <- [1,2138,null,{}] 21:04:49 INFO - PROCESS | 2840 | 1461297889769 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:49 INFO - PROCESS | 2840 | 1461297889895 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 21:04:49 INFO - PROCESS | 2840 | 1461297889957 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:49 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B440B800 == 60 [pid = 2840] [id = 544] 21:04:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (000000059E067C00) [pid = 2840] [serial = 1632] [outer = 0000000000000000] 21:04:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 126 (00000005A7C7EC00) [pid = 2840] [serial = 1633] [outer = 000000059E067C00] 21:04:50 INFO - PROCESS | 2840 | 1461297890004 Marionette DEBUG loaded listener.js 21:04:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 127 (00000005AC309C00) [pid = 2840] [serial = 1634] [outer = 000000059E067C00] 21:04:50 INFO - PROCESS | 2840 | 1461297890380 Marionette TRACE conn4 <- [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",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.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 21:04:50 INFO - PROCESS | 2840 | 1461297890441 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 21:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 21:04:50 INFO - PROCESS | 2840 | 1461297890444 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 21:04:50 INFO - PROCESS | 2840 | 1461297890446 Marionette TRACE conn4 <- [1,2142,null,{}] 21:04:50 INFO - PROCESS | 2840 | 1461297890449 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:50 INFO - PROCESS | 2840 | 1461297890545 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 21:04:50 INFO - PROCESS | 2840 | 1461297890584 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:50 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5C99000 == 61 [pid = 2840] [id = 545] 21:04:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (00000005AC3C1000) [pid = 2840] [serial = 1635] [outer = 0000000000000000] 21:04:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (00000005AF099C00) [pid = 2840] [serial = 1636] [outer = 00000005AC3C1000] 21:04:50 INFO - PROCESS | 2840 | 1461297890632 Marionette DEBUG loaded listener.js 21:04:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005AFE87C00) [pid = 2840] [serial = 1637] [outer = 00000005AC3C1000] 21:04:51 INFO - PROCESS | 2840 | 1461297891084 Marionette TRACE conn4 <- [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]]]}] 21:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 21:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 671ms 21:04:51 INFO - PROCESS | 2840 | 1461297891119 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 21:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 21:04:51 INFO - PROCESS | 2840 | 1461297891121 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 21:04:51 INFO - PROCESS | 2840 | 1461297891124 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 21:04:51 INFO - PROCESS | 2840 | 1461297891126 Marionette TRACE conn4 <- [1,2146,null,{}] 21:04:51 INFO - PROCESS | 2840 | 1461297891130 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:51 INFO - PROCESS | 2840 | 1461297891222 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 21:04:51 INFO - PROCESS | 2840 | 1461297891229 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:51 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B77CA800 == 62 [pid = 2840] [id = 546] 21:04:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005B0973000) [pid = 2840] [serial = 1638] [outer = 0000000000000000] 21:04:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (00000005B0AAA000) [pid = 2840] [serial = 1639] [outer = 00000005B0973000] 21:04:51 INFO - PROCESS | 2840 | 1461297891281 Marionette DEBUG loaded listener.js 21:04:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005B0ACA800) [pid = 2840] [serial = 1640] [outer = 00000005B0973000] 21:04:52 INFO - PROCESS | 2840 | 1461297892021 Marionette TRACE conn4 <- [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",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 21:04:52 INFO - PROCESS | 2840 | 1461297892058 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 21:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 21:04:52 INFO - PROCESS | 2840 | 1461297892065 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 21:04:52 INFO - PROCESS | 2840 | 1461297892068 Marionette TRACE conn4 <- [1,2150,null,{}] 21:04:52 INFO - PROCESS | 2840 | 1461297892074 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:52 INFO - PROCESS | 2840 | 1461297892200 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 21:04:52 INFO - PROCESS | 2840 | 1461297892339 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:52 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC720000 == 63 [pid = 2840] [id = 547] 21:04:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (00000005A4D1C400) [pid = 2840] [serial = 1641] [outer = 0000000000000000] 21:04:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (00000005A7CDC800) [pid = 2840] [serial = 1642] [outer = 00000005A4D1C400] 21:04:52 INFO - PROCESS | 2840 | 1461297892400 Marionette DEBUG loaded listener.js 21:04:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 136 (00000005A8F3C800) [pid = 2840] [serial = 1643] [outer = 00000005A4D1C400] 21:04:53 INFO - PROCESS | 2840 | 1461297892994 Marionette TRACE conn4 <- [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]]]}] 21:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 21:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 985ms 21:04:53 INFO - PROCESS | 2840 | 1461297893052 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 21:04:53 INFO - PROCESS | 2840 | 1461297893059 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 21:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 21:04:53 INFO - PROCESS | 2840 | 1461297893066 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 21:04:53 INFO - PROCESS | 2840 | 1461297893069 Marionette TRACE conn4 <- [1,2154,null,{}] 21:04:53 INFO - PROCESS | 2840 | 1461297893073 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:53 INFO - PROCESS | 2840 | 1461297893197 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 21:04:53 INFO - PROCESS | 2840 | 1461297893334 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:53 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BBD800 == 64 [pid = 2840] [id = 548] 21:04:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 137 (00000005ABD08C00) [pid = 2840] [serial = 1644] [outer = 0000000000000000] 21:04:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 138 (00000005AC3C5800) [pid = 2840] [serial = 1645] [outer = 00000005ABD08C00] 21:04:53 INFO - PROCESS | 2840 | 1461297893394 Marionette DEBUG loaded listener.js 21:04:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 139 (00000005AF4EAC00) [pid = 2840] [serial = 1646] [outer = 00000005ABD08C00] 21:04:54 INFO - PROCESS | 2840 | 1461297894003 Marionette TRACE conn4 <- [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]]]}] 21:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 21:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 986ms 21:04:54 INFO - PROCESS | 2840 | 1461297894068 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 21:04:54 INFO - PROCESS | 2840 | 1461297894071 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 21:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 21:04:54 INFO - PROCESS | 2840 | 1461297894076 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 21:04:54 INFO - PROCESS | 2840 | 1461297894080 Marionette TRACE conn4 <- [1,2158,null,{}] 21:04:54 INFO - PROCESS | 2840 | 1461297894092 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:54 INFO - PROCESS | 2840 | 1461297894217 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 21:04:54 INFO - PROCESS | 2840 | 1461297894356 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:54 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B78B5800 == 65 [pid = 2840] [id = 549] 21:04:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 140 (00000005AFEB4400) [pid = 2840] [serial = 1647] [outer = 0000000000000000] 21:04:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 141 (00000005B0A0C000) [pid = 2840] [serial = 1648] [outer = 00000005AFEB4400] 21:04:54 INFO - PROCESS | 2840 | 1461297894418 Marionette DEBUG loaded listener.js 21:04:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 142 (00000005B0ACA000) [pid = 2840] [serial = 1649] [outer = 00000005AFEB4400] 21:04:55 INFO - PROCESS | 2840 | 1461297895031 Marionette TRACE conn4 <- [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]]]}] 21:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 21:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1027ms 21:04:55 INFO - PROCESS | 2840 | 1461297895105 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 21:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 21:04:55 INFO - PROCESS | 2840 | 1461297895108 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 21:04:55 INFO - PROCESS | 2840 | 1461297895111 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 21:04:55 INFO - PROCESS | 2840 | 1461297895113 Marionette TRACE conn4 <- [1,2162,null,{}] 21:04:55 INFO - PROCESS | 2840 | 1461297895117 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:55 INFO - PROCESS | 2840 | 1461297895240 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 21:04:55 INFO - PROCESS | 2840 | 1461297895376 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:55 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B7B05000 == 66 [pid = 2840] [id = 550] 21:04:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 143 (00000005B0B95000) [pid = 2840] [serial = 1650] [outer = 0000000000000000] 21:04:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 144 (00000005B0B98400) [pid = 2840] [serial = 1651] [outer = 00000005B0B95000] 21:04:55 INFO - PROCESS | 2840 | 1461297895436 Marionette DEBUG loaded listener.js 21:04:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 145 (00000005B290E800) [pid = 2840] [serial = 1652] [outer = 00000005B0B95000] 21:04:56 INFO - PROCESS | 2840 | 1461297896042 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 21:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 21:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 986ms 21:04:56 INFO - PROCESS | 2840 | 1461297896100 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 21:04:56 INFO - PROCESS | 2840 | 1461297896102 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 21:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 21:04:56 INFO - PROCESS | 2840 | 1461297896120 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 21:04:56 INFO - PROCESS | 2840 | 1461297896122 Marionette TRACE conn4 <- [1,2166,null,{}] 21:04:56 INFO - PROCESS | 2840 | 1461297896127 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:56 INFO - PROCESS | 2840 | 1461297896243 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 21:04:56 INFO - PROCESS | 2840 | 1461297896377 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:56 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B7BCF800 == 67 [pid = 2840] [id = 551] 21:04:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 146 (00000005B2911C00) [pid = 2840] [serial = 1653] [outer = 0000000000000000] 21:04:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 147 (00000005B2917400) [pid = 2840] [serial = 1654] [outer = 00000005B2911C00] 21:04:56 INFO - PROCESS | 2840 | 1461297896435 Marionette DEBUG loaded listener.js 21:04:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 148 (00000005B29D1C00) [pid = 2840] [serial = 1655] [outer = 00000005B2911C00] 21:04:57 INFO - PROCESS | 2840 | 1461297897044 Marionette TRACE conn4 <- [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]]]}] 21:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 21:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 987ms 21:04:57 INFO - PROCESS | 2840 | 1461297897095 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 21:04:57 INFO - PROCESS | 2840 | 1461297897098 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 21:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 21:04:57 INFO - PROCESS | 2840 | 1461297897102 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 21:04:57 INFO - PROCESS | 2840 | 1461297897104 Marionette TRACE conn4 <- [1,2170,null,{}] 21:04:57 INFO - PROCESS | 2840 | 1461297897107 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:57 INFO - PROCESS | 2840 | 1461297897245 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 21:04:57 INFO - PROCESS | 2840 | 1461297897354 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:57 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B7DAE800 == 68 [pid = 2840] [id = 552] 21:04:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 149 (00000005B2AD7C00) [pid = 2840] [serial = 1656] [outer = 0000000000000000] 21:04:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 150 (00000005B2CC0C00) [pid = 2840] [serial = 1657] [outer = 00000005B2AD7C00] 21:04:57 INFO - PROCESS | 2840 | 1461297897414 Marionette DEBUG loaded listener.js 21:04:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 151 (00000005B3017C00) [pid = 2840] [serial = 1658] [outer = 00000005B2AD7C00] 21:04:58 INFO - PROCESS | 2840 | 1461297898074 Marionette TRACE conn4 <- [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]]]}] 21:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 21:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1018ms 21:04:58 INFO - PROCESS | 2840 | 1461297898123 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 21:04:58 INFO - PROCESS | 2840 | 1461297898125 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 21:04:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 21:04:58 INFO - PROCESS | 2840 | 1461297898129 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 21:04:58 INFO - PROCESS | 2840 | 1461297898131 Marionette TRACE conn4 <- [1,2174,null,{}] 21:04:58 INFO - PROCESS | 2840 | 1461297898135 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:58 INFO - PROCESS | 2840 | 1461297898254 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 21:04:58 INFO - PROCESS | 2840 | 1461297898585 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:58 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A8F6D000 == 69 [pid = 2840] [id = 553] 21:04:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 152 (000000059D855C00) [pid = 2840] [serial = 1659] [outer = 0000000000000000] 21:04:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 153 (000000059DB64C00) [pid = 2840] [serial = 1660] [outer = 000000059D855C00] 21:04:58 INFO - PROCESS | 2840 | 1461297898688 Marionette DEBUG loaded listener.js 21:04:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 154 (000000059EB57C00) [pid = 2840] [serial = 1661] [outer = 000000059D855C00] 21:04:59 INFO - PROCESS | 2840 | 1461297899330 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 21:04:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 21:04:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1226ms 21:04:59 INFO - PROCESS | 2840 | 1461297899357 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 21:04:59 INFO - PROCESS | 2840 | 1461297899363 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 21:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 21:04:59 INFO - PROCESS | 2840 | 1461297899368 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 21:04:59 INFO - PROCESS | 2840 | 1461297899371 Marionette TRACE conn4 <- [1,2178,null,{}] 21:04:59 INFO - PROCESS | 2840 | 1461297899376 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:59 INFO - PROCESS | 2840 | 1461297899491 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 21:04:59 INFO - PROCESS | 2840 | 1461297899632 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:59 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A3C20000 == 70 [pid = 2840] [id = 554] 21:04:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 155 (00000005A088F800) [pid = 2840] [serial = 1662] [outer = 0000000000000000] 21:04:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 156 (00000005A34C5800) [pid = 2840] [serial = 1663] [outer = 00000005A088F800] 21:04:59 INFO - PROCESS | 2840 | 1461297899686 Marionette DEBUG loaded listener.js 21:04:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 157 (00000005A4D1B800) [pid = 2840] [serial = 1664] [outer = 00000005A088F800] 21:04:59 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5C99000 == 69 [pid = 2840] [id = 545] 21:04:59 INFO - PROCESS | 2840 | --DOCSHELL 00000005B440B800 == 68 [pid = 2840] [id = 544] 21:04:59 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4410800 == 67 [pid = 2840] [id = 543] 21:04:59 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3713000 == 66 [pid = 2840] [id = 542] 21:04:59 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A40000 == 65 [pid = 2840] [id = 541] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 156 (00000005AFE11000) [pid = 2840] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0613000 == 64 [pid = 2840] [id = 540] 21:05:00 INFO - PROCESS | 2840 | --DOCSHELL 00000005AFD90000 == 63 [pid = 2840] [id = 539] 21:05:00 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC2E3800 == 62 [pid = 2840] [id = 538] 21:05:00 INFO - PROCESS | 2840 | --DOCSHELL 00000005AED12000 == 61 [pid = 2840] [id = 537] 21:05:00 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC167800 == 60 [pid = 2840] [id = 12] 21:05:00 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC1D9000 == 59 [pid = 2840] [id = 536] 21:05:00 INFO - PROCESS | 2840 | --DOCSHELL 00000005B6C9D000 == 58 [pid = 2840] [id = 533] 21:05:00 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5980800 == 57 [pid = 2840] [id = 532] 21:05:00 INFO - PROCESS | 2840 | --DOCSHELL 00000005A8990000 == 56 [pid = 2840] [id = 529] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 155 (00000005AF4EB800) [pid = 2840] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 154 (00000005A3E2C000) [pid = 2840] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 153 (00000005A89DEC00) [pid = 2840] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 152 (00000005AFE7F800) [pid = 2840] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 151 (00000005AC33C000) [pid = 2840] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 150 (00000005A06F8400) [pid = 2840] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 149 (00000005A8530000) [pid = 2840] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 148 (00000005AC33E000) [pid = 2840] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 147 (00000005ACE15000) [pid = 2840] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 146 (00000005AC330400) [pid = 2840] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 145 (00000005AFEBF000) [pid = 2840] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 144 (00000005A89D7400) [pid = 2840] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 143 (00000005A7C79400) [pid = 2840] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 142 (00000005A8529000) [pid = 2840] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 141 (000000059FC28400) [pid = 2840] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 140 (000000059E793000) [pid = 2840] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 139 (00000005AFEBA000) [pid = 2840] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 138 (00000005B0074C00) [pid = 2840] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 137 (00000005AB7C8000) [pid = 2840] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 136 (00000005B01A5800) [pid = 2840] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 135 (00000005ACE20000) [pid = 2840] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 134 (00000005A85D5400) [pid = 2840] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 133 (000000059EB4C400) [pid = 2840] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (00000005AF4A8000) [pid = 2840] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (00000005ADD39000) [pid = 2840] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (000000059D8DD400) [pid = 2840] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (00000005A08D1800) [pid = 2840] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (00000005AF4F1400) [pid = 2840] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 127 (00000005AB530C00) [pid = 2840] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 126 (00000005ABD06000) [pid = 2840] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 125 (00000005AC76E400) [pid = 2840] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 124 (00000005AA0C0800) [pid = 2840] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 123 (00000005AE411400) [pid = 2840] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 122 (00000005ACE8E400) [pid = 2840] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 121 (00000005AE468800) [pid = 2840] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 120 (00000005AC6BBC00) [pid = 2840] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 119 (00000005AFE0F000) [pid = 2840] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 118 (00000005ACE93000) [pid = 2840] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 117 (00000005AC3B8400) [pid = 2840] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 116 (00000005AFEA4000) [pid = 2840] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (00000005AF09B400) [pid = 2840] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (00000005AB412C00) [pid = 2840] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (00000005AFACDC00) [pid = 2840] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (00000005A4D1C000) [pid = 2840] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (00000005AF4EE800) [pid = 2840] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 21:05:00 INFO - PROCESS | 2840 | 1461297900487 Marionette TRACE conn4 <- [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]]]}] 21:05:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 21:05:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1126ms 21:05:00 INFO - PROCESS | 2840 | 1461297900498 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 21:05:00 INFO - PROCESS | 2840 | 1461297900503 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 21:05:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 21:05:00 INFO - PROCESS | 2840 | 1461297900508 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 21:05:00 INFO - PROCESS | 2840 | 1461297900514 Marionette TRACE conn4 <- [1,2182,null,{}] 21:05:00 INFO - PROCESS | 2840 | 1461297900521 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:00 INFO - PROCESS | 2840 | 1461297900640 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 21:05:00 INFO - PROCESS | 2840 | 1461297900774 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:00 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A8F6D800 == 57 [pid = 2840] [id = 555] 21:05:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (000000059E792C00) [pid = 2840] [serial = 1665] [outer = 0000000000000000] 21:05:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (000000059EB55000) [pid = 2840] [serial = 1666] [outer = 000000059E792C00] 21:05:00 INFO - PROCESS | 2840 | 1461297900837 Marionette DEBUG loaded listener.js 21:05:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (00000005A061F400) [pid = 2840] [serial = 1667] [outer = 000000059E792C00] 21:05:01 INFO - PROCESS | 2840 | 1461297901434 Marionette TRACE conn4 <- [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]]]}] 21:05:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 21:05:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 986ms 21:05:01 INFO - PROCESS | 2840 | 1461297901499 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 21:05:01 INFO - PROCESS | 2840 | 1461297901506 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 21:05:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 21:05:01 INFO - PROCESS | 2840 | 1461297901513 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 21:05:01 INFO - PROCESS | 2840 | 1461297901516 Marionette TRACE conn4 <- [1,2186,null,{}] 21:05:01 INFO - PROCESS | 2840 | 1461297901520 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:01 INFO - PROCESS | 2840 | 1461297901636 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 21:05:01 INFO - PROCESS | 2840 | 1461297901766 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:01 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC671000 == 58 [pid = 2840] [id = 556] 21:05:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (00000005A3E29000) [pid = 2840] [serial = 1668] [outer = 0000000000000000] 21:05:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (00000005A41A2000) [pid = 2840] [serial = 1669] [outer = 00000005A3E29000] 21:05:01 INFO - PROCESS | 2840 | 1461297901826 Marionette DEBUG loaded listener.js 21:05:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (00000005A4D94000) [pid = 2840] [serial = 1670] [outer = 00000005A3E29000] 21:05:02 INFO - PROCESS | 2840 | 1461297902400 Marionette TRACE conn4 <- [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]]]}] 21:05:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 21:05:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 923ms 21:05:02 INFO - PROCESS | 2840 | 1461297902442 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 21:05:02 INFO - PROCESS | 2840 | 1461297902444 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 21:05:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 21:05:02 INFO - PROCESS | 2840 | 1461297902448 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 21:05:02 INFO - PROCESS | 2840 | 1461297902453 Marionette TRACE conn4 <- [1,2190,null,{}] 21:05:02 INFO - PROCESS | 2840 | 1461297902502 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:02 INFO - PROCESS | 2840 | 1461297902700 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 21:05:02 INFO - PROCESS | 2840 | 1461297902754 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:02 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A8978800 == 59 [pid = 2840] [id = 557] 21:05:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 118 (00000005A7ED8C00) [pid = 2840] [serial = 1671] [outer = 0000000000000000] 21:05:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 119 (00000005A852D400) [pid = 2840] [serial = 1672] [outer = 00000005A7ED8C00] 21:05:02 INFO - PROCESS | 2840 | 1461297902816 Marionette DEBUG loaded listener.js 21:05:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 120 (00000005A8821800) [pid = 2840] [serial = 1673] [outer = 00000005A7ED8C00] 21:05:03 INFO - PROCESS | 2840 | 1461297903423 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 21:05:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 21:05:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1024ms 21:05:03 INFO - PROCESS | 2840 | 1461297903475 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 21:05:03 INFO - PROCESS | 2840 | 1461297903478 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 21:05:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 21:05:03 INFO - PROCESS | 2840 | 1461297903482 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 21:05:03 INFO - PROCESS | 2840 | 1461297903484 Marionette TRACE conn4 <- [1,2194,null,{}] 21:05:03 INFO - PROCESS | 2840 | 1461297903488 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:03 INFO - PROCESS | 2840 | 1461297903602 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 21:05:03 INFO - PROCESS | 2840 | 1461297903702 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:03 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF3C1800 == 60 [pid = 2840] [id = 558] 21:05:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 121 (00000005A88A2800) [pid = 2840] [serial = 1674] [outer = 0000000000000000] 21:05:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 122 (00000005A8DEC800) [pid = 2840] [serial = 1675] [outer = 00000005A88A2800] 21:05:03 INFO - PROCESS | 2840 | 1461297903761 Marionette DEBUG loaded listener.js 21:05:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 123 (00000005A933B000) [pid = 2840] [serial = 1676] [outer = 00000005A88A2800] 21:05:04 INFO - PROCESS | 2840 | 1461297904361 Marionette TRACE conn4 <- [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]]]}] 21:05:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 21:05:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 924ms 21:05:04 INFO - PROCESS | 2840 | 1461297904407 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 21:05:04 INFO - PROCESS | 2840 | 1461297904410 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 21:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 21:05:04 INFO - PROCESS | 2840 | 1461297904414 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 21:05:04 INFO - PROCESS | 2840 | 1461297904416 Marionette TRACE conn4 <- [1,2198,null,{}] 21:05:04 INFO - PROCESS | 2840 | 1461297904419 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:04 INFO - PROCESS | 2840 | 1461297904529 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 21:05:04 INFO - PROCESS | 2840 | 1461297904657 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:04 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B00DF000 == 61 [pid = 2840] [id = 559] 21:05:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 124 (00000005A8911C00) [pid = 2840] [serial = 1677] [outer = 0000000000000000] 21:05:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (00000005AB415000) [pid = 2840] [serial = 1678] [outer = 00000005A8911C00] 21:05:04 INFO - PROCESS | 2840 | 1461297904716 Marionette DEBUG loaded listener.js 21:05:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 126 (00000005AB812400) [pid = 2840] [serial = 1679] [outer = 00000005A8911C00] 21:05:05 INFO - PROCESS | 2840 | 1461297905301 Marionette TRACE conn4 <- [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]]]}] 21:05:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 21:05:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 923ms 21:05:05 INFO - PROCESS | 2840 | 1461297905340 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 21:05:05 INFO - PROCESS | 2840 | 1461297905342 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 21:05:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 21:05:05 INFO - PROCESS | 2840 | 1461297905346 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 21:05:05 INFO - PROCESS | 2840 | 1461297905348 Marionette TRACE conn4 <- [1,2202,null,{}] 21:05:05 INFO - PROCESS | 2840 | 1461297905352 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:05 INFO - PROCESS | 2840 | 1461297905485 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 21:05:05 INFO - PROCESS | 2840 | 1461297905617 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:05 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0617000 == 62 [pid = 2840] [id = 560] 21:05:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 127 (00000005ABEDB400) [pid = 2840] [serial = 1680] [outer = 0000000000000000] 21:05:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (00000005AC33C000) [pid = 2840] [serial = 1681] [outer = 00000005ABEDB400] 21:05:05 INFO - PROCESS | 2840 | 1461297905678 Marionette DEBUG loaded listener.js 21:05:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (00000005AC3A4C00) [pid = 2840] [serial = 1682] [outer = 00000005ABEDB400] 21:05:06 INFO - PROCESS | 2840 | 1461297906217 Marionette TRACE conn4 <- [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]]]}] 21:05:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 21:05:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 922ms 21:05:06 INFO - PROCESS | 2840 | 1461297906271 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 21:05:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 21:05:06 INFO - PROCESS | 2840 | 1461297906274 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 21:05:06 INFO - PROCESS | 2840 | 1461297906277 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 21:05:06 INFO - PROCESS | 2840 | 1461297906280 Marionette TRACE conn4 <- [1,2206,null,{}] 21:05:06 INFO - PROCESS | 2840 | 1461297906283 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:06 INFO - PROCESS | 2840 | 1461297906393 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 21:05:06 INFO - PROCESS | 2840 | 1461297906493 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:06 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BB1800 == 63 [pid = 2840] [id = 561] 21:05:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005AC3B4400) [pid = 2840] [serial = 1683] [outer = 0000000000000000] 21:05:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005AC3BC000) [pid = 2840] [serial = 1684] [outer = 00000005AC3B4400] 21:05:06 INFO - PROCESS | 2840 | 1461297906550 Marionette DEBUG loaded listener.js 21:05:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (00000005AC76C400) [pid = 2840] [serial = 1685] [outer = 00000005AC3B4400] 21:05:07 INFO - PROCESS | 2840 | 1461297907108 Marionette TRACE conn4 <- [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]]]}] 21:05:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 21:05:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 883ms 21:05:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 21:05:07 INFO - PROCESS | 2840 | 1461297907162 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 21:05:07 INFO - PROCESS | 2840 | 1461297907165 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 21:05:07 INFO - PROCESS | 2840 | 1461297907168 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 21:05:07 INFO - PROCESS | 2840 | 1461297907170 Marionette TRACE conn4 <- [1,2210,null,{}] 21:05:07 INFO - PROCESS | 2840 | 1461297907174 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:07 INFO - PROCESS | 2840 | 1461297907317 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 21:05:07 INFO - PROCESS | 2840 | 1461297907445 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:07 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A06800 == 64 [pid = 2840] [id = 562] 21:05:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005AC3B8400) [pid = 2840] [serial = 1686] [outer = 0000000000000000] 21:05:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (00000005AC7EEC00) [pid = 2840] [serial = 1687] [outer = 00000005AC3B8400] 21:05:07 INFO - PROCESS | 2840 | 1461297907503 Marionette DEBUG loaded listener.js 21:05:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (00000005ACE1D000) [pid = 2840] [serial = 1688] [outer = 00000005AC3B8400] 21:05:08 INFO - PROCESS | 2840 | 1461297908062 Marionette TRACE conn4 <- [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]]]}] 21:05:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 21:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 923ms 21:05:08 INFO - PROCESS | 2840 | 1461297908095 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 21:05:08 INFO - PROCESS | 2840 | 1461297908097 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 21:05:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 21:05:08 INFO - PROCESS | 2840 | 1461297908138 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 21:05:08 INFO - PROCESS | 2840 | 1461297908140 Marionette TRACE conn4 <- [1,2214,null,{}] 21:05:08 INFO - PROCESS | 2840 | 1461297908161 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:08 INFO - PROCESS | 2840 | 1461297908275 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 21:05:08 INFO - PROCESS | 2840 | 1461297908493 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:08 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4C1A000 == 65 [pid = 2840] [id = 563] 21:05:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 136 (000000059CE9F400) [pid = 2840] [serial = 1689] [outer = 0000000000000000] 21:05:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 137 (000000059DB65000) [pid = 2840] [serial = 1690] [outer = 000000059CE9F400] 21:05:08 INFO - PROCESS | 2840 | 1461297908550 Marionette DEBUG loaded listener.js 21:05:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 138 (000000059EB4D800) [pid = 2840] [serial = 1691] [outer = 000000059CE9F400] 21:05:09 INFO - PROCESS | 2840 | 1461297909120 Marionette TRACE conn4 <- [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]]]}] 21:05:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 21:05:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1059ms 21:05:09 INFO - PROCESS | 2840 | 1461297909162 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 21:05:09 INFO - PROCESS | 2840 | 1461297909168 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 21:05:09 INFO - PROCESS | 2840 | 1461297909173 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 21:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 21:05:09 INFO - PROCESS | 2840 | 1461297909176 Marionette TRACE conn4 <- [1,2218,null,{}] 21:05:09 INFO - PROCESS | 2840 | 1461297909181 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:09 INFO - PROCESS | 2840 | 1461297909297 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 21:05:09 INFO - PROCESS | 2840 | 1461297909403 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:09 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4C18800 == 66 [pid = 2840] [id = 564] 21:05:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 139 (000000059EA28400) [pid = 2840] [serial = 1692] [outer = 0000000000000000] 21:05:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 140 (000000059F4A8C00) [pid = 2840] [serial = 1693] [outer = 000000059EA28400] 21:05:09 INFO - PROCESS | 2840 | 1461297909456 Marionette DEBUG loaded listener.js 21:05:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 141 (00000005A08D1800) [pid = 2840] [serial = 1694] [outer = 000000059EA28400] 21:05:09 INFO - PROCESS | 2840 | --DOCSHELL 00000005B31EE800 == 65 [pid = 2840] [id = 535] 21:05:09 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3054800 == 64 [pid = 2840] [id = 481] 21:05:09 INFO - PROCESS | 2840 | --DOCSHELL 00000005A8F6D000 == 63 [pid = 2840] [id = 553] 21:05:09 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC720000 == 62 [pid = 2840] [id = 547] 21:05:09 INFO - PROCESS | 2840 | 1461297909959 Marionette TRACE conn4 <- [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]]]}] 21:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 21:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 838ms 21:05:10 INFO - PROCESS | 2840 | 1461297910016 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 21:05:10 INFO - PROCESS | 2840 | 1461297910021 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 21:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 21:05:10 INFO - PROCESS | 2840 | 1461297910025 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 21:05:10 INFO - PROCESS | 2840 | 1461297910027 Marionette TRACE conn4 <- [1,2222,null,{}] 21:05:10 INFO - PROCESS | 2840 | 1461297910032 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:10 INFO - PROCESS | 2840 | 1461297910130 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 21:05:10 INFO - PROCESS | 2840 | 1461297910139 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:10 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC660800 == 63 [pid = 2840] [id = 565] 21:05:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 142 (00000005A3E2C400) [pid = 2840] [serial = 1695] [outer = 0000000000000000] 21:05:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 143 (00000005A408E800) [pid = 2840] [serial = 1696] [outer = 00000005A3E2C400] 21:05:10 INFO - PROCESS | 2840 | 1461297910186 Marionette DEBUG loaded listener.js 21:05:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 144 (00000005A4D90000) [pid = 2840] [serial = 1697] [outer = 00000005A3E2C400] 21:05:10 INFO - PROCESS | 2840 | 1461297910674 Marionette TRACE conn4 <- [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]]]}] 21:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 21:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 671ms 21:05:10 INFO - PROCESS | 2840 | 1461297910700 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 21:05:10 INFO - PROCESS | 2840 | 1461297910702 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 21:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 21:05:10 INFO - PROCESS | 2840 | 1461297910707 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 21:05:10 INFO - PROCESS | 2840 | 1461297910713 Marionette TRACE conn4 <- [1,2226,null,{}] 21:05:10 INFO - PROCESS | 2840 | 1461297910728 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:10 INFO - PROCESS | 2840 | 1461297910826 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 21:05:10 INFO - PROCESS | 2840 | 1461297910836 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:10 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF26E800 == 64 [pid = 2840] [id = 566] 21:05:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 145 (00000005A7C86C00) [pid = 2840] [serial = 1698] [outer = 0000000000000000] 21:05:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 146 (00000005A853E800) [pid = 2840] [serial = 1699] [outer = 00000005A7C86C00] 21:05:10 INFO - PROCESS | 2840 | 1461297910882 Marionette DEBUG loaded listener.js 21:05:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 147 (00000005A890BC00) [pid = 2840] [serial = 1700] [outer = 00000005A7C86C00] 21:05:11 INFO - PROCESS | 2840 | 1461297911389 Marionette TRACE conn4 <- [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]]]}] 21:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 21:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 735ms 21:05:11 INFO - PROCESS | 2840 | 1461297911443 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 21:05:11 INFO - PROCESS | 2840 | 1461297911446 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 21:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 21:05:11 INFO - PROCESS | 2840 | 1461297911450 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 21:05:11 INFO - PROCESS | 2840 | 1461297911451 Marionette TRACE conn4 <- [1,2230,null,{}] 21:05:11 INFO - PROCESS | 2840 | 1461297911455 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:11 INFO - PROCESS | 2840 | 1461297911550 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 21:05:11 INFO - PROCESS | 2840 | 1461297911659 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:11 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B061A800 == 65 [pid = 2840] [id = 567] 21:05:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 148 (00000005A8F33000) [pid = 2840] [serial = 1701] [outer = 0000000000000000] 21:05:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 149 (00000005A9343C00) [pid = 2840] [serial = 1702] [outer = 00000005A8F33000] 21:05:11 INFO - PROCESS | 2840 | 1461297911721 Marionette DEBUG loaded listener.js 21:05:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 150 (00000005AB7C1000) [pid = 2840] [serial = 1703] [outer = 00000005A8F33000] 21:05:12 INFO - PROCESS | 2840 | 1461297912163 Marionette TRACE conn4 <- [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]]]}] 21:05:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 21:05:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 735ms 21:05:12 INFO - PROCESS | 2840 | 1461297912187 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 21:05:12 INFO - PROCESS | 2840 | 1461297912189 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 21:05:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 21:05:12 INFO - PROCESS | 2840 | 1461297912200 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 21:05:12 INFO - PROCESS | 2840 | 1461297912202 Marionette TRACE conn4 <- [1,2234,null,{}] 21:05:12 INFO - PROCESS | 2840 | 1461297912247 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:12 INFO - PROCESS | 2840 | 1461297912374 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 21:05:12 INFO - PROCESS | 2840 | 1461297912438 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:12 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A4A000 == 66 [pid = 2840] [id = 568] 21:05:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 151 (00000005ABD94000) [pid = 2840] [serial = 1704] [outer = 0000000000000000] 21:05:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 152 (00000005ABFC9000) [pid = 2840] [serial = 1705] [outer = 00000005ABD94000] 21:05:12 INFO - PROCESS | 2840 | 1461297912495 Marionette DEBUG loaded listener.js 21:05:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 153 (00000005AC336C00) [pid = 2840] [serial = 1706] [outer = 00000005ABD94000] 21:05:12 INFO - PROCESS | 2840 | 1461297912954 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 21:05:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 21:05:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 776ms 21:05:12 INFO - PROCESS | 2840 | 1461297912973 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 21:05:12 INFO - PROCESS | 2840 | 1461297912975 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 21:05:12 INFO - PROCESS | 2840 | 1461297912978 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 21:05:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 21:05:12 INFO - PROCESS | 2840 | 1461297912980 Marionette TRACE conn4 <- [1,2238,null,{}] 21:05:13 INFO - PROCESS | 2840 | 1461297912990 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:13 INFO - PROCESS | 2840 | 1461297913115 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 21:05:13 INFO - PROCESS | 2840 | 1461297913180 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:13 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B31D8000 == 67 [pid = 2840] [id = 569] 21:05:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 154 (00000005AC3CAC00) [pid = 2840] [serial = 1707] [outer = 0000000000000000] 21:05:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 155 (00000005ACC4F000) [pid = 2840] [serial = 1708] [outer = 00000005AC3CAC00] 21:05:13 INFO - PROCESS | 2840 | 1461297913227 Marionette DEBUG loaded listener.js 21:05:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 156 (00000005ACE8A400) [pid = 2840] [serial = 1709] [outer = 00000005AC3CAC00] 21:05:13 INFO - PROCESS | 2840 | --DOMWINDOW == 155 (00000005AFE5C400) [pid = 2840] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 21:05:13 INFO - PROCESS | 2840 | --DOMWINDOW == 154 (00000005AFEB1C00) [pid = 2840] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 21:05:13 INFO - PROCESS | 2840 | --DOMWINDOW == 153 (000000059E067C00) [pid = 2840] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 21:05:13 INFO - PROCESS | 2840 | --DOMWINDOW == 152 (00000005B01E7C00) [pid = 2840] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 21:05:13 INFO - PROCESS | 2840 | --DOMWINDOW == 151 (00000005AC77AC00) [pid = 2840] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 21:05:13 INFO - PROCESS | 2840 | --DOMWINDOW == 150 (00000005A06ED800) [pid = 2840] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 21:05:13 INFO - PROCESS | 2840 | --DOMWINDOW == 149 (00000005AC157800) [pid = 2840] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 21:05:13 INFO - PROCESS | 2840 | --DOMWINDOW == 148 (00000005A8525000) [pid = 2840] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 21:05:13 INFO - PROCESS | 2840 | --DOMWINDOW == 147 (00000005AF4EF800) [pid = 2840] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 21:05:13 INFO - PROCESS | 2840 | --DOMWINDOW == 146 (000000059D851400) [pid = 2840] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 21:05:13 INFO - PROCESS | 2840 | --DOMWINDOW == 145 (00000005AC3C1000) [pid = 2840] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 21:05:13 INFO - PROCESS | 2840 | --DOMWINDOW == 144 (000000059D855C00) [pid = 2840] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 21:05:13 INFO - PROCESS | 2840 | --DOMWINDOW == 143 (00000005B0973000) [pid = 2840] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 21:05:13 INFO - PROCESS | 2840 | --DOMWINDOW == 142 (00000005A5006400) [pid = 2840] [serial = 32] [outer = 0000000000000000] [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.] 21:05:13 INFO - PROCESS | 2840 | 1461297913690 Marionette TRACE conn4 <- [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]]]}] 21:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 21:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 735ms 21:05:13 INFO - PROCESS | 2840 | 1461297913716 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 21:05:13 INFO - PROCESS | 2840 | 1461297913718 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 21:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 21:05:13 INFO - PROCESS | 2840 | 1461297913721 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 21:05:13 INFO - PROCESS | 2840 | 1461297913723 Marionette TRACE conn4 <- [1,2242,null,{}] 21:05:13 INFO - PROCESS | 2840 | 1461297913726 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:13 INFO - PROCESS | 2840 | 1461297913846 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 21:05:13 INFO - PROCESS | 2840 | 1461297913853 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:13 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3713000 == 68 [pid = 2840] [id = 570] 21:05:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 143 (00000005A3EE8C00) [pid = 2840] [serial = 1710] [outer = 0000000000000000] 21:05:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 144 (00000005AC157800) [pid = 2840] [serial = 1711] [outer = 00000005A3EE8C00] 21:05:13 INFO - PROCESS | 2840 | 1461297913899 Marionette DEBUG loaded listener.js 21:05:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 145 (00000005ACE95000) [pid = 2840] [serial = 1712] [outer = 00000005A3EE8C00] 21:05:14 INFO - PROCESS | 2840 | 1461297914333 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 21:05:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 21:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 671ms 21:05:14 INFO - PROCESS | 2840 | 1461297914396 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 21:05:14 INFO - PROCESS | 2840 | 1461297914399 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 21:05:14 INFO - PROCESS | 2840 | 1461297914402 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 21:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 21:05:14 INFO - PROCESS | 2840 | 1461297914403 Marionette TRACE conn4 <- [1,2246,null,{}] 21:05:14 INFO - PROCESS | 2840 | 1461297914407 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:14 INFO - PROCESS | 2840 | 1461297914499 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 21:05:14 INFO - PROCESS | 2840 | 1461297914506 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:14 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3EF2000 == 69 [pid = 2840] [id = 571] 21:05:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 146 (00000005ACF4C800) [pid = 2840] [serial = 1713] [outer = 0000000000000000] 21:05:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 147 (00000005AE06E000) [pid = 2840] [serial = 1714] [outer = 00000005ACF4C800] 21:05:14 INFO - PROCESS | 2840 | 1461297914552 Marionette DEBUG loaded listener.js 21:05:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 148 (00000005AE63B000) [pid = 2840] [serial = 1715] [outer = 00000005ACF4C800] 21:05:14 INFO - PROCESS | 2840 | 1461297914991 Marionette TRACE conn4 <- [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]]]}] 21:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 21:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 630ms 21:05:15 INFO - PROCESS | 2840 | 1461297915035 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 21:05:15 INFO - PROCESS | 2840 | 1461297915038 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 21:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 21:05:15 INFO - PROCESS | 2840 | 1461297915041 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 21:05:15 INFO - PROCESS | 2840 | 1461297915043 Marionette TRACE conn4 <- [1,2250,null,{}] 21:05:15 INFO - PROCESS | 2840 | 1461297915046 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:15 INFO - PROCESS | 2840 | 1461297915140 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 21:05:15 INFO - PROCESS | 2840 | 1461297915146 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:15 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B440B000 == 70 [pid = 2840] [id = 572] 21:05:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 149 (00000005A852C000) [pid = 2840] [serial = 1716] [outer = 0000000000000000] 21:05:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 150 (00000005AED89C00) [pid = 2840] [serial = 1717] [outer = 00000005A852C000] 21:05:15 INFO - PROCESS | 2840 | 1461297915192 Marionette DEBUG loaded listener.js 21:05:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 151 (00000005AF0A2000) [pid = 2840] [serial = 1718] [outer = 00000005A852C000] 21:05:15 INFO - PROCESS | 2840 | 1461297915640 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 21:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 21:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 734ms 21:05:15 INFO - PROCESS | 2840 | 1461297915780 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 21:05:15 INFO - PROCESS | 2840 | 1461297915784 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 21:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 21:05:15 INFO - PROCESS | 2840 | 1461297915789 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 21:05:15 INFO - PROCESS | 2840 | 1461297915794 Marionette TRACE conn4 <- [1,2254,null,{}] 21:05:15 INFO - PROCESS | 2840 | 1461297915801 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:15 INFO - PROCESS | 2840 | 1461297915969 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 21:05:16 INFO - PROCESS | 2840 | 1461297916101 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:16 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A3676800 == 71 [pid = 2840] [id = 573] 21:05:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 152 (000000059E2E1800) [pid = 2840] [serial = 1719] [outer = 0000000000000000] 21:05:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 153 (000000059E82DC00) [pid = 2840] [serial = 1720] [outer = 000000059E2E1800] 21:05:16 INFO - PROCESS | 2840 | 1461297916164 Marionette DEBUG loaded listener.js 21:05:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 154 (000000059FEE1800) [pid = 2840] [serial = 1721] [outer = 000000059E2E1800] 21:05:16 INFO - PROCESS | 2840 | 1461297916828 Marionette TRACE conn4 <- [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]]]}] 21:05:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 21:05:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1080ms 21:05:16 INFO - PROCESS | 2840 | 1461297916873 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 21:05:16 INFO - PROCESS | 2840 | 1461297916877 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 21:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 21:05:16 INFO - PROCESS | 2840 | 1461297916885 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 21:05:16 INFO - PROCESS | 2840 | 1461297916890 Marionette TRACE conn4 <- [1,2258,null,{}] 21:05:16 INFO - PROCESS | 2840 | 1461297916894 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:17 INFO - PROCESS | 2840 | 1461297917061 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 21:05:17 INFO - PROCESS | 2840 | 1461297917079 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:17 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF3B6000 == 72 [pid = 2840] [id = 574] 21:05:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 155 (00000005A5109800) [pid = 2840] [serial = 1722] [outer = 0000000000000000] 21:05:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 156 (00000005A7CD3800) [pid = 2840] [serial = 1723] [outer = 00000005A5109800] 21:05:17 INFO - PROCESS | 2840 | 1461297917137 Marionette DEBUG loaded listener.js 21:05:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 157 (00000005A89E1000) [pid = 2840] [serial = 1724] [outer = 00000005A5109800] 21:05:17 INFO - PROCESS | 2840 | 1461297917774 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 21:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 21:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 923ms 21:05:17 INFO - PROCESS | 2840 | 1461297917810 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 21:05:17 INFO - PROCESS | 2840 | 1461297917813 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 21:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 21:05:17 INFO - PROCESS | 2840 | 1461297917817 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 21:05:17 INFO - PROCESS | 2840 | 1461297917819 Marionette TRACE conn4 <- [1,2262,null,{}] 21:05:17 INFO - PROCESS | 2840 | 1461297917831 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:17 INFO - PROCESS | 2840 | 1461297917959 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 21:05:18 INFO - PROCESS | 2840 | 1461297918097 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:18 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4416800 == 73 [pid = 2840] [id = 575] 21:05:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 158 (00000005AC26D400) [pid = 2840] [serial = 1725] [outer = 0000000000000000] 21:05:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 159 (00000005AC30B400) [pid = 2840] [serial = 1726] [outer = 00000005AC26D400] 21:05:18 INFO - PROCESS | 2840 | 1461297918161 Marionette DEBUG loaded listener.js 21:05:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 160 (00000005ACE8DC00) [pid = 2840] [serial = 1727] [outer = 00000005AC26D400] 21:05:18 INFO - PROCESS | 2840 | 1461297918741 Marionette TRACE conn4 <- [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]]]}] 21:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 21:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 987ms 21:05:18 INFO - PROCESS | 2840 | 1461297918805 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 21:05:18 INFO - PROCESS | 2840 | 1461297918808 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 21:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 21:05:18 INFO - PROCESS | 2840 | 1461297918812 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 21:05:18 INFO - PROCESS | 2840 | 1461297918814 Marionette TRACE conn4 <- [1,2266,null,{}] 21:05:18 INFO - PROCESS | 2840 | 1461297918818 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:18 INFO - PROCESS | 2840 | 1461297918938 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 21:05:19 INFO - PROCESS | 2840 | 1461297919074 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:19 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5C67800 == 74 [pid = 2840] [id = 576] 21:05:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 161 (00000005AE46F800) [pid = 2840] [serial = 1728] [outer = 0000000000000000] 21:05:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 162 (00000005AF4A4400) [pid = 2840] [serial = 1729] [outer = 00000005AE46F800] 21:05:19 INFO - PROCESS | 2840 | 1461297919134 Marionette DEBUG loaded listener.js 21:05:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 163 (00000005AF4EF800) [pid = 2840] [serial = 1730] [outer = 00000005AE46F800] 21:05:19 INFO - PROCESS | 2840 | 1461297919753 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 21:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 21:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 986ms 21:05:19 INFO - PROCESS | 2840 | 1461297919801 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 21:05:19 INFO - PROCESS | 2840 | 1461297919803 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 21:05:19 INFO - PROCESS | 2840 | 1461297919807 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 21:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 21:05:19 INFO - PROCESS | 2840 | 1461297919809 Marionette TRACE conn4 <- [1,2270,null,{}] 21:05:19 INFO - PROCESS | 2840 | 1461297919813 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:19 INFO - PROCESS | 2840 | 1461297919930 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 21:05:20 INFO - PROCESS | 2840 | 1461297920066 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:20 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B6C8A000 == 75 [pid = 2840] [id = 577] 21:05:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 164 (00000005AFAC2800) [pid = 2840] [serial = 1731] [outer = 0000000000000000] 21:05:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 165 (00000005AFAC9400) [pid = 2840] [serial = 1732] [outer = 00000005AFAC2800] 21:05:20 INFO - PROCESS | 2840 | 1461297920125 Marionette DEBUG loaded listener.js 21:05:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 166 (00000005AFE0D000) [pid = 2840] [serial = 1733] [outer = 00000005AFAC2800] 21:05:20 INFO - PROCESS | 2840 | 1461297920735 Marionette TRACE conn4 <- [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]]]}] 21:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 21:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 985ms 21:05:20 INFO - PROCESS | 2840 | 1461297920795 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 21:05:20 INFO - PROCESS | 2840 | 1461297920798 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 21:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 21:05:20 INFO - PROCESS | 2840 | 1461297920802 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 21:05:20 INFO - PROCESS | 2840 | 1461297920804 Marionette TRACE conn4 <- [1,2274,null,{}] 21:05:20 INFO - PROCESS | 2840 | 1461297920808 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:20 INFO - PROCESS | 2840 | 1461297920951 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 21:05:21 INFO - PROCESS | 2840 | 1461297921092 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:21 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B777C000 == 76 [pid = 2840] [id = 578] 21:05:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 167 (00000005AFE80C00) [pid = 2840] [serial = 1734] [outer = 0000000000000000] 21:05:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 168 (00000005AFE90000) [pid = 2840] [serial = 1735] [outer = 00000005AFE80C00] 21:05:21 INFO - PROCESS | 2840 | 1461297921154 Marionette DEBUG loaded listener.js 21:05:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 169 (00000005AFE9D800) [pid = 2840] [serial = 1736] [outer = 00000005AFE80C00] 21:05:21 INFO - PROCESS | 2840 | 1461297921713 Marionette TRACE conn4 <- [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]]]}] 21:05:21 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 21:05:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 924ms 21:05:21 INFO - PROCESS | 2840 | 1461297921727 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 21:05:21 INFO - PROCESS | 2840 | 1461297921730 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 21:05:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 21:05:21 INFO - PROCESS | 2840 | 1461297921750 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 21:05:21 INFO - PROCESS | 2840 | 1461297921753 Marionette TRACE conn4 <- [1,2278,null,{}] 21:05:21 INFO - PROCESS | 2840 | 1461297921757 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:21 INFO - PROCESS | 2840 | 1461297921873 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 21:05:21 INFO - PROCESS | 2840 | 1461297921981 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:21 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B78B7000 == 77 [pid = 2840] [id = 579] 21:05:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 170 (00000005AFEA9000) [pid = 2840] [serial = 1737] [outer = 0000000000000000] 21:05:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 171 (00000005AFEB1C00) [pid = 2840] [serial = 1738] [outer = 00000005AFEA9000] 21:05:22 INFO - PROCESS | 2840 | 1461297922038 Marionette DEBUG loaded listener.js 21:05:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 172 (00000005AFEBF000) [pid = 2840] [serial = 1739] [outer = 00000005AFEA9000] 21:05:22 INFO - PROCESS | 2840 | 1461297922664 Marionette TRACE conn4 <- [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]]]}] 21:05:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 21:05:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 923ms 21:05:22 INFO - PROCESS | 2840 | 1461297922678 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 21:05:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 21:05:22 INFO - PROCESS | 2840 | 1461297922680 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 21:05:22 INFO - PROCESS | 2840 | 1461297922684 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 21:05:22 INFO - PROCESS | 2840 | 1461297922686 Marionette TRACE conn4 <- [1,2282,null,{}] 21:05:22 INFO - PROCESS | 2840 | 1461297922690 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:22 INFO - PROCESS | 2840 | 1461297922806 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 21:05:22 INFO - PROCESS | 2840 | 1461297922917 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:22 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B7B20800 == 78 [pid = 2840] [id = 580] 21:05:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 173 (00000005B0015800) [pid = 2840] [serial = 1740] [outer = 0000000000000000] 21:05:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 174 (00000005B0074400) [pid = 2840] [serial = 1741] [outer = 00000005B0015800] 21:05:22 INFO - PROCESS | 2840 | 1461297922973 Marionette DEBUG loaded listener.js 21:05:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 175 (00000005B018C800) [pid = 2840] [serial = 1742] [outer = 00000005B0015800] 21:05:23 INFO - PROCESS | 2840 | 1461297923575 Marionette TRACE conn4 <- [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]]]}] 21:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 21:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 923ms 21:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 21:05:23 INFO - PROCESS | 2840 | 1461297923609 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 21:05:23 INFO - PROCESS | 2840 | 1461297923612 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 21:05:23 INFO - PROCESS | 2840 | 1461297923615 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 21:05:23 INFO - PROCESS | 2840 | 1461297923618 Marionette TRACE conn4 <- [1,2286,null,{}] 21:05:23 INFO - PROCESS | 2840 | 1461297923621 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:23 INFO - PROCESS | 2840 | 1461297923740 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 21:05:23 INFO - PROCESS | 2840 | 1461297923851 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:23 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC71F000 == 79 [pid = 2840] [id = 581] 21:05:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 176 (00000005A34CCC00) [pid = 2840] [serial = 1743] [outer = 0000000000000000] 21:05:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 177 (00000005AC334800) [pid = 2840] [serial = 1744] [outer = 00000005A34CCC00] 21:05:23 INFO - PROCESS | 2840 | 1461297923909 Marionette DEBUG loaded listener.js 21:05:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 178 (00000005B0076C00) [pid = 2840] [serial = 1745] [outer = 00000005A34CCC00] 21:05:24 INFO - PROCESS | 2840 | 1461297924760 Marionette TRACE conn4 <- [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]]]}] 21:05:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 21:05:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1180ms 21:05:24 INFO - PROCESS | 2840 | 1461297924799 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 21:05:24 INFO - PROCESS | 2840 | 1461297924804 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 21:05:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 21:05:24 INFO - PROCESS | 2840 | 1461297924809 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 21:05:24 INFO - PROCESS | 2840 | 1461297924813 Marionette TRACE conn4 <- [1,2290,null,{}] 21:05:24 INFO - PROCESS | 2840 | 1461297924818 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:24 INFO - PROCESS | 2840 | 1461297924932 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 21:05:25 INFO - PROCESS | 2840 | 1461297925047 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:25 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF367000 == 80 [pid = 2840] [id = 582] 21:05:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 179 (000000059F613400) [pid = 2840] [serial = 1746] [outer = 0000000000000000] 21:05:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 180 (00000005A3780800) [pid = 2840] [serial = 1747] [outer = 000000059F613400] 21:05:25 INFO - PROCESS | 2840 | 1461297925100 Marionette DEBUG loaded listener.js 21:05:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 181 (00000005A5108400) [pid = 2840] [serial = 1748] [outer = 000000059F613400] 21:05:25 INFO - PROCESS | 2840 | 1461297925719 Marionette TRACE conn4 <- [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]]]}] 21:05:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 21:05:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 923ms 21:05:25 INFO - PROCESS | 2840 | 1461297925736 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 21:05:25 INFO - PROCESS | 2840 | 1461297925742 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 21:05:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 21:05:25 INFO - PROCESS | 2840 | 1461297925749 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 21:05:25 INFO - PROCESS | 2840 | 1461297925751 Marionette TRACE conn4 <- [1,2294,null,{}] 21:05:25 INFO - PROCESS | 2840 | 1461297925755 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:25 INFO - PROCESS | 2840 | 1461297925902 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 21:05:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005A5144800 == 79 [pid = 2840] [id = 140] 21:05:25 INFO - PROCESS | 2840 | --DOCSHELL 000000059E25E000 == 78 [pid = 2840] [id = 150] 21:05:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4417000 == 77 [pid = 2840] [id = 531] 21:05:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005AEDD1000 == 76 [pid = 2840] [id = 530] 21:05:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005A4C17800 == 75 [pid = 2840] [id = 151] 21:05:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3EF2000 == 74 [pid = 2840] [id = 571] 21:05:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3713000 == 73 [pid = 2840] [id = 570] 21:05:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005B31D8000 == 72 [pid = 2840] [id = 569] 21:05:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5974000 == 71 [pid = 2840] [id = 512] 21:05:25 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF26E800 == 70 [pid = 2840] [id = 566] 21:05:25 INFO - PROCESS | 2840 | --DOMWINDOW == 180 (00000005A34C5800) [pid = 2840] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 21:05:25 INFO - PROCESS | 2840 | --DOMWINDOW == 179 (00000005B0B98400) [pid = 2840] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 21:05:25 INFO - PROCESS | 2840 | --DOMWINDOW == 178 (00000005B2917400) [pid = 2840] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 21:05:25 INFO - PROCESS | 2840 | --DOMWINDOW == 177 (00000005B2CC0C00) [pid = 2840] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC660800 == 69 [pid = 2840] [id = 565] 21:05:26 INFO - PROCESS | 2840 | --DOCSHELL 00000005A4C18800 == 68 [pid = 2840] [id = 564] 21:05:26 INFO - PROCESS | 2840 | --DOCSHELL 00000005A4C1A000 == 67 [pid = 2840] [id = 563] 21:05:26 INFO - PROCESS | 2840 | --DOCSHELL 00000005B00DF000 == 66 [pid = 2840] [id = 559] 21:05:26 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF3C1800 == 65 [pid = 2840] [id = 558] 21:05:26 INFO - PROCESS | 2840 | --DOCSHELL 00000005A8978800 == 64 [pid = 2840] [id = 557] 21:05:26 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC671000 == 63 [pid = 2840] [id = 556] 21:05:26 INFO - PROCESS | 2840 | --DOCSHELL 00000005A8F6D800 == 62 [pid = 2840] [id = 555] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 176 (00000005AFE86C00) [pid = 2840] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 175 (00000005AFEBE000) [pid = 2840] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 174 (00000005B01E7000) [pid = 2840] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 173 (00000005B01A5C00) [pid = 2840] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 172 (00000005A7C7EC00) [pid = 2840] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 171 (00000005B0976800) [pid = 2840] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 170 (00000005ACFC5800) [pid = 2840] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 169 (00000005A8534800) [pid = 2840] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 168 (00000005AA0C3800) [pid = 2840] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 167 (00000005AC334400) [pid = 2840] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 166 (00000005AC3B6000) [pid = 2840] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 165 (00000005A8911800) [pid = 2840] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 164 (00000005A8536C00) [pid = 2840] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 163 (00000005ACE18000) [pid = 2840] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 162 (00000005AFE81400) [pid = 2840] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 161 (00000005A34C9400) [pid = 2840] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 160 (000000059E068800) [pid = 2840] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 159 (00000005AF099C00) [pid = 2840] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 158 (000000059DB64C00) [pid = 2840] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 157 (00000005A067F400) [pid = 2840] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 156 (00000005AFE87C00) [pid = 2840] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 155 (00000005A8539800) [pid = 2840] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 154 (00000005AFEB0400) [pid = 2840] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 153 (000000059EB57C00) [pid = 2840] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 152 (00000005B0189C00) [pid = 2840] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 151 (00000005B0970800) [pid = 2840] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 150 (00000005AFE88C00) [pid = 2840] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 149 (00000005A7CDC800) [pid = 2840] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 148 (00000005B0ACA800) [pid = 2840] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 147 (00000005AC3C5800) [pid = 2840] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 146 (00000005B0A0C000) [pid = 2840] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 145 (00000005B0AAA000) [pid = 2840] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 144 (00000005B0AA2000) [pid = 2840] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 143 (00000005ACE13C00) [pid = 2840] [serial = 1088] [outer = 0000000000000000] [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.] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 142 (00000005AC309C00) [pid = 2840] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | --DOMWINDOW == 141 (00000005AF0A2800) [pid = 2840] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 21:05:26 INFO - PROCESS | 2840 | 1461297926090 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:26 INFO - PROCESS | 2840 | ++DOCSHELL 000000059FEC7000 == 63 [pid = 2840] [id = 583] 21:05:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 142 (000000059CE36000) [pid = 2840] [serial = 1749] [outer = 0000000000000000] 21:05:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 143 (000000059DB6D800) [pid = 2840] [serial = 1750] [outer = 000000059CE36000] 21:05:26 INFO - PROCESS | 2840 | 1461297926139 Marionette DEBUG loaded listener.js 21:05:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 144 (000000059F2C4400) [pid = 2840] [serial = 1751] [outer = 000000059CE36000] 21:05:26 INFO - PROCESS | 2840 | 1461297926609 Marionette TRACE conn4 <- [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]]]}] 21:05:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 21:05:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 882ms 21:05:26 INFO - PROCESS | 2840 | 1461297926632 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 21:05:26 INFO - PROCESS | 2840 | 1461297926634 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 21:05:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 21:05:26 INFO - PROCESS | 2840 | 1461297926638 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 21:05:26 INFO - PROCESS | 2840 | 1461297926642 Marionette TRACE conn4 <- [1,2298,null,{}] 21:05:26 INFO - PROCESS | 2840 | 1461297926653 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:26 INFO - PROCESS | 2840 | 1461297926774 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 21:05:26 INFO - PROCESS | 2840 | 1461297926787 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:26 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AEDD2800 == 64 [pid = 2840] [id = 584] 21:05:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 145 (00000005A852D800) [pid = 2840] [serial = 1752] [outer = 0000000000000000] 21:05:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 146 (00000005A8911800) [pid = 2840] [serial = 1753] [outer = 00000005A852D800] 21:05:26 INFO - PROCESS | 2840 | 1461297926843 Marionette DEBUG loaded listener.js 21:05:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 147 (00000005AA080800) [pid = 2840] [serial = 1754] [outer = 00000005A852D800] 21:05:27 INFO - PROCESS | 2840 | 1461297927309 Marionette TRACE conn4 <- [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]]]}] 21:05:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 21:05:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 734ms 21:05:27 INFO - PROCESS | 2840 | 1461297927375 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 21:05:27 INFO - PROCESS | 2840 | 1461297927378 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 21:05:27 INFO - PROCESS | 2840 | 1461297927381 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 21:05:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 21:05:27 INFO - PROCESS | 2840 | 1461297927383 Marionette TRACE conn4 <- [1,2302,null,{}] 21:05:27 INFO - PROCESS | 2840 | 1461297927386 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:27 INFO - PROCESS | 2840 | 1461297927484 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 21:05:27 INFO - PROCESS | 2840 | 1461297927493 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:27 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AEDE5800 == 65 [pid = 2840] [id = 585] 21:05:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 148 (00000005A8905400) [pid = 2840] [serial = 1755] [outer = 0000000000000000] 21:05:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 149 (00000005AB538C00) [pid = 2840] [serial = 1756] [outer = 00000005A8905400] 21:05:27 INFO - PROCESS | 2840 | 1461297927628 Marionette DEBUG loaded listener.js 21:05:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 150 (00000005ABD02400) [pid = 2840] [serial = 1757] [outer = 00000005A8905400] 21:05:28 INFO - PROCESS | 2840 | 1461297928011 Marionette TRACE conn4 <- [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]]]}] 21:05:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 21:05:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 672ms 21:05:28 INFO - PROCESS | 2840 | 1461297928056 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 21:05:28 INFO - PROCESS | 2840 | 1461297928058 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 21:05:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 21:05:28 INFO - PROCESS | 2840 | 1461297928061 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 21:05:28 INFO - PROCESS | 2840 | 1461297928063 Marionette TRACE conn4 <- [1,2306,null,{}] 21:05:28 INFO - PROCESS | 2840 | 1461297928066 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:28 INFO - PROCESS | 2840 | 1461297928163 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 21:05:28 INFO - PROCESS | 2840 | 1461297928277 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:28 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BD4800 == 66 [pid = 2840] [id = 586] 21:05:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 151 (00000005A8F37800) [pid = 2840] [serial = 1758] [outer = 0000000000000000] 21:05:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 152 (00000005ABD90C00) [pid = 2840] [serial = 1759] [outer = 00000005A8F37800] 21:05:28 INFO - PROCESS | 2840 | 1461297928325 Marionette DEBUG loaded listener.js 21:05:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 153 (00000005AC33F400) [pid = 2840] [serial = 1760] [outer = 00000005A8F37800] 21:05:28 INFO - PROCESS | 2840 | 1461297928777 Marionette TRACE conn4 <- [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] 21:05:28 INFO - PROCESS | 2840 | 1461297928851 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 21:05:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 21:05:28 INFO - PROCESS | 2840 | 1461297928859 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 21:05:28 INFO - PROCESS | 2840 | 1461297928861 Marionette TRACE conn4 <- [1,2310,null,{}] 21:05:28 INFO - PROCESS | 2840 | 1461297928864 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:29 INFO - PROCESS | 2840 | 1461297929004 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 21:05:29 INFO - PROCESS | 2840 | 1461297929027 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:29 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3045800 == 67 [pid = 2840] [id = 587] 21:05:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 154 (00000005AC770800) [pid = 2840] [serial = 1761] [outer = 0000000000000000] 21:05:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 155 (00000005ACE1A000) [pid = 2840] [serial = 1762] [outer = 00000005AC770800] 21:05:29 INFO - PROCESS | 2840 | 1461297929077 Marionette DEBUG loaded listener.js 21:05:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 156 (00000005AC76FC00) [pid = 2840] [serial = 1763] [outer = 00000005AC770800] 21:05:29 INFO - PROCESS | 2840 | 1461297929533 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 21:05:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 21:05:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 734ms 21:05:29 INFO - PROCESS | 2840 | 1461297929598 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 21:05:29 INFO - PROCESS | 2840 | 1461297929600 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 21:05:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 21:05:29 INFO - PROCESS | 2840 | 1461297929603 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 21:05:29 INFO - PROCESS | 2840 | 1461297929605 Marionette TRACE conn4 <- [1,2314,null,{}] 21:05:29 INFO - PROCESS | 2840 | 1461297929609 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:29 INFO - PROCESS | 2840 | 1461297929736 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 21:05:29 INFO - PROCESS | 2840 | 1461297929753 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:29 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3EDA800 == 68 [pid = 2840] [id = 588] 21:05:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 157 (00000005ADD38800) [pid = 2840] [serial = 1764] [outer = 0000000000000000] 21:05:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 158 (00000005AE472800) [pid = 2840] [serial = 1765] [outer = 00000005ADD38800] 21:05:29 INFO - PROCESS | 2840 | 1461297929800 Marionette DEBUG loaded listener.js 21:05:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 159 (00000005AF0A4400) [pid = 2840] [serial = 1766] [outer = 00000005ADD38800] 21:05:30 INFO - PROCESS | 2840 | --DOMWINDOW == 158 (00000005A3EE8C00) [pid = 2840] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 21:05:30 INFO - PROCESS | 2840 | --DOMWINDOW == 157 (00000005A3E2C400) [pid = 2840] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 21:05:30 INFO - PROCESS | 2840 | --DOMWINDOW == 156 (00000005ACF4C800) [pid = 2840] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 21:05:30 INFO - PROCESS | 2840 | --DOMWINDOW == 155 (00000005A7C86C00) [pid = 2840] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 21:05:30 INFO - PROCESS | 2840 | --DOMWINDOW == 154 (00000005ABD94000) [pid = 2840] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 21:05:30 INFO - PROCESS | 2840 | --DOMWINDOW == 153 (00000005A088F800) [pid = 2840] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 21:05:30 INFO - PROCESS | 2840 | --DOMWINDOW == 152 (00000005A8F33000) [pid = 2840] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 21:05:30 INFO - PROCESS | 2840 | --DOMWINDOW == 151 (00000005AC3CAC00) [pid = 2840] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 21:05:30 INFO - PROCESS | 2840 | --DOMWINDOW == 150 (000000059EA28400) [pid = 2840] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 21:05:30 INFO - PROCESS | 2840 | --DOMWINDOW == 149 (000000059CE9F400) [pid = 2840] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 21:05:30 INFO - PROCESS | 2840 | 1461297930445 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 21:05:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 21:05:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 881ms 21:05:30 INFO - PROCESS | 2840 | 1461297930490 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 21:05:30 INFO - PROCESS | 2840 | 1461297930492 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 21:05:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 21:05:30 INFO - PROCESS | 2840 | 1461297930495 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 21:05:30 INFO - PROCESS | 2840 | 1461297930497 Marionette TRACE conn4 <- [1,2318,null,{}] 21:05:30 INFO - PROCESS | 2840 | 1461297930500 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:30 INFO - PROCESS | 2840 | 1461297930595 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 21:05:30 INFO - PROCESS | 2840 | 1461297930602 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:30 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B42DE800 == 69 [pid = 2840] [id = 589] 21:05:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 150 (00000005A3E2C400) [pid = 2840] [serial = 1767] [outer = 0000000000000000] 21:05:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 151 (00000005A7ED9400) [pid = 2840] [serial = 1768] [outer = 00000005A3E2C400] 21:05:30 INFO - PROCESS | 2840 | 1461297930652 Marionette DEBUG loaded listener.js 21:05:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 152 (00000005AED89000) [pid = 2840] [serial = 1769] [outer = 00000005A3E2C400] 21:05:31 INFO - PROCESS | 2840 | 1461297931085 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 21:05:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 21:05:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms 21:05:31 INFO - PROCESS | 2840 | 1461297931128 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 21:05:31 INFO - PROCESS | 2840 | 1461297931130 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 21:05:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 21:05:31 INFO - PROCESS | 2840 | 1461297931133 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 21:05:31 INFO - PROCESS | 2840 | 1461297931135 Marionette TRACE conn4 <- [1,2322,null,{}] 21:05:31 INFO - PROCESS | 2840 | 1461297931139 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:31 INFO - PROCESS | 2840 | 1461297931233 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 21:05:31 INFO - PROCESS | 2840 | 1461297931239 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:31 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5697000 == 70 [pid = 2840] [id = 590] 21:05:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 153 (00000005AF4E8000) [pid = 2840] [serial = 1770] [outer = 0000000000000000] 21:05:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 154 (00000005AFE09C00) [pid = 2840] [serial = 1771] [outer = 00000005AF4E8000] 21:05:31 INFO - PROCESS | 2840 | 1461297931285 Marionette DEBUG loaded listener.js 21:05:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 155 (00000005AFE60C00) [pid = 2840] [serial = 1772] [outer = 00000005AF4E8000] 21:05:31 INFO - PROCESS | 2840 | 1461297931726 Marionette TRACE conn4 <- [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]]]}] 21:05:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 21:05:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 628ms 21:05:31 INFO - PROCESS | 2840 | 1461297931769 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 21:05:31 INFO - PROCESS | 2840 | 1461297931771 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 21:05:31 INFO - PROCESS | 2840 | 1461297931775 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 21:05:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 21:05:31 INFO - PROCESS | 2840 | 1461297931776 Marionette TRACE conn4 <- [1,2326,null,{}] 21:05:31 INFO - PROCESS | 2840 | 1461297931780 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:31 INFO - PROCESS | 2840 | 1461297931882 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 21:05:31 INFO - PROCESS | 2840 | 1461297931889 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:31 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5C91800 == 71 [pid = 2840] [id = 591] 21:05:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 156 (00000005AFE86C00) [pid = 2840] [serial = 1773] [outer = 0000000000000000] 21:05:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 157 (00000005AFE98400) [pid = 2840] [serial = 1774] [outer = 00000005AFE86C00] 21:05:31 INFO - PROCESS | 2840 | 1461297931935 Marionette DEBUG loaded listener.js 21:05:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 158 (00000005AFEB9400) [pid = 2840] [serial = 1775] [outer = 00000005AFE86C00] 21:05:32 INFO - PROCESS | 2840 | 1461297932491 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 21:05:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 21:05:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 776ms 21:05:32 INFO - PROCESS | 2840 | 1461297932556 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 21:05:32 INFO - PROCESS | 2840 | 1461297932561 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 21:05:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 21:05:32 INFO - PROCESS | 2840 | 1461297932567 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 21:05:32 INFO - PROCESS | 2840 | 1461297932572 Marionette TRACE conn4 <- [1,2330,null,{}] 21:05:32 INFO - PROCESS | 2840 | 1461297932579 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:32 INFO - PROCESS | 2840 | 1461297932749 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 21:05:32 INFO - PROCESS | 2840 | 1461297932886 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:32 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC16B800 == 72 [pid = 2840] [id = 592] 21:05:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 159 (000000059EA24C00) [pid = 2840] [serial = 1776] [outer = 0000000000000000] 21:05:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 160 (000000059EB51C00) [pid = 2840] [serial = 1777] [outer = 000000059EA24C00] 21:05:32 INFO - PROCESS | 2840 | 1461297932948 Marionette DEBUG loaded listener.js 21:05:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 161 (00000005A34D4400) [pid = 2840] [serial = 1778] [outer = 000000059EA24C00] 21:05:33 INFO - PROCESS | 2840 | 1461297933559 Marionette TRACE conn4 <- [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]]]}] 21:05:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 21:05:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1029ms 21:05:33 INFO - PROCESS | 2840 | 1461297933599 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 21:05:33 INFO - PROCESS | 2840 | 1461297933606 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 21:05:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 21:05:33 INFO - PROCESS | 2840 | 1461297933612 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 21:05:33 INFO - PROCESS | 2840 | 1461297933616 Marionette TRACE conn4 <- [1,2334,null,{}] 21:05:33 INFO - PROCESS | 2840 | 1461297933620 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:33 INFO - PROCESS | 2840 | 1461297933745 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 21:05:33 INFO - PROCESS | 2840 | 1461297933858 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:33 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B00D4800 == 73 [pid = 2840] [id = 593] 21:05:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 162 (00000005A4DD5400) [pid = 2840] [serial = 1779] [outer = 0000000000000000] 21:05:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 163 (00000005A8825C00) [pid = 2840] [serial = 1780] [outer = 00000005A4DD5400] 21:05:33 INFO - PROCESS | 2840 | 1461297933916 Marionette DEBUG loaded listener.js 21:05:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 164 (00000005AA0CA000) [pid = 2840] [serial = 1781] [outer = 00000005A4DD5400] 21:05:34 INFO - PROCESS | 2840 | 1461297934589 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 21:05:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 21:05:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1017ms 21:05:34 INFO - PROCESS | 2840 | 1461297934636 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 21:05:34 INFO - PROCESS | 2840 | 1461297934639 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 21:05:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 21:05:34 INFO - PROCESS | 2840 | 1461297934642 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 21:05:34 INFO - PROCESS | 2840 | 1461297934647 Marionette TRACE conn4 <- [1,2338,null,{}] 21:05:34 INFO - PROCESS | 2840 | 1461297934658 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:34 INFO - PROCESS | 2840 | 1461297934806 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 21:05:34 INFO - PROCESS | 2840 | 1461297934946 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:34 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B717E000 == 74 [pid = 2840] [id = 594] 21:05:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 165 (00000005AC3BD400) [pid = 2840] [serial = 1782] [outer = 0000000000000000] 21:05:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 166 (00000005AC7ED000) [pid = 2840] [serial = 1783] [outer = 00000005AC3BD400] 21:05:35 INFO - PROCESS | 2840 | 1461297935008 Marionette DEBUG loaded listener.js 21:05:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 167 (00000005AF4F0C00) [pid = 2840] [serial = 1784] [outer = 00000005AC3BD400] 21:05:35 INFO - PROCESS | 2840 | 1461297935597 Marionette TRACE conn4 <- [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]]]}] 21:05:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 21:05:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 986ms 21:05:35 INFO - PROCESS | 2840 | 1461297935635 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 21:05:35 INFO - PROCESS | 2840 | 1461297935638 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 21:05:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 21:05:35 INFO - PROCESS | 2840 | 1461297935643 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 21:05:35 INFO - PROCESS | 2840 | 1461297935645 Marionette TRACE conn4 <- [1,2342,null,{}] 21:05:35 INFO - PROCESS | 2840 | 1461297935649 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:35 INFO - PROCESS | 2840 | 1461297935771 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 21:05:35 INFO - PROCESS | 2840 | 1461297935881 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:35 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B7B0E800 == 75 [pid = 2840] [id = 595] 21:05:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 168 (00000005AFEA2800) [pid = 2840] [serial = 1785] [outer = 0000000000000000] 21:05:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 169 (00000005B000EC00) [pid = 2840] [serial = 1786] [outer = 00000005AFEA2800] 21:05:35 INFO - PROCESS | 2840 | 1461297935940 Marionette DEBUG loaded listener.js 21:05:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 170 (00000005B01AA000) [pid = 2840] [serial = 1787] [outer = 00000005AFEA2800] 21:05:36 INFO - PROCESS | 2840 | 1461297936548 Marionette TRACE conn4 <- [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]]]}] 21:05:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 21:05:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 988ms 21:05:36 INFO - PROCESS | 2840 | 1461297936632 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 21:05:36 INFO - PROCESS | 2840 | 1461297936635 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 21:05:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 21:05:36 INFO - PROCESS | 2840 | 1461297936639 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 21:05:36 INFO - PROCESS | 2840 | 1461297936641 Marionette TRACE conn4 <- [1,2346,null,{}] 21:05:36 INFO - PROCESS | 2840 | 1461297936645 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:36 INFO - PROCESS | 2840 | 1461297936764 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 21:05:36 INFO - PROCESS | 2840 | 1461297936902 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:36 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B7DB7800 == 76 [pid = 2840] [id = 596] 21:05:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 171 (00000005AFEAA000) [pid = 2840] [serial = 1788] [outer = 0000000000000000] 21:05:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 172 (00000005B01E5C00) [pid = 2840] [serial = 1789] [outer = 00000005AFEAA000] 21:05:36 INFO - PROCESS | 2840 | 1461297936961 Marionette DEBUG loaded listener.js 21:05:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 173 (00000005B096D800) [pid = 2840] [serial = 1790] [outer = 00000005AFEAA000] 21:05:37 INFO - PROCESS | 2840 | 1461297937564 Marionette TRACE conn4 <- [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]]]}] 21:05:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 21:05:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 987ms 21:05:37 INFO - PROCESS | 2840 | 1461297937629 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 21:05:37 INFO - PROCESS | 2840 | 1461297937632 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 21:05:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 21:05:37 INFO - PROCESS | 2840 | 1461297937648 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 21:05:37 INFO - PROCESS | 2840 | 1461297937651 Marionette TRACE conn4 <- [1,2350,null,{}] 21:05:37 INFO - PROCESS | 2840 | 1461297937657 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:37 INFO - PROCESS | 2840 | 1461297937801 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 21:05:37 INFO - PROCESS | 2840 | 1461297937944 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:37 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B8BB1000 == 77 [pid = 2840] [id = 597] 21:05:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 174 (00000005B0A0E000) [pid = 2840] [serial = 1791] [outer = 0000000000000000] 21:05:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 175 (00000005B0AA2000) [pid = 2840] [serial = 1792] [outer = 00000005B0A0E000] 21:05:38 INFO - PROCESS | 2840 | 1461297938008 Marionette DEBUG loaded listener.js 21:05:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 176 (00000005B0AC3800) [pid = 2840] [serial = 1793] [outer = 00000005B0A0E000] 21:05:38 INFO - PROCESS | 2840 | 1461297938572 Marionette TRACE conn4 <- [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]]]}] 21:05:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 21:05:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 987ms 21:05:38 INFO - PROCESS | 2840 | 1461297938625 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 21:05:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 21:05:38 INFO - PROCESS | 2840 | 1461297938628 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 21:05:38 INFO - PROCESS | 2840 | 1461297938631 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 21:05:38 INFO - PROCESS | 2840 | 1461297938633 Marionette TRACE conn4 <- [1,2354,null,{}] 21:05:38 INFO - PROCESS | 2840 | 1461297938637 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:38 INFO - PROCESS | 2840 | 1461297938755 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 21:05:38 INFO - PROCESS | 2840 | 1461297938866 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:38 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B8C1F000 == 78 [pid = 2840] [id = 598] 21:05:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 177 (00000005B0A13800) [pid = 2840] [serial = 1794] [outer = 0000000000000000] 21:05:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 178 (00000005B0B92400) [pid = 2840] [serial = 1795] [outer = 00000005B0A13800] 21:05:38 INFO - PROCESS | 2840 | 1461297938964 Marionette DEBUG loaded listener.js 21:05:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 179 (00000005B2909C00) [pid = 2840] [serial = 1796] [outer = 00000005B0A13800] 21:05:39 INFO - PROCESS | 2840 | 1461297939531 Marionette TRACE conn4 <- [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]]]}] 21:05:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 21:05:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 985ms 21:05:39 INFO - PROCESS | 2840 | 1461297939633 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 21:05:39 INFO - PROCESS | 2840 | 1461297939636 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 21:05:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 21:05:39 INFO - PROCESS | 2840 | 1461297939641 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 21:05:39 INFO - PROCESS | 2840 | 1461297939643 Marionette TRACE conn4 <- [1,2358,null,{}] 21:05:39 INFO - PROCESS | 2840 | 1461297939647 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:39 INFO - PROCESS | 2840 | 1461297939768 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 21:05:39 INFO - PROCESS | 2840 | 1461297939929 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:39 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B42D0800 == 79 [pid = 2840] [id = 599] 21:05:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 180 (00000005AE405400) [pid = 2840] [serial = 1797] [outer = 0000000000000000] 21:05:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 181 (00000005B0B9B000) [pid = 2840] [serial = 1798] [outer = 00000005AE405400] 21:05:39 INFO - PROCESS | 2840 | 1461297939987 Marionette DEBUG loaded listener.js 21:05:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 182 (00000005B29CF000) [pid = 2840] [serial = 1799] [outer = 00000005AE405400] 21:05:40 INFO - PROCESS | 2840 | 1461297940841 Marionette TRACE conn4 <- [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]]]}] 21:05:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 21:05:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1238ms 21:05:40 INFO - PROCESS | 2840 | 1461297940884 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 21:05:40 INFO - PROCESS | 2840 | 1461297940888 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 21:05:40 INFO - PROCESS | 2840 | 1461297940894 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 21:05:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 21:05:40 INFO - PROCESS | 2840 | 1461297940897 Marionette TRACE conn4 <- [1,2362,null,{}] 21:05:40 INFO - PROCESS | 2840 | 1461297940903 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:41 INFO - PROCESS | 2840 | 1461297941052 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 21:05:41 INFO - PROCESS | 2840 | 1461297941198 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:41 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AE415000 == 80 [pid = 2840] [id = 600] 21:05:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 183 (00000005A34E5C00) [pid = 2840] [serial = 1800] [outer = 0000000000000000] 21:05:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 184 (00000005A3EEA000) [pid = 2840] [serial = 1801] [outer = 00000005A34E5C00] 21:05:41 INFO - PROCESS | 2840 | 1461297941256 Marionette DEBUG loaded listener.js 21:05:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 185 (00000005A510B400) [pid = 2840] [serial = 1802] [outer = 00000005A34E5C00] 21:05:41 INFO - PROCESS | 2840 | 1461297941974 Marionette TRACE conn4 <- [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]]]}] 21:05:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 21:05:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1123ms 21:05:42 INFO - PROCESS | 2840 | 1461297942022 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 21:05:42 INFO - PROCESS | 2840 | 1461297942028 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 21:05:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 21:05:42 INFO - PROCESS | 2840 | 1461297942034 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 21:05:42 INFO - PROCESS | 2840 | 1461297942037 Marionette TRACE conn4 <- [1,2366,null,{}] 21:05:42 INFO - PROCESS | 2840 | 1461297942041 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:42 INFO - PROCESS | 2840 | 1461297942162 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 21:05:42 INFO - PROCESS | 2840 | 1461297942309 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:42 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF3B0800 == 81 [pid = 2840] [id = 601] 21:05:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 186 (00000005A890C000) [pid = 2840] [serial = 1803] [outer = 0000000000000000] 21:05:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 187 (00000005AB7C3000) [pid = 2840] [serial = 1804] [outer = 00000005A890C000] 21:05:42 INFO - PROCESS | 2840 | 1461297942362 Marionette DEBUG loaded listener.js 21:05:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 188 (00000005ABD94000) [pid = 2840] [serial = 1805] [outer = 00000005A890C000] 21:05:42 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A4A000 == 80 [pid = 2840] [id = 568] 21:05:42 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5697000 == 79 [pid = 2840] [id = 590] 21:05:42 INFO - PROCESS | 2840 | --DOCSHELL 00000005B42DE800 == 78 [pid = 2840] [id = 589] 21:05:42 INFO - PROCESS | 2840 | --DOCSHELL 00000005B061A800 == 77 [pid = 2840] [id = 567] 21:05:42 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3EDA800 == 76 [pid = 2840] [id = 588] 21:05:42 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3045800 == 75 [pid = 2840] [id = 587] 21:05:42 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BD4800 == 74 [pid = 2840] [id = 586] 21:05:42 INFO - PROCESS | 2840 | --DOCSHELL 00000005AEDE5800 == 73 [pid = 2840] [id = 585] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 187 (00000005AED89C00) [pid = 2840] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 186 (00000005AB415000) [pid = 2840] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 185 (00000005A852D400) [pid = 2840] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 184 (00000005AC7EEC00) [pid = 2840] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 183 (00000005AC3BC000) [pid = 2840] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 182 (00000005AC33C000) [pid = 2840] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 181 (00000005A8DEC800) [pid = 2840] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 180 (000000059EB55000) [pid = 2840] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 179 (00000005A41A2000) [pid = 2840] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOCSHELL 00000005AEDD2800 == 72 [pid = 2840] [id = 584] 21:05:42 INFO - PROCESS | 2840 | --DOCSHELL 000000059FEC7000 == 71 [pid = 2840] [id = 583] 21:05:42 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF367000 == 70 [pid = 2840] [id = 582] 21:05:42 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4416800 == 69 [pid = 2840] [id = 575] 21:05:42 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF3B6000 == 68 [pid = 2840] [id = 574] 21:05:42 INFO - PROCESS | 2840 | --DOCSHELL 00000005A3676800 == 67 [pid = 2840] [id = 573] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 178 (00000005AE63B000) [pid = 2840] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 177 (00000005ACE95000) [pid = 2840] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 176 (00000005A4D90000) [pid = 2840] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 175 (00000005AE06E000) [pid = 2840] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 174 (00000005A890BC00) [pid = 2840] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 173 (00000005ABFC9000) [pid = 2840] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 172 (00000005A853E800) [pid = 2840] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 171 (00000005A4D1B800) [pid = 2840] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 170 (00000005AB7C1000) [pid = 2840] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 169 (00000005A9343C00) [pid = 2840] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 168 (00000005AC336C00) [pid = 2840] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 167 (00000005ACE8A400) [pid = 2840] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 166 (000000059F4A8C00) [pid = 2840] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 165 (00000005ACC4F000) [pid = 2840] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 164 (00000005AC157800) [pid = 2840] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 163 (00000005A08D1800) [pid = 2840] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 162 (000000059EB4D800) [pid = 2840] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 161 (00000005A408E800) [pid = 2840] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | --DOMWINDOW == 160 (000000059DB65000) [pid = 2840] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 21:05:42 INFO - PROCESS | 2840 | 1461297942948 Marionette TRACE conn4 <- [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]]]}] 21:05:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 21:05:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 986ms 21:05:43 INFO - PROCESS | 2840 | 1461297943021 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 21:05:43 INFO - PROCESS | 2840 | 1461297943023 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 21:05:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 21:05:43 INFO - PROCESS | 2840 | 1461297943027 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 21:05:43 INFO - PROCESS | 2840 | 1461297943031 Marionette TRACE conn4 <- [1,2370,null,{}] 21:05:43 INFO - PROCESS | 2840 | 1461297943041 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:43 INFO - PROCESS | 2840 | 1461297943143 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 21:05:43 INFO - PROCESS | 2840 | 1461297943159 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:43 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC2F3000 == 68 [pid = 2840] [id = 602] 21:05:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 161 (00000005A34D2400) [pid = 2840] [serial = 1806] [outer = 0000000000000000] 21:05:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 162 (00000005A5009000) [pid = 2840] [serial = 1807] [outer = 00000005A34D2400] 21:05:43 INFO - PROCESS | 2840 | 1461297943209 Marionette DEBUG loaded listener.js 21:05:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 163 (00000005A8F38800) [pid = 2840] [serial = 1808] [outer = 00000005A34D2400] 21:05:43 INFO - PROCESS | 2840 | 1461297943705 Marionette TRACE conn4 <- [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]]]}] 21:05:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 21:05:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 733ms 21:05:43 INFO - PROCESS | 2840 | 1461297943762 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 21:05:43 INFO - PROCESS | 2840 | 1461297943765 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 21:05:43 INFO - PROCESS | 2840 | 1461297943769 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 21:05:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 21:05:43 INFO - PROCESS | 2840 | 1461297943771 Marionette TRACE conn4 <- [1,2374,null,{}] 21:05:43 INFO - PROCESS | 2840 | 1461297943774 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:43 INFO - PROCESS | 2840 | 1461297943874 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 21:05:44 INFO - PROCESS | 2840 | 1461297944012 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:44 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0121800 == 69 [pid = 2840] [id = 603] 21:05:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 164 (00000005AB7C6800) [pid = 2840] [serial = 1809] [outer = 0000000000000000] 21:05:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 165 (00000005ABD0EC00) [pid = 2840] [serial = 1810] [outer = 00000005AB7C6800] 21:05:44 INFO - PROCESS | 2840 | 1461297944061 Marionette DEBUG loaded listener.js 21:05:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 166 (00000005AC33DC00) [pid = 2840] [serial = 1811] [outer = 00000005AB7C6800] 21:05:44 INFO - PROCESS | 2840 | 1461297944445 Marionette TRACE conn4 <- [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]]]}] 21:05:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 21:05:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 734ms 21:05:44 INFO - PROCESS | 2840 | 1461297944506 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 21:05:44 INFO - PROCESS | 2840 | 1461297944508 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 21:05:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 21:05:44 INFO - PROCESS | 2840 | 1461297944511 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 21:05:44 INFO - PROCESS | 2840 | 1461297944513 Marionette TRACE conn4 <- [1,2378,null,{}] 21:05:44 INFO - PROCESS | 2840 | 1461297944516 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:44 INFO - PROCESS | 2840 | 1461297944612 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 21:05:44 INFO - PROCESS | 2840 | 1461297944619 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:44 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BC6800 == 70 [pid = 2840] [id = 604] 21:05:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 167 (00000005AC39F400) [pid = 2840] [serial = 1812] [outer = 0000000000000000] 21:05:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 168 (00000005AC3B2400) [pid = 2840] [serial = 1813] [outer = 00000005AC39F400] 21:05:44 INFO - PROCESS | 2840 | 1461297944666 Marionette DEBUG loaded listener.js 21:05:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 169 (00000005AC6C1C00) [pid = 2840] [serial = 1814] [outer = 00000005AC39F400] 21:05:45 INFO - PROCESS | 2840 | 1461297945190 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 21:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 21:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 734ms 21:05:45 INFO - PROCESS | 2840 | 1461297945249 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 21:05:45 INFO - PROCESS | 2840 | 1461297945251 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 21:05:45 INFO - PROCESS | 2840 | 1461297945255 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 21:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 21:05:45 INFO - PROCESS | 2840 | 1461297945257 Marionette TRACE conn4 <- [1,2382,null,{}] 21:05:45 INFO - PROCESS | 2840 | 1461297945295 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:45 INFO - PROCESS | 2840 | 1461297945445 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 21:05:45 INFO - PROCESS | 2840 | 1461297945515 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:45 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B303D800 == 71 [pid = 2840] [id = 605] 21:05:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 170 (00000005ACE15C00) [pid = 2840] [serial = 1815] [outer = 0000000000000000] 21:05:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 171 (00000005AE464C00) [pid = 2840] [serial = 1816] [outer = 00000005ACE15C00] 21:05:45 INFO - PROCESS | 2840 | 1461297945566 Marionette DEBUG loaded listener.js 21:05:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 172 (00000005AF0A1400) [pid = 2840] [serial = 1817] [outer = 00000005ACE15C00] 21:05:46 INFO - PROCESS | 2840 | 1461297946030 Marionette TRACE conn4 <- [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]]]}] 21:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 21:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 840ms 21:05:46 INFO - PROCESS | 2840 | 1461297946097 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 21:05:46 INFO - PROCESS | 2840 | 1461297946100 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 21:05:46 INFO - PROCESS | 2840 | 1461297946103 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 21:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 21:05:46 INFO - PROCESS | 2840 | 1461297946105 Marionette TRACE conn4 <- [1,2386,null,{}] 21:05:46 INFO - PROCESS | 2840 | 1461297946108 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:46 INFO - PROCESS | 2840 | 1461297946240 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 21:05:46 INFO - PROCESS | 2840 | 1461297946272 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:46 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3717800 == 72 [pid = 2840] [id = 606] 21:05:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 173 (00000005AED8FC00) [pid = 2840] [serial = 1818] [outer = 0000000000000000] 21:05:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 174 (00000005AF4E9000) [pid = 2840] [serial = 1819] [outer = 00000005AED8FC00] 21:05:46 INFO - PROCESS | 2840 | 1461297946318 Marionette DEBUG loaded listener.js 21:05:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 175 (00000005AFE55000) [pid = 2840] [serial = 1820] [outer = 00000005AED8FC00] 21:05:46 INFO - PROCESS | 2840 | 1461297946763 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 21:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 21:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 734ms 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 174 (00000005B2AD7C00) [pid = 2840] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 173 (00000005B2911C00) [pid = 2840] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 172 (00000005AFEA9400) [pid = 2840] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 171 (00000005B0B95000) [pid = 2840] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 170 (00000005B01E3000) [pid = 2840] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 169 (00000005B0009C00) [pid = 2840] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 168 (00000005B0197400) [pid = 2840] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 167 (00000005ABEDB400) [pid = 2840] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 166 (00000005ABD08C00) [pid = 2840] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 165 (00000005A8911C00) [pid = 2840] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 164 (000000059E838800) [pid = 2840] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 163 (00000005AFE9B400) [pid = 2840] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 162 (00000005AC3B8400) [pid = 2840] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 161 (00000005A3C7AC00) [pid = 2840] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 160 (00000005AC3C6000) [pid = 2840] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 159 (00000005AC3B4400) [pid = 2840] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 158 (00000005A88A2800) [pid = 2840] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 157 (00000005AFEA8C00) [pid = 2840] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 156 (00000005AC3AE400) [pid = 2840] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 155 (00000005A4D1C400) [pid = 2840] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 154 (00000005A5595800) [pid = 2840] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 153 (00000005AFEB4400) [pid = 2840] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 152 (00000005A7ED0800) [pid = 2840] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 151 (00000005A7ED8C00) [pid = 2840] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 150 (00000005A3E29000) [pid = 2840] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 149 (000000059E792C00) [pid = 2840] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 148 (000000059EA28C00) [pid = 2840] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 21:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 147 (00000005ABBDC800) [pid = 2840] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 146 (00000005AC770800) [pid = 2840] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 145 (00000005ADD38800) [pid = 2840] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 144 (00000005A3E2C400) [pid = 2840] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 143 (000000059F613400) [pid = 2840] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 142 (00000005AE46F800) [pid = 2840] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 141 (00000005A8905400) [pid = 2840] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 140 (00000005A852D800) [pid = 2840] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 139 (00000005A852C000) [pid = 2840] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 138 (000000059E2E1800) [pid = 2840] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 137 (00000005A5109800) [pid = 2840] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 136 (000000059CE36000) [pid = 2840] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 135 (00000005B0015800) [pid = 2840] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 134 (00000005AC26D400) [pid = 2840] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 133 (00000005AFEA9000) [pid = 2840] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (00000005AFE80C00) [pid = 2840] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (00000005AFAC2800) [pid = 2840] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (00000005A8F37800) [pid = 2840] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (00000005AF4E8000) [pid = 2840] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 21:05:47 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (00000005AC162800) [pid = 2840] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:05:47 INFO - PROCESS | 2840 | 1461297947317 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 21:05:47 INFO - PROCESS | 2840 | 1461297947319 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 21:05:47 INFO - PROCESS | 2840 | 1461297947329 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 21:05:47 INFO - PROCESS | 2840 | 1461297947331 Marionette TRACE conn4 <- [1,2390,null,{}] 21:05:47 INFO - PROCESS | 2840 | 1461297947335 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:47 INFO - PROCESS | 2840 | 1461297947432 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 21:05:47 INFO - PROCESS | 2840 | 1461297947441 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:47 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ABF3C800 == 73 [pid = 2840] [id = 607] 21:05:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (000000059FE73C00) [pid = 2840] [serial = 1821] [outer = 0000000000000000] 21:05:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005A3C7AC00) [pid = 2840] [serial = 1822] [outer = 000000059FE73C00] 21:05:47 INFO - PROCESS | 2840 | 1461297947487 Marionette DEBUG loaded listener.js 21:05:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005A5110800) [pid = 2840] [serial = 1823] [outer = 000000059FE73C00] 21:05:47 INFO - PROCESS | 2840 | 1461297947933 Marionette TRACE conn4 <- [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]]]}] 21:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 21:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 616ms 21:05:47 INFO - PROCESS | 2840 | 1461297947961 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 21:05:47 INFO - PROCESS | 2840 | 1461297947963 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 21:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 21:05:47 INFO - PROCESS | 2840 | 1461297947966 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 21:05:47 INFO - PROCESS | 2840 | 1461297947968 Marionette TRACE conn4 <- [1,2394,null,{}] 21:05:47 INFO - PROCESS | 2840 | 1461297947972 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:48 INFO - PROCESS | 2840 | 1461297948070 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 21:05:48 INFO - PROCESS | 2840 | 1461297948076 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:48 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4405000 == 74 [pid = 2840] [id = 608] 21:05:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (00000005A892C400) [pid = 2840] [serial = 1824] [outer = 0000000000000000] 21:05:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005AB816400) [pid = 2840] [serial = 1825] [outer = 00000005A892C400] 21:05:48 INFO - PROCESS | 2840 | 1461297948122 Marionette DEBUG loaded listener.js 21:05:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (00000005AC3B4400) [pid = 2840] [serial = 1826] [outer = 00000005A892C400] 21:05:48 INFO - PROCESS | 2840 | 1461297948571 Marionette TRACE conn4 <- [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]]]}] 21:05:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 21:05:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 629ms 21:05:48 INFO - PROCESS | 2840 | 1461297948598 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 21:05:48 INFO - PROCESS | 2840 | 1461297948600 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 21:05:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 21:05:48 INFO - PROCESS | 2840 | 1461297948622 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 21:05:48 INFO - PROCESS | 2840 | 1461297948624 Marionette TRACE conn4 <- [1,2398,null,{}] 21:05:48 INFO - PROCESS | 2840 | 1461297948628 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:48 INFO - PROCESS | 2840 | 1461297948725 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 21:05:48 INFO - PROCESS | 2840 | 1461297948731 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:48 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5C61800 == 75 [pid = 2840] [id = 609] 21:05:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (00000005AED88000) [pid = 2840] [serial = 1827] [outer = 0000000000000000] 21:05:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 136 (00000005AF4A5C00) [pid = 2840] [serial = 1828] [outer = 00000005AED88000] 21:05:48 INFO - PROCESS | 2840 | 1461297948777 Marionette DEBUG loaded listener.js 21:05:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 137 (00000005AFE93400) [pid = 2840] [serial = 1829] [outer = 00000005AED88000] 21:05:49 INFO - PROCESS | 2840 | 1461297949254 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 21:05:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 21:05:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 692ms 21:05:49 INFO - PROCESS | 2840 | 1461297949369 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 21:05:49 INFO - PROCESS | 2840 | 1461297949374 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 21:05:49 INFO - PROCESS | 2840 | 1461297949379 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 21:05:49 INFO - PROCESS | 2840 | 1461297949383 Marionette TRACE conn4 <- [1,2402,null,{}] 21:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 21:05:49 INFO - PROCESS | 2840 | 1461297949390 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:49 INFO - PROCESS | 2840 | 1461297949523 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 21:05:49 INFO - PROCESS | 2840 | 1461297949662 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:49 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AA067000 == 76 [pid = 2840] [id = 610] 21:05:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 138 (000000059E836800) [pid = 2840] [serial = 1830] [outer = 0000000000000000] 21:05:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 139 (000000059EB4A400) [pid = 2840] [serial = 1831] [outer = 000000059E836800] 21:05:49 INFO - PROCESS | 2840 | 1461297949722 Marionette DEBUG loaded listener.js 21:05:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 140 (00000005A067E400) [pid = 2840] [serial = 1832] [outer = 000000059E836800] 21:05:50 INFO - PROCESS | 2840 | 1461297950413 Marionette TRACE conn4 <- [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]]]}] 21:05:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 21:05:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1070ms 21:05:50 INFO - PROCESS | 2840 | 1461297950459 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 21:05:50 INFO - PROCESS | 2840 | 1461297950464 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 21:05:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 21:05:50 INFO - PROCESS | 2840 | 1461297950472 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 21:05:50 INFO - PROCESS | 2840 | 1461297950477 Marionette TRACE conn4 <- [1,2406,null,{}] 21:05:50 INFO - PROCESS | 2840 | 1461297950497 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:50 INFO - PROCESS | 2840 | 1461297950624 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 21:05:50 INFO - PROCESS | 2840 | 1461297950767 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:50 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF2EA000 == 77 [pid = 2840] [id = 611] 21:05:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 141 (00000005A3E2C000) [pid = 2840] [serial = 1833] [outer = 0000000000000000] 21:05:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 142 (00000005A8905400) [pid = 2840] [serial = 1834] [outer = 00000005A3E2C000] 21:05:50 INFO - PROCESS | 2840 | 1461297950827 Marionette DEBUG loaded listener.js 21:05:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 143 (00000005AB7C1000) [pid = 2840] [serial = 1835] [outer = 00000005A3E2C000] 21:05:51 INFO - PROCESS | 2840 | 1461297951470 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:05:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 21:05:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1041ms 21:05:51 INFO - PROCESS | 2840 | 1461297951513 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 21:05:51 INFO - PROCESS | 2840 | 1461297951516 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 21:05:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 21:05:51 INFO - PROCESS | 2840 | 1461297951520 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 21:05:51 INFO - PROCESS | 2840 | 1461297951523 Marionette TRACE conn4 <- [1,2410,null,{}] 21:05:51 INFO - PROCESS | 2840 | 1461297951533 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:51 INFO - PROCESS | 2840 | 1461297951663 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 21:05:51 INFO - PROCESS | 2840 | 1461297951823 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:51 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AEDD1000 == 78 [pid = 2840] [id = 612] 21:05:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 144 (00000005ACE8B800) [pid = 2840] [serial = 1836] [outer = 0000000000000000] 21:05:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 145 (00000005ACE90000) [pid = 2840] [serial = 1837] [outer = 00000005ACE8B800] 21:05:51 INFO - PROCESS | 2840 | 1461297951886 Marionette DEBUG loaded listener.js 21:05:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 146 (00000005AF09FC00) [pid = 2840] [serial = 1838] [outer = 00000005ACE8B800] 21:05:52 INFO - PROCESS | 2840 | 1461297952474 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:05:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 21:05:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 985ms 21:05:52 INFO - PROCESS | 2840 | 1461297952507 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 21:05:52 INFO - PROCESS | 2840 | 1461297952509 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 21:05:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 21:05:52 INFO - PROCESS | 2840 | 1461297952513 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 21:05:52 INFO - PROCESS | 2840 | 1461297952515 Marionette TRACE conn4 <- [1,2414,null,{}] 21:05:52 INFO - PROCESS | 2840 | 1461297952519 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:52 INFO - PROCESS | 2840 | 1461297952643 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 21:05:52 INFO - PROCESS | 2840 | 1461297952758 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:52 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B7BE7800 == 79 [pid = 2840] [id = 613] 21:05:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 147 (00000005AFE89C00) [pid = 2840] [serial = 1839] [outer = 0000000000000000] 21:05:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 148 (00000005AFEBA000) [pid = 2840] [serial = 1840] [outer = 00000005AFE89C00] 21:05:52 INFO - PROCESS | 2840 | 1461297952857 Marionette DEBUG loaded listener.js 21:05:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 149 (00000005B007E800) [pid = 2840] [serial = 1841] [outer = 00000005AFE89C00] 21:05:53 INFO - PROCESS | 2840 | 1461297953468 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 21:05:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 21:05:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 986ms 21:05:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 21:05:53 INFO - PROCESS | 2840 | 1461297953501 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 21:05:53 INFO - PROCESS | 2840 | 1461297953504 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 21:05:53 INFO - PROCESS | 2840 | 1461297953508 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 21:05:53 INFO - PROCESS | 2840 | 1461297953510 Marionette TRACE conn4 <- [1,2418,null,{}] 21:05:53 INFO - PROCESS | 2840 | 1461297953514 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:53 INFO - PROCESS | 2840 | 1461297953632 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 21:05:53 INFO - PROCESS | 2840 | 1461297953746 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:53 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B8CEE800 == 80 [pid = 2840] [id = 614] 21:05:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 150 (00000005B0075400) [pid = 2840] [serial = 1842] [outer = 0000000000000000] 21:05:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 151 (00000005B01AF800) [pid = 2840] [serial = 1843] [outer = 00000005B0075400] 21:05:53 INFO - PROCESS | 2840 | 1461297953844 Marionette DEBUG loaded listener.js 21:05:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 152 (00000005B0A0AC00) [pid = 2840] [serial = 1844] [outer = 00000005B0075400] 21:05:54 INFO - PROCESS | 2840 | 1461297954471 Marionette TRACE conn4 <- [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]]]}] 21:05:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 21:05:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 985ms 21:05:54 INFO - PROCESS | 2840 | 1461297954506 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 21:05:54 INFO - PROCESS | 2840 | 1461297954508 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 21:05:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 21:05:54 INFO - PROCESS | 2840 | 1461297954513 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 21:05:54 INFO - PROCESS | 2840 | 1461297954516 Marionette TRACE conn4 <- [1,2422,null,{}] 21:05:54 INFO - PROCESS | 2840 | 1461297954519 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:54 INFO - PROCESS | 2840 | 1461297954665 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 21:05:54 INFO - PROCESS | 2840 | 1461297954811 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:54 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B92B3000 == 81 [pid = 2840] [id = 615] 21:05:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 153 (00000005B0AC1C00) [pid = 2840] [serial = 1845] [outer = 0000000000000000] 21:05:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 154 (00000005B290E400) [pid = 2840] [serial = 1846] [outer = 00000005B0AC1C00] 21:05:54 INFO - PROCESS | 2840 | 1461297954872 Marionette DEBUG loaded listener.js 21:05:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 155 (00000005B2AD0800) [pid = 2840] [serial = 1847] [outer = 00000005B0AC1C00] 21:05:55 INFO - PROCESS | 2840 | 1461297955416 Marionette TRACE conn4 <- [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]]]}] 21:05:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 21:05:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 923ms 21:05:55 INFO - PROCESS | 2840 | 1461297955438 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 21:05:55 INFO - PROCESS | 2840 | 1461297955441 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 21:05:55 INFO - PROCESS | 2840 | 1461297955461 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 21:05:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 21:05:55 INFO - PROCESS | 2840 | 1461297955464 Marionette TRACE conn4 <- [1,2426,null,{}] 21:05:55 INFO - PROCESS | 2840 | 1461297955467 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:55 INFO - PROCESS | 2840 | 1461297955585 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 21:05:55 INFO - PROCESS | 2840 | 1461297955700 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:55 INFO - PROCESS | 2840 | ++DOCSHELL 00000005BC4D6800 == 82 [pid = 2840] [id = 616] 21:05:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 156 (00000005B2AD7C00) [pid = 2840] [serial = 1848] [outer = 0000000000000000] 21:05:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 157 (00000005B2ADC000) [pid = 2840] [serial = 1849] [outer = 00000005B2AD7C00] 21:05:55 INFO - PROCESS | 2840 | 1461297955797 Marionette DEBUG loaded listener.js 21:05:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 158 (00000005B2CBF400) [pid = 2840] [serial = 1850] [outer = 00000005B2AD7C00] 21:05:56 INFO - PROCESS | 2840 | 1461297956464 Marionette TRACE conn4 <- [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]]]}] 21:05:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 21:05:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1023ms 21:05:56 INFO - PROCESS | 2840 | 1461297956489 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 21:05:56 INFO - PROCESS | 2840 | 1461297956491 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 21:05:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 21:05:56 INFO - PROCESS | 2840 | 1461297956495 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 21:05:56 INFO - PROCESS | 2840 | 1461297956497 Marionette TRACE conn4 <- [1,2430,null,{}] 21:05:56 INFO - PROCESS | 2840 | 1461297956501 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:56 INFO - PROCESS | 2840 | 1461297956637 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 21:05:56 INFO - PROCESS | 2840 | 1461297956783 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:56 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A3CB1800 == 83 [pid = 2840] [id = 617] 21:05:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 159 (000000059CEA6800) [pid = 2840] [serial = 1851] [outer = 0000000000000000] 21:05:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 160 (000000059F021800) [pid = 2840] [serial = 1852] [outer = 000000059CEA6800] 21:05:56 INFO - PROCESS | 2840 | 1461297956845 Marionette DEBUG loaded listener.js 21:05:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 161 (00000005A4DD7800) [pid = 2840] [serial = 1853] [outer = 000000059CEA6800] 21:05:57 INFO - PROCESS | 2840 | 1461297957804 Marionette TRACE conn4 <- [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]]]}] 21:05:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 21:05:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1325ms 21:05:57 INFO - PROCESS | 2840 | 1461297957823 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 21:05:57 INFO - PROCESS | 2840 | 1461297957827 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 21:05:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 21:05:57 INFO - PROCESS | 2840 | 1461297957833 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 21:05:57 INFO - PROCESS | 2840 | 1461297957837 Marionette TRACE conn4 <- [1,2434,null,{}] 21:05:57 INFO - PROCESS | 2840 | 1461297957844 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:57 INFO - PROCESS | 2840 | 1461297957963 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 21:05:58 INFO - PROCESS | 2840 | 1461297958112 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:58 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AD93C000 == 84 [pid = 2840] [id = 618] 21:05:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 162 (000000059EE2EC00) [pid = 2840] [serial = 1854] [outer = 0000000000000000] 21:05:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 163 (000000059F074400) [pid = 2840] [serial = 1855] [outer = 000000059EE2EC00] 21:05:58 INFO - PROCESS | 2840 | 1461297958165 Marionette DEBUG loaded listener.js 21:05:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 164 (00000005A3738C00) [pid = 2840] [serial = 1856] [outer = 000000059EE2EC00] 21:05:58 INFO - PROCESS | 2840 | 1461297958729 Marionette TRACE conn4 <- [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]]]}] 21:05:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 21:05:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 923ms 21:05:58 INFO - PROCESS | 2840 | 1461297958779 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 21:05:58 INFO - PROCESS | 2840 | 1461297958784 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 21:05:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 21:05:58 INFO - PROCESS | 2840 | 1461297958792 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 21:05:58 INFO - PROCESS | 2840 | 1461297958795 Marionette TRACE conn4 <- [1,2438,null,{}] 21:05:58 INFO - PROCESS | 2840 | 1461297958799 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:58 INFO - PROCESS | 2840 | 1461297958912 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 21:05:59 INFO - PROCESS | 2840 | 1461297959081 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:59 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A06800 == 83 [pid = 2840] [id = 562] 21:05:59 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4405000 == 82 [pid = 2840] [id = 608] 21:05:59 INFO - PROCESS | 2840 | --DOCSHELL 00000005ABF3C800 == 81 [pid = 2840] [id = 607] 21:05:59 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3717800 == 80 [pid = 2840] [id = 606] 21:05:59 INFO - PROCESS | 2840 | --DOCSHELL 00000005B303D800 == 79 [pid = 2840] [id = 605] 21:05:59 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BC6800 == 78 [pid = 2840] [id = 604] 21:05:59 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0121800 == 77 [pid = 2840] [id = 603] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 163 (00000005AC334800) [pid = 2840] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 162 (00000005AFE98400) [pid = 2840] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A41C4000 == 78 [pid = 2840] [id = 619] 21:05:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 163 (000000059D031400) [pid = 2840] [serial = 1857] [outer = 0000000000000000] 21:05:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 164 (000000059E78F400) [pid = 2840] [serial = 1858] [outer = 000000059D031400] 21:05:59 INFO - PROCESS | 2840 | 1461297959185 Marionette DEBUG loaded listener.js 21:05:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 165 (00000005A4D24C00) [pid = 2840] [serial = 1859] [outer = 000000059D031400] 21:05:59 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC2F3000 == 77 [pid = 2840] [id = 602] 21:05:59 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF3B0800 == 76 [pid = 2840] [id = 601] 21:05:59 INFO - PROCESS | 2840 | --DOCSHELL 00000005AE415000 == 75 [pid = 2840] [id = 600] 21:05:59 INFO - PROCESS | 2840 | --DOCSHELL 00000005B7DB7800 == 74 [pid = 2840] [id = 596] 21:05:59 INFO - PROCESS | 2840 | --DOCSHELL 00000005B7B0E800 == 73 [pid = 2840] [id = 595] 21:05:59 INFO - PROCESS | 2840 | --DOCSHELL 00000005B717E000 == 72 [pid = 2840] [id = 594] 21:05:59 INFO - PROCESS | 2840 | --DOCSHELL 00000005B00D4800 == 71 [pid = 2840] [id = 593] 21:05:59 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC16B800 == 70 [pid = 2840] [id = 592] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 164 (00000005AFE54800) [pid = 2840] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 163 (00000005AA024000) [pid = 2840] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 162 (00000005AB40DC00) [pid = 2840] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 161 (00000005A404BC00) [pid = 2840] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 160 (00000005B007B400) [pid = 2840] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 159 (00000005B01E0000) [pid = 2840] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 158 (00000005A34EBC00) [pid = 2840] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 157 (00000005AF4EFC00) [pid = 2840] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 156 (00000005B0011800) [pid = 2840] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 155 (00000005A8F3C800) [pid = 2840] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 154 (00000005B0ACA000) [pid = 2840] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 153 (00000005A8821800) [pid = 2840] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 152 (00000005A4D94000) [pid = 2840] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 151 (00000005A061F400) [pid = 2840] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 150 (00000005B3017C00) [pid = 2840] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 149 (00000005B29D1C00) [pid = 2840] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 148 (00000005B290E800) [pid = 2840] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 147 (00000005B0A09400) [pid = 2840] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 146 (00000005B01A0800) [pid = 2840] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 145 (00000005AC3A4C00) [pid = 2840] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 144 (00000005AF4EAC00) [pid = 2840] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 143 (00000005AB812400) [pid = 2840] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 142 (00000005B000B800) [pid = 2840] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 141 (00000005ACE1D000) [pid = 2840] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 140 (00000005B0A12C00) [pid = 2840] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 139 (00000005AC76C400) [pid = 2840] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 138 (00000005A933B000) [pid = 2840] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 137 (00000005ACE1A000) [pid = 2840] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 136 (00000005AE472800) [pid = 2840] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 135 (00000005AC76FC00) [pid = 2840] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 134 (00000005A7ED9400) [pid = 2840] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 133 (00000005AED89000) [pid = 2840] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (00000005A3780800) [pid = 2840] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (00000005AF4EF800) [pid = 2840] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (00000005AF4A4400) [pid = 2840] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (00000005AB538C00) [pid = 2840] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (00000005ABD02400) [pid = 2840] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 127 (00000005A8911800) [pid = 2840] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 126 (00000005AA080800) [pid = 2840] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 125 (00000005AF0A2000) [pid = 2840] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 124 (000000059FEE1800) [pid = 2840] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 123 (000000059E82DC00) [pid = 2840] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 122 (00000005A89E1000) [pid = 2840] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 121 (00000005A7CD3800) [pid = 2840] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 120 (000000059DB6D800) [pid = 2840] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 119 (000000059F2C4400) [pid = 2840] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 118 (00000005B018C800) [pid = 2840] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 117 (00000005B0074400) [pid = 2840] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 116 (00000005ACE8DC00) [pid = 2840] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (00000005AC30B400) [pid = 2840] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (00000005AFEBF000) [pid = 2840] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (00000005AFEB1C00) [pid = 2840] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (00000005AFE9D800) [pid = 2840] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (00000005AFE90000) [pid = 2840] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (00000005AFAC9400) [pid = 2840] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (00000005AFE0D000) [pid = 2840] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (00000005A5108400) [pid = 2840] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (00000005ABD90C00) [pid = 2840] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 106 (00000005AC33F400) [pid = 2840] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 105 (00000005AF0A4400) [pid = 2840] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 104 (00000005AFE60C00) [pid = 2840] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | --DOMWINDOW == 103 (00000005AFE09C00) [pid = 2840] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 21:05:59 INFO - PROCESS | 2840 | 1461297959718 Marionette TRACE conn4 <- [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]]]}] 21:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 21:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 986ms 21:05:59 INFO - PROCESS | 2840 | 1461297959781 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 21:05:59 INFO - PROCESS | 2840 | 1461297959784 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 21:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 21:05:59 INFO - PROCESS | 2840 | 1461297959787 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 21:05:59 INFO - PROCESS | 2840 | 1461297959791 Marionette TRACE conn4 <- [1,2442,null,{}] 21:05:59 INFO - PROCESS | 2840 | 1461297959801 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:59 INFO - PROCESS | 2840 | 1461297959905 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 21:06:00 INFO - PROCESS | 2840 | 1461297960034 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:00 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ACE51800 == 71 [pid = 2840] [id = 620] 21:06:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 104 (000000059FC90000) [pid = 2840] [serial = 1860] [outer = 0000000000000000] 21:06:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 105 (00000005A5936800) [pid = 2840] [serial = 1861] [outer = 000000059FC90000] 21:06:00 INFO - PROCESS | 2840 | 1461297960085 Marionette DEBUG loaded listener.js 21:06:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 106 (00000005A852D400) [pid = 2840] [serial = 1862] [outer = 000000059FC90000] 21:06:00 INFO - PROCESS | 2840 | 1461297960497 Marionette TRACE conn4 <- [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]]]}] 21:06:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 21:06:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 735ms 21:06:00 INFO - PROCESS | 2840 | 1461297960524 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 21:06:00 INFO - PROCESS | 2840 | 1461297960527 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 21:06:00 INFO - PROCESS | 2840 | 1461297960530 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 21:06:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 21:06:00 INFO - PROCESS | 2840 | 1461297960532 Marionette TRACE conn4 <- [1,2446,null,{}] 21:06:00 INFO - PROCESS | 2840 | 1461297960536 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:00 INFO - PROCESS | 2840 | 1461297960635 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 21:06:00 INFO - PROCESS | 2840 | 1461297960674 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:00 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF378800 == 72 [pid = 2840] [id = 621] 21:06:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 107 (00000005A890B400) [pid = 2840] [serial = 1863] [outer = 0000000000000000] 21:06:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (00000005A89E1000) [pid = 2840] [serial = 1864] [outer = 00000005A890B400] 21:06:00 INFO - PROCESS | 2840 | 1461297960723 Marionette DEBUG loaded listener.js 21:06:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (00000005A933CC00) [pid = 2840] [serial = 1865] [outer = 00000005A890B400] 21:06:01 INFO - PROCESS | 2840 | 1461297961172 Marionette TRACE conn4 <- [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]]]}] 21:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 21:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 671ms 21:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 21:06:01 INFO - PROCESS | 2840 | 1461297961204 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 21:06:01 INFO - PROCESS | 2840 | 1461297961207 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 21:06:01 INFO - PROCESS | 2840 | 1461297961210 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 21:06:01 INFO - PROCESS | 2840 | 1461297961212 Marionette TRACE conn4 <- [1,2450,null,{}] 21:06:01 INFO - PROCESS | 2840 | 1461297961215 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:01 INFO - PROCESS | 2840 | 1461297961310 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 21:06:01 INFO - PROCESS | 2840 | 1461297961316 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:01 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B00D7000 == 73 [pid = 2840] [id = 622] 21:06:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (00000005AA0C0800) [pid = 2840] [serial = 1866] [outer = 0000000000000000] 21:06:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (00000005AB40E400) [pid = 2840] [serial = 1867] [outer = 00000005AA0C0800] 21:06:01 INFO - PROCESS | 2840 | 1461297961363 Marionette DEBUG loaded listener.js 21:06:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (00000005AB537800) [pid = 2840] [serial = 1868] [outer = 00000005AA0C0800] 21:06:01 INFO - PROCESS | 2840 | 1461297961871 Marionette TRACE conn4 <- [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]]]}] 21:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 21:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 671ms 21:06:01 INFO - PROCESS | 2840 | 1461297961885 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 21:06:01 INFO - PROCESS | 2840 | 1461297961887 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 21:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 21:06:01 INFO - PROCESS | 2840 | 1461297961896 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 21:06:01 INFO - PROCESS | 2840 | 1461297961898 Marionette TRACE conn4 <- [1,2454,null,{}] 21:06:01 INFO - PROCESS | 2840 | 1461297961901 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:02 INFO - PROCESS | 2840 | 1461297962050 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 21:06:02 INFO - PROCESS | 2840 | 1461297962148 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:02 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B06B3800 == 74 [pid = 2840] [id = 623] 21:06:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (00000005ABB40000) [pid = 2840] [serial = 1869] [outer = 0000000000000000] 21:06:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (00000005AC33C000) [pid = 2840] [serial = 1870] [outer = 00000005ABB40000] 21:06:02 INFO - PROCESS | 2840 | 1461297962198 Marionette DEBUG loaded listener.js 21:06:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (00000005AC3A9C00) [pid = 2840] [serial = 1871] [outer = 00000005ABB40000] 21:06:02 INFO - PROCESS | 2840 | 1461297962630 Marionette TRACE conn4 <- [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]]]}] 21:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 21:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 776ms 21:06:02 INFO - PROCESS | 2840 | 1461297962674 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 21:06:02 INFO - PROCESS | 2840 | 1461297962676 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 21:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 21:06:02 INFO - PROCESS | 2840 | 1461297962679 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 21:06:02 INFO - PROCESS | 2840 | 1461297962681 Marionette TRACE conn4 <- [1,2458,null,{}] 21:06:02 INFO - PROCESS | 2840 | 1461297962684 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:02 INFO - PROCESS | 2840 | 1461297962812 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 21:06:02 INFO - PROCESS | 2840 | 1461297962830 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:02 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BC2800 == 75 [pid = 2840] [id = 624] 21:06:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (00000005AC3B1800) [pid = 2840] [serial = 1872] [outer = 0000000000000000] 21:06:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (00000005AC3C7000) [pid = 2840] [serial = 1873] [outer = 00000005AC3B1800] 21:06:02 INFO - PROCESS | 2840 | 1461297962877 Marionette DEBUG loaded listener.js 21:06:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 118 (00000005AC779800) [pid = 2840] [serial = 1874] [outer = 00000005AC3B1800] 21:06:03 INFO - PROCESS | 2840 | 1461297963332 Marionette TRACE conn4 <- [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]]]}] 21:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 21:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 671ms 21:06:03 INFO - PROCESS | 2840 | 1461297963354 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 21:06:03 INFO - PROCESS | 2840 | 1461297963356 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 21:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 21:06:03 INFO - PROCESS | 2840 | 1461297963360 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 21:06:03 INFO - PROCESS | 2840 | 1461297963361 Marionette TRACE conn4 <- [1,2462,null,{}] 21:06:03 INFO - PROCESS | 2840 | 1461297963365 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:03 INFO - PROCESS | 2840 | 1461297963523 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 21:06:03 INFO - PROCESS | 2840 | --DOMWINDOW == 117 (00000005ACE15C00) [pid = 2840] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 21:06:03 INFO - PROCESS | 2840 | --DOMWINDOW == 116 (00000005AFE86C00) [pid = 2840] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 21:06:03 INFO - PROCESS | 2840 | --DOMWINDOW == 115 (00000005AED8FC00) [pid = 2840] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 21:06:03 INFO - PROCESS | 2840 | --DOMWINDOW == 114 (00000005AB7C6800) [pid = 2840] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 21:06:03 INFO - PROCESS | 2840 | --DOMWINDOW == 113 (000000059FE73C00) [pid = 2840] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 21:06:03 INFO - PROCESS | 2840 | --DOMWINDOW == 112 (00000005A892C400) [pid = 2840] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 21:06:03 INFO - PROCESS | 2840 | --DOMWINDOW == 111 (00000005A34D2400) [pid = 2840] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 21:06:03 INFO - PROCESS | 2840 | --DOMWINDOW == 110 (00000005A890C000) [pid = 2840] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 21:06:03 INFO - PROCESS | 2840 | --DOMWINDOW == 109 (00000005AC39F400) [pid = 2840] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 21:06:03 INFO - PROCESS | 2840 | --DOMWINDOW == 108 (00000005A34E5C00) [pid = 2840] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 21:06:03 INFO - PROCESS | 2840 | --DOMWINDOW == 107 (00000005A34CCC00) [pid = 2840] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 21:06:03 INFO - PROCESS | 2840 | 1461297963850 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:03 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ABBDB000 == 76 [pid = 2840] [id = 625] 21:06:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 108 (000000059E055C00) [pid = 2840] [serial = 1875] [outer = 0000000000000000] 21:06:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 109 (00000005A08D0C00) [pid = 2840] [serial = 1876] [outer = 000000059E055C00] 21:06:03 INFO - PROCESS | 2840 | 1461297963898 Marionette DEBUG loaded listener.js 21:06:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 110 (00000005AC268C00) [pid = 2840] [serial = 1877] [outer = 000000059E055C00] 21:06:04 INFO - PROCESS | 2840 | 1461297964272 Marionette TRACE conn4 <- [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]]]}] 21:06:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 21:06:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 923ms 21:06:04 INFO - PROCESS | 2840 | 1461297964286 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 21:06:04 INFO - PROCESS | 2840 | 1461297964289 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 21:06:04 INFO - PROCESS | 2840 | 1461297964292 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 21:06:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 21:06:04 INFO - PROCESS | 2840 | 1461297964294 Marionette TRACE conn4 <- [1,2466,null,{}] 21:06:04 INFO - PROCESS | 2840 | 1461297964297 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:04 INFO - PROCESS | 2840 | 1461297964430 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 21:06:04 INFO - PROCESS | 2840 | 1461297964439 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:04 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2C19000 == 77 [pid = 2840] [id = 626] 21:06:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 111 (00000005ACE1DC00) [pid = 2840] [serial = 1878] [outer = 0000000000000000] 21:06:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 112 (00000005ACE90400) [pid = 2840] [serial = 1879] [outer = 00000005ACE1DC00] 21:06:04 INFO - PROCESS | 2840 | 1461297964486 Marionette DEBUG loaded listener.js 21:06:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 113 (00000005ADD38C00) [pid = 2840] [serial = 1880] [outer = 00000005ACE1DC00] 21:06:04 INFO - PROCESS | 2840 | 1461297964912 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 21:06:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 21:06:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 672ms 21:06:04 INFO - PROCESS | 2840 | 1461297964975 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 21:06:04 INFO - PROCESS | 2840 | 1461297964977 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 21:06:04 INFO - PROCESS | 2840 | 1461297964981 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 21:06:04 INFO - PROCESS | 2840 | 1461297964982 Marionette TRACE conn4 <- [1,2470,null,{}] 21:06:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 21:06:04 INFO - PROCESS | 2840 | 1461297964986 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:05 INFO - PROCESS | 2840 | 1461297965084 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 21:06:05 INFO - PROCESS | 2840 | 1461297965129 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:05 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B370F800 == 78 [pid = 2840] [id = 627] 21:06:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 114 (00000005AED81000) [pid = 2840] [serial = 1881] [outer = 0000000000000000] 21:06:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 115 (00000005AF09D000) [pid = 2840] [serial = 1882] [outer = 00000005AED81000] 21:06:05 INFO - PROCESS | 2840 | 1461297965176 Marionette DEBUG loaded listener.js 21:06:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 116 (00000005AF0BFC00) [pid = 2840] [serial = 1883] [outer = 00000005AED81000] 21:06:05 INFO - PROCESS | 2840 | 1461297965622 Marionette TRACE conn4 <- [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]]]}] 21:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 21:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 21:06:05 INFO - PROCESS | 2840 | 1461297965657 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 21:06:05 INFO - PROCESS | 2840 | 1461297965660 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 21:06:05 INFO - PROCESS | 2840 | 1461297965664 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 21:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 21:06:05 INFO - PROCESS | 2840 | 1461297965667 Marionette TRACE conn4 <- [1,2474,null,{}] 21:06:05 INFO - PROCESS | 2840 | 1461297965670 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:05 INFO - PROCESS | 2840 | 1461297965790 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 21:06:05 INFO - PROCESS | 2840 | 1461297965954 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:05 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4C26800 == 79 [pid = 2840] [id = 628] 21:06:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 117 (000000059D9E8800) [pid = 2840] [serial = 1884] [outer = 0000000000000000] 21:06:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 118 (000000059DB69C00) [pid = 2840] [serial = 1885] [outer = 000000059D9E8800] 21:06:06 INFO - PROCESS | 2840 | 1461297966016 Marionette DEBUG loaded listener.js 21:06:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 119 (000000059EB54400) [pid = 2840] [serial = 1886] [outer = 000000059D9E8800] 21:06:06 INFO - PROCESS | 2840 | 1461297966701 Marionette TRACE conn4 <- [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]]]}] 21:06:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 21:06:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1077ms 21:06:06 INFO - PROCESS | 2840 | 1461297966746 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 21:06:06 INFO - PROCESS | 2840 | 1461297966752 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 21:06:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 21:06:06 INFO - PROCESS | 2840 | 1461297966759 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 21:06:06 INFO - PROCESS | 2840 | 1461297966762 Marionette TRACE conn4 <- [1,2478,null,{}] 21:06:06 INFO - PROCESS | 2840 | 1461297966768 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:06 INFO - PROCESS | 2840 | 1461297966900 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 21:06:07 INFO - PROCESS | 2840 | 1461297967014 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:07 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF262800 == 80 [pid = 2840] [id = 629] 21:06:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 120 (00000005A5003000) [pid = 2840] [serial = 1887] [outer = 0000000000000000] 21:06:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 121 (00000005A5939800) [pid = 2840] [serial = 1888] [outer = 00000005A5003000] 21:06:07 INFO - PROCESS | 2840 | 1461297967075 Marionette DEBUG loaded listener.js 21:06:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 122 (00000005A88A8400) [pid = 2840] [serial = 1889] [outer = 00000005A5003000] 21:06:07 INFO - PROCESS | 2840 | 1461297967646 Marionette TRACE conn4 <- [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]]]}] 21:06:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 21:06:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 924ms 21:06:07 INFO - PROCESS | 2840 | 1461297967690 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 21:06:07 INFO - PROCESS | 2840 | 1461297967695 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 21:06:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 21:06:07 INFO - PROCESS | 2840 | 1461297967699 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 21:06:07 INFO - PROCESS | 2840 | 1461297967702 Marionette TRACE conn4 <- [1,2482,null,{}] 21:06:07 INFO - PROCESS | 2840 | 1461297967706 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:07 INFO - PROCESS | 2840 | 1461297967832 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 21:06:07 INFO - PROCESS | 2840 | 1461297967973 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:07 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3051000 == 81 [pid = 2840] [id = 630] 21:06:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 123 (00000005AB816800) [pid = 2840] [serial = 1890] [outer = 0000000000000000] 21:06:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 124 (00000005ABEDD800) [pid = 2840] [serial = 1891] [outer = 00000005AB816800] 21:06:08 INFO - PROCESS | 2840 | 1461297968032 Marionette DEBUG loaded listener.js 21:06:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (00000005AC6BA000) [pid = 2840] [serial = 1892] [outer = 00000005AB816800] 21:06:08 INFO - PROCESS | 2840 | 1461297968676 Marionette TRACE conn4 <- [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]]]}] 21:06:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 21:06:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1024ms 21:06:08 INFO - PROCESS | 2840 | 1461297968726 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 21:06:08 INFO - PROCESS | 2840 | 1461297968729 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 21:06:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 21:06:08 INFO - PROCESS | 2840 | 1461297968740 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 21:06:08 INFO - PROCESS | 2840 | 1461297968747 Marionette TRACE conn4 <- [1,2486,null,{}] 21:06:08 INFO - PROCESS | 2840 | 1461297968769 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:08 INFO - PROCESS | 2840 | 1461297968964 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 21:06:09 INFO - PROCESS | 2840 | 1461297969068 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:09 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4B56000 == 82 [pid = 2840] [id = 631] 21:06:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 126 (00000005ACE15C00) [pid = 2840] [serial = 1893] [outer = 0000000000000000] 21:06:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 127 (00000005AFAC7C00) [pid = 2840] [serial = 1894] [outer = 00000005ACE15C00] 21:06:09 INFO - PROCESS | 2840 | 1461297969124 Marionette DEBUG loaded listener.js 21:06:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (00000005AFE10000) [pid = 2840] [serial = 1895] [outer = 00000005ACE15C00] 21:06:09 INFO - PROCESS | 2840 | 1461297969687 Marionette TRACE conn4 <- [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]]]}] 21:06:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 21:06:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1005ms 21:06:09 INFO - PROCESS | 2840 | 1461297969740 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 21:06:09 INFO - PROCESS | 2840 | 1461297969744 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 21:06:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 21:06:09 INFO - PROCESS | 2840 | 1461297969747 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 21:06:09 INFO - PROCESS | 2840 | 1461297969749 Marionette TRACE conn4 <- [1,2490,null,{}] 21:06:09 INFO - PROCESS | 2840 | 1461297969753 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:09 INFO - PROCESS | 2840 | 1461297969877 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 21:06:10 INFO - PROCESS | 2840 | 1461297969988 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:10 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5972000 == 83 [pid = 2840] [id = 632] 21:06:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (00000005AFE0F800) [pid = 2840] [serial = 1896] [outer = 0000000000000000] 21:06:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005AFE8F000) [pid = 2840] [serial = 1897] [outer = 00000005AFE0F800] 21:06:10 INFO - PROCESS | 2840 | 1461297970045 Marionette DEBUG loaded listener.js 21:06:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005AFEAC000) [pid = 2840] [serial = 1898] [outer = 00000005AFE0F800] 21:06:10 INFO - PROCESS | 2840 | 1461297970661 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:06:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 21:06:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 986ms 21:06:10 INFO - PROCESS | 2840 | 1461297970734 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 21:06:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 21:06:10 INFO - PROCESS | 2840 | 1461297970737 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 21:06:10 INFO - PROCESS | 2840 | 1461297970740 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 21:06:10 INFO - PROCESS | 2840 | 1461297970743 Marionette TRACE conn4 <- [1,2494,null,{}] 21:06:10 INFO - PROCESS | 2840 | 1461297970762 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:10 INFO - PROCESS | 2840 | 1461297970883 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 21:06:11 INFO - PROCESS | 2840 | 1461297971020 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:11 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5C8E000 == 84 [pid = 2840] [id = 633] 21:06:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (00000005B000FC00) [pid = 2840] [serial = 1899] [outer = 0000000000000000] 21:06:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005B0012C00) [pid = 2840] [serial = 1900] [outer = 00000005B000FC00] 21:06:11 INFO - PROCESS | 2840 | 1461297971089 Marionette DEBUG loaded listener.js 21:06:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (00000005B018F000) [pid = 2840] [serial = 1901] [outer = 00000005B000FC00] 21:06:11 INFO - PROCESS | 2840 | 1461297971693 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:06:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 21:06:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 986ms 21:06:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 21:06:11 INFO - PROCESS | 2840 | 1461297971730 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 21:06:11 INFO - PROCESS | 2840 | 1461297971733 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 21:06:11 INFO - PROCESS | 2840 | 1461297971736 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 21:06:11 INFO - PROCESS | 2840 | 1461297971739 Marionette TRACE conn4 <- [1,2498,null,{}] 21:06:11 INFO - PROCESS | 2840 | 1461297971742 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:11 INFO - PROCESS | 2840 | 1461297971865 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 21:06:11 INFO - PROCESS | 2840 | 1461297971977 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:11 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B6E1B800 == 85 [pid = 2840] [id = 634] 21:06:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (00000005B01E2400) [pid = 2840] [serial = 1902] [outer = 0000000000000000] 21:06:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 136 (00000005B0976400) [pid = 2840] [serial = 1903] [outer = 00000005B01E2400] 21:06:12 INFO - PROCESS | 2840 | 1461297972034 Marionette DEBUG loaded listener.js 21:06:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 137 (00000005B0A14400) [pid = 2840] [serial = 1904] [outer = 00000005B01E2400] 21:06:12 INFO - PROCESS | 2840 | 1461297972602 Marionette TRACE conn4 <- [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]]]}] 21:06:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 21:06:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 924ms 21:06:12 INFO - PROCESS | 2840 | 1461297972662 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 21:06:12 INFO - PROCESS | 2840 | 1461297972665 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 21:06:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 21:06:12 INFO - PROCESS | 2840 | 1461297972669 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 21:06:12 INFO - PROCESS | 2840 | 1461297972671 Marionette TRACE conn4 <- [1,2502,null,{}] 21:06:12 INFO - PROCESS | 2840 | 1461297972675 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:12 INFO - PROCESS | 2840 | 1461297972795 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 21:06:12 INFO - PROCESS | 2840 | 1461297972906 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:12 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B7786000 == 86 [pid = 2840] [id = 635] 21:06:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 138 (00000005AB413000) [pid = 2840] [serial = 1905] [outer = 0000000000000000] 21:06:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 139 (00000005B0AAA800) [pid = 2840] [serial = 1906] [outer = 00000005AB413000] 21:06:12 INFO - PROCESS | 2840 | 1461297972963 Marionette DEBUG loaded listener.js 21:06:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 140 (00000005B0B8D400) [pid = 2840] [serial = 1907] [outer = 00000005AB413000] 21:06:13 INFO - PROCESS | 2840 | 1461297973556 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 21:06:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 21:06:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 923ms 21:06:13 INFO - PROCESS | 2840 | 1461297973595 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 21:06:13 INFO - PROCESS | 2840 | 1461297973597 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 21:06:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 21:06:13 INFO - PROCESS | 2840 | 1461297973601 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 21:06:13 INFO - PROCESS | 2840 | 1461297973603 Marionette TRACE conn4 <- [1,2506,null,{}] 21:06:13 INFO - PROCESS | 2840 | 1461297973607 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:13 INFO - PROCESS | 2840 | 1461297973727 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 21:06:13 INFO - PROCESS | 2840 | 1461297973838 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:13 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B78BF000 == 87 [pid = 2840] [id = 636] 21:06:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 141 (00000005B0ACD400) [pid = 2840] [serial = 1908] [outer = 0000000000000000] 21:06:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 142 (00000005B2910400) [pid = 2840] [serial = 1909] [outer = 00000005B0ACD400] 21:06:13 INFO - PROCESS | 2840 | 1461297973895 Marionette DEBUG loaded listener.js 21:06:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 143 (00000005B29D6400) [pid = 2840] [serial = 1910] [outer = 00000005B0ACD400] 21:06:14 INFO - PROCESS | 2840 | 1461297974485 Marionette TRACE conn4 <- [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]]]}] 21:06:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 21:06:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 923ms 21:06:14 INFO - PROCESS | 2840 | 1461297974527 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 21:06:14 INFO - PROCESS | 2840 | 1461297974530 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 21:06:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 21:06:14 INFO - PROCESS | 2840 | 1461297974533 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 21:06:14 INFO - PROCESS | 2840 | 1461297974536 Marionette TRACE conn4 <- [1,2510,null,{}] 21:06:14 INFO - PROCESS | 2840 | 1461297974539 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:14 INFO - PROCESS | 2840 | 1461297974664 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 21:06:14 INFO - PROCESS | 2840 | 1461297974775 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:14 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B7B17000 == 88 [pid = 2840] [id = 637] 21:06:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 144 (00000005B29D5000) [pid = 2840] [serial = 1911] [outer = 0000000000000000] 21:06:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 145 (00000005B3014C00) [pid = 2840] [serial = 1912] [outer = 00000005B29D5000] 21:06:14 INFO - PROCESS | 2840 | 1461297974832 Marionette DEBUG loaded listener.js 21:06:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 146 (00000005B301AC00) [pid = 2840] [serial = 1913] [outer = 00000005B29D5000] 21:06:15 INFO - PROCESS | 2840 | 1461297975458 Marionette TRACE conn4 <- [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]]]}] 21:06:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 21:06:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 987ms 21:06:15 INFO - PROCESS | 2840 | 1461297975523 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 21:06:15 INFO - PROCESS | 2840 | 1461297975525 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 21:06:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 21:06:15 INFO - PROCESS | 2840 | 1461297975529 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 21:06:15 INFO - PROCESS | 2840 | 1461297975531 Marionette TRACE conn4 <- [1,2514,null,{}] 21:06:15 INFO - PROCESS | 2840 | 1461297975535 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:15 INFO - PROCESS | 2840 | 1461297975837 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 21:06:16 INFO - PROCESS | 2840 | 1461297975990 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:16 INFO - PROCESS | 2840 | ++DOCSHELL 00000005ACE3E800 == 89 [pid = 2840] [id = 638] 21:06:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 147 (000000059DB64400) [pid = 2840] [serial = 1914] [outer = 0000000000000000] 21:06:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 148 (000000059E071C00) [pid = 2840] [serial = 1915] [outer = 000000059DB64400] 21:06:16 INFO - PROCESS | 2840 | 1461297976044 Marionette DEBUG loaded listener.js 21:06:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 149 (00000005A061F400) [pid = 2840] [serial = 1916] [outer = 000000059DB64400] 21:06:16 INFO - PROCESS | 2840 | 1461297976677 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 21:06:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 21:06:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1184ms 21:06:16 INFO - PROCESS | 2840 | 1461297976717 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 21:06:16 INFO - PROCESS | 2840 | 1461297976722 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 21:06:16 INFO - PROCESS | 2840 | 1461297976727 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 21:06:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 21:06:16 INFO - PROCESS | 2840 | 1461297976731 Marionette TRACE conn4 <- [1,2518,null,{}] 21:06:16 INFO - PROCESS | 2840 | 1461297976736 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:16 INFO - PROCESS | 2840 | 1461297976858 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 21:06:16 INFO - PROCESS | 2840 | 1461297976981 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:17 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AB84D800 == 90 [pid = 2840] [id = 639] 21:06:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 150 (00000005A7C77400) [pid = 2840] [serial = 1917] [outer = 0000000000000000] 21:06:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 151 (00000005A853DC00) [pid = 2840] [serial = 1918] [outer = 00000005A7C77400] 21:06:17 INFO - PROCESS | 2840 | 1461297977076 Marionette DEBUG loaded listener.js 21:06:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 152 (00000005AACC3C00) [pid = 2840] [serial = 1919] [outer = 00000005A7C77400] 21:06:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B370F800 == 89 [pid = 2840] [id = 627] 21:06:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2C19000 == 88 [pid = 2840] [id = 626] 21:06:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005ABBDB000 == 87 [pid = 2840] [id = 625] 21:06:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BC2800 == 86 [pid = 2840] [id = 624] 21:06:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B06B3800 == 85 [pid = 2840] [id = 623] 21:06:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005B00D7000 == 84 [pid = 2840] [id = 622] 21:06:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF378800 == 83 [pid = 2840] [id = 621] 21:06:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005ACE51800 == 82 [pid = 2840] [id = 620] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 151 (00000005AF4A5C00) [pid = 2840] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 150 (00000005B0AA2000) [pid = 2840] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 149 (00000005B0B92400) [pid = 2840] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005A41C4000 == 81 [pid = 2840] [id = 619] 21:06:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005AD93C000 == 80 [pid = 2840] [id = 618] 21:06:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005AEDD1000 == 79 [pid = 2840] [id = 612] 21:06:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF2EA000 == 78 [pid = 2840] [id = 611] 21:06:17 INFO - PROCESS | 2840 | --DOCSHELL 00000005AA067000 == 77 [pid = 2840] [id = 610] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 148 (00000005B0076C00) [pid = 2840] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 147 (00000005AE464C00) [pid = 2840] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 146 (00000005AFEB9400) [pid = 2840] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 145 (00000005AF4E9000) [pid = 2840] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 144 (00000005B0B9B000) [pid = 2840] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 143 (00000005AC7ED000) [pid = 2840] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 142 (00000005AF0A1400) [pid = 2840] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 141 (00000005B01E5C00) [pid = 2840] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 140 (00000005A8825C00) [pid = 2840] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 139 (00000005ABD0EC00) [pid = 2840] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 138 (00000005AC33DC00) [pid = 2840] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 137 (000000059EB51C00) [pid = 2840] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 136 (00000005A3C7AC00) [pid = 2840] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 135 (00000005B000EC00) [pid = 2840] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 134 (00000005AB816400) [pid = 2840] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 133 (00000005AFE55000) [pid = 2840] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (00000005A5009000) [pid = 2840] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (00000005A8F38800) [pid = 2840] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (00000005ABD94000) [pid = 2840] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (00000005AB7C3000) [pid = 2840] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (00000005AC3B2400) [pid = 2840] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 127 (00000005A510B400) [pid = 2840] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 126 (00000005A3EEA000) [pid = 2840] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 125 (00000005A5110800) [pid = 2840] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 124 (00000005AC6C1C00) [pid = 2840] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | --DOMWINDOW == 123 (00000005AC3B4400) [pid = 2840] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 21:06:17 INFO - PROCESS | 2840 | 1461297977667 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 21:06:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 21:06:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 987ms 21:06:17 INFO - PROCESS | 2840 | 1461297977716 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 21:06:17 INFO - PROCESS | 2840 | 1461297977719 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 21:06:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 21:06:17 INFO - PROCESS | 2840 | 1461297977723 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 21:06:17 INFO - PROCESS | 2840 | 1461297977725 Marionette TRACE conn4 <- [1,2522,null,{}] 21:06:17 INFO - PROCESS | 2840 | 1461297977729 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:17 INFO - PROCESS | 2840 | 1461297977831 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 21:06:17 INFO - PROCESS | 2840 | 1461297977960 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:17 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC2FD000 == 78 [pid = 2840] [id = 640] 21:06:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 124 (00000005A06FA000) [pid = 2840] [serial = 1920] [outer = 0000000000000000] 21:06:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 125 (00000005A852F400) [pid = 2840] [serial = 1921] [outer = 00000005A06FA000] 21:06:18 INFO - PROCESS | 2840 | 1461297978009 Marionette DEBUG loaded listener.js 21:06:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 126 (00000005A933C000) [pid = 2840] [serial = 1922] [outer = 00000005A06FA000] 21:06:18 INFO - PROCESS | 2840 | 1461297978393 Marionette TRACE conn4 <- [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]]]}] 21:06:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 21:06:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 733ms 21:06:18 INFO - PROCESS | 2840 | 1461297978459 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 21:06:18 INFO - PROCESS | 2840 | 1461297978463 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 21:06:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 21:06:18 INFO - PROCESS | 2840 | 1461297978474 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 21:06:18 INFO - PROCESS | 2840 | 1461297978478 Marionette TRACE conn4 <- [1,2526,null,{}] 21:06:18 INFO - PROCESS | 2840 | 1461297978482 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:18 INFO - PROCESS | 2840 | 1461297978618 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 21:06:18 INFO - PROCESS | 2840 | 1461297978629 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:18 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0121800 == 79 [pid = 2840] [id = 641] 21:06:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 127 (00000005AB813400) [pid = 2840] [serial = 1923] [outer = 0000000000000000] 21:06:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 128 (00000005AC267400) [pid = 2840] [serial = 1924] [outer = 00000005AB813400] 21:06:18 INFO - PROCESS | 2840 | 1461297978677 Marionette DEBUG loaded listener.js 21:06:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (00000005AC3B8400) [pid = 2840] [serial = 1925] [outer = 00000005AB813400] 21:06:19 INFO - PROCESS | 2840 | 1461297979132 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 21:06:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 21:06:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 734ms 21:06:19 INFO - PROCESS | 2840 | 1461297979207 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 21:06:19 INFO - PROCESS | 2840 | 1461297979209 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 21:06:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 21:06:19 INFO - PROCESS | 2840 | 1461297979212 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 21:06:19 INFO - PROCESS | 2840 | 1461297979214 Marionette TRACE conn4 <- [1,2530,null,{}] 21:06:19 INFO - PROCESS | 2840 | 1461297979218 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:19 INFO - PROCESS | 2840 | 1461297979318 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 21:06:19 INFO - PROCESS | 2840 | 1461297979328 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:19 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0B9E800 == 80 [pid = 2840] [id = 642] 21:06:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005AC608400) [pid = 2840] [serial = 1926] [outer = 0000000000000000] 21:06:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005AC7ED000) [pid = 2840] [serial = 1927] [outer = 00000005AC608400] 21:06:19 INFO - PROCESS | 2840 | 1461297979375 Marionette DEBUG loaded listener.js 21:06:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (00000005ACEF9C00) [pid = 2840] [serial = 1928] [outer = 00000005AC608400] 21:06:19 INFO - PROCESS | 2840 | 1461297979885 Marionette TRACE conn4 <- [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]]]}] 21:06:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 21:06:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 735ms 21:06:19 INFO - PROCESS | 2840 | 1461297979950 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 21:06:19 INFO - PROCESS | 2840 | 1461297979953 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 21:06:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 21:06:19 INFO - PROCESS | 2840 | 1461297979992 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 21:06:20 INFO - PROCESS | 2840 | 1461297979994 Marionette TRACE conn4 <- [1,2534,null,{}] 21:06:20 INFO - PROCESS | 2840 | 1461297979998 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:20 INFO - PROCESS | 2840 | 1461297980131 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 21:06:20 INFO - PROCESS | 2840 | 1461297980156 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:20 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A3D000 == 81 [pid = 2840] [id = 643] 21:06:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005AF4A0800) [pid = 2840] [serial = 1929] [outer = 0000000000000000] 21:06:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (00000005AF4A6800) [pid = 2840] [serial = 1930] [outer = 00000005AF4A0800] 21:06:20 INFO - PROCESS | 2840 | 1461297980212 Marionette DEBUG loaded listener.js 21:06:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (00000005AFE56000) [pid = 2840] [serial = 1931] [outer = 00000005AF4A0800] 21:06:20 INFO - PROCESS | 2840 | 1461297980703 Marionette TRACE conn4 <- [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]]]}] 21:06:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 21:06:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 734ms 21:06:20 INFO - PROCESS | 2840 | 1461297980719 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 21:06:20 INFO - PROCESS | 2840 | 1461297980721 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 21:06:20 INFO - PROCESS | 2840 | 1461297980724 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 21:06:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 21:06:20 INFO - PROCESS | 2840 | 1461297980726 Marionette TRACE conn4 <- [1,2538,null,{}] 21:06:20 INFO - PROCESS | 2840 | 1461297980734 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:20 INFO - PROCESS | 2840 | 1461297980867 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 21:06:20 INFO - PROCESS | 2840 | 1461297980890 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:20 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B370F800 == 82 [pid = 2840] [id = 644] 21:06:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 136 (00000005AFE8B000) [pid = 2840] [serial = 1932] [outer = 0000000000000000] 21:06:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 137 (00000005AFEC0C00) [pid = 2840] [serial = 1933] [outer = 00000005AFE8B000] 21:06:20 INFO - PROCESS | 2840 | 1461297980937 Marionette DEBUG loaded listener.js 21:06:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 138 (00000005B007B000) [pid = 2840] [serial = 1934] [outer = 00000005AFE8B000] 21:06:21 INFO - PROCESS | 2840 | 1461297981406 Marionette TRACE conn4 <- [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]]]}] 21:06:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 21:06:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 21:06:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 21:06:21 INFO - PROCESS | 2840 | 1461297981463 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 21:06:21 INFO - PROCESS | 2840 | 1461297981465 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 21:06:21 INFO - PROCESS | 2840 | 1461297981468 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 21:06:21 INFO - PROCESS | 2840 | 1461297981470 Marionette TRACE conn4 <- [1,2542,null,{}] 21:06:21 INFO - PROCESS | 2840 | 1461297981474 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:21 INFO - PROCESS | 2840 | 1461297981806 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 21:06:21 INFO - PROCESS | 2840 | --DOMWINDOW == 137 (00000005ABB40000) [pid = 2840] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 21:06:21 INFO - PROCESS | 2840 | --DOMWINDOW == 136 (000000059EE2EC00) [pid = 2840] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 21:06:21 INFO - PROCESS | 2840 | --DOMWINDOW == 135 (00000005A890B400) [pid = 2840] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 21:06:21 INFO - PROCESS | 2840 | --DOMWINDOW == 134 (000000059FC90000) [pid = 2840] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 21:06:21 INFO - PROCESS | 2840 | --DOMWINDOW == 133 (000000059D031400) [pid = 2840] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 21:06:21 INFO - PROCESS | 2840 | --DOMWINDOW == 132 (00000005AC3B1800) [pid = 2840] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 21:06:21 INFO - PROCESS | 2840 | --DOMWINDOW == 131 (00000005AA0C0800) [pid = 2840] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 21:06:21 INFO - PROCESS | 2840 | --DOMWINDOW == 130 (000000059E055C00) [pid = 2840] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 21:06:21 INFO - PROCESS | 2840 | --DOMWINDOW == 129 (00000005AED88000) [pid = 2840] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 21:06:21 INFO - PROCESS | 2840 | --DOMWINDOW == 128 (00000005ACE1DC00) [pid = 2840] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 21:06:21 INFO - PROCESS | 2840 | 1461297981879 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:21 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A18800 == 83 [pid = 2840] [id = 645] 21:06:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 129 (000000059E055C00) [pid = 2840] [serial = 1935] [outer = 0000000000000000] 21:06:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 130 (00000005A3735400) [pid = 2840] [serial = 1936] [outer = 000000059E055C00] 21:06:21 INFO - PROCESS | 2840 | 1461297981925 Marionette DEBUG loaded listener.js 21:06:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 131 (00000005AC3BE800) [pid = 2840] [serial = 1937] [outer = 000000059E055C00] 21:06:22 INFO - PROCESS | 2840 | 1461297982301 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 21:06:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 21:06:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 882ms 21:06:22 INFO - PROCESS | 2840 | 1461297982353 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 21:06:22 INFO - PROCESS | 2840 | 1461297982355 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 21:06:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 21:06:22 INFO - PROCESS | 2840 | 1461297982359 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 21:06:22 INFO - PROCESS | 2840 | 1461297982361 Marionette TRACE conn4 <- [1,2546,null,{}] 21:06:22 INFO - PROCESS | 2840 | 1461297982364 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:22 INFO - PROCESS | 2840 | 1461297982465 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 21:06:22 INFO - PROCESS | 2840 | 1461297982472 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:22 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B56AC000 == 84 [pid = 2840] [id = 646] 21:06:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 132 (00000005AFE8E800) [pid = 2840] [serial = 1938] [outer = 0000000000000000] 21:06:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 133 (00000005B01A8800) [pid = 2840] [serial = 1939] [outer = 00000005AFE8E800] 21:06:22 INFO - PROCESS | 2840 | 1461297982518 Marionette DEBUG loaded listener.js 21:06:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 134 (00000005B0A9E400) [pid = 2840] [serial = 1940] [outer = 00000005AFE8E800] 21:06:22 INFO - PROCESS | 2840 | 1461297982980 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 21:06:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 21:06:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 671ms 21:06:23 INFO - PROCESS | 2840 | 1461297983033 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 21:06:23 INFO - PROCESS | 2840 | 1461297983036 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 21:06:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 21:06:23 INFO - PROCESS | 2840 | 1461297983039 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 21:06:23 INFO - PROCESS | 2840 | 1461297983041 Marionette TRACE conn4 <- [1,2550,null,{}] 21:06:23 INFO - PROCESS | 2840 | 1461297983044 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:23 INFO - PROCESS | 2840 | 1461297983143 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 21:06:23 INFO - PROCESS | 2840 | 1461297983182 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:23 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B6E18000 == 85 [pid = 2840] [id = 647] 21:06:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 135 (00000005B2AD4400) [pid = 2840] [serial = 1941] [outer = 0000000000000000] 21:06:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 136 (00000005B2CB4800) [pid = 2840] [serial = 1942] [outer = 00000005B2AD4400] 21:06:23 INFO - PROCESS | 2840 | 1461297983230 Marionette DEBUG loaded listener.js 21:06:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 137 (00000005B301B000) [pid = 2840] [serial = 1943] [outer = 00000005B2AD4400] 21:06:23 INFO - PROCESS | 2840 | 1461297983679 Marionette TRACE conn4 <- [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]]]}] 21:06:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 21:06:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 671ms 21:06:23 INFO - PROCESS | 2840 | 1461297983714 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 21:06:23 INFO - PROCESS | 2840 | 1461297983716 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 21:06:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 21:06:23 INFO - PROCESS | 2840 | 1461297983720 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 21:06:23 INFO - PROCESS | 2840 | 1461297983721 Marionette TRACE conn4 <- [1,2554,null,{}] 21:06:23 INFO - PROCESS | 2840 | 1461297983725 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:23 INFO - PROCESS | 2840 | 1461297983905 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 21:06:24 INFO - PROCESS | 2840 | 1461297984053 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:24 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A7E20800 == 86 [pid = 2840] [id = 648] 21:06:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 138 (000000059CE9E800) [pid = 2840] [serial = 1944] [outer = 0000000000000000] 21:06:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 139 (000000059DB67400) [pid = 2840] [serial = 1945] [outer = 000000059CE9E800] 21:06:24 INFO - PROCESS | 2840 | 1461297984115 Marionette DEBUG loaded listener.js 21:06:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 140 (00000005A06EFC00) [pid = 2840] [serial = 1946] [outer = 000000059CE9E800] 21:06:24 INFO - PROCESS | 2840 | 1461297984838 Marionette TRACE conn4 <- [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]]]}] 21:06:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 21:06:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1185ms 21:06:24 INFO - PROCESS | 2840 | 1461297984916 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 21:06:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 21:06:24 INFO - PROCESS | 2840 | 1461297984922 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 21:06:24 INFO - PROCESS | 2840 | 1461297984927 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 21:06:24 INFO - PROCESS | 2840 | 1461297984932 Marionette TRACE conn4 <- [1,2558,null,{}] 21:06:24 INFO - PROCESS | 2840 | 1461297984937 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:25 INFO - PROCESS | 2840 | 1461297985077 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 21:06:25 INFO - PROCESS | 2840 | 1461297985214 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:25 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B00C7000 == 87 [pid = 2840] [id = 649] 21:06:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 141 (00000005A8907000) [pid = 2840] [serial = 1947] [outer = 0000000000000000] 21:06:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 142 (00000005AA07BC00) [pid = 2840] [serial = 1948] [outer = 00000005A8907000] 21:06:25 INFO - PROCESS | 2840 | 1461297985278 Marionette DEBUG loaded listener.js 21:06:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 143 (00000005ABFC9000) [pid = 2840] [serial = 1949] [outer = 00000005A8907000] 21:06:25 INFO - PROCESS | 2840 | 1461297985852 Marionette TRACE conn4 <- [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]]]}] 21:06:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 21:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 987ms 21:06:25 INFO - PROCESS | 2840 | 1461297985915 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 21:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 21:06:25 INFO - PROCESS | 2840 | 1461297985919 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 21:06:25 INFO - PROCESS | 2840 | 1461297985923 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 21:06:25 INFO - PROCESS | 2840 | 1461297985925 Marionette TRACE conn4 <- [1,2562,null,{}] 21:06:25 INFO - PROCESS | 2840 | 1461297985929 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:26 INFO - PROCESS | 2840 | 1461297986056 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 21:06:26 INFO - PROCESS | 2840 | 1461297986215 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:26 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5695800 == 88 [pid = 2840] [id = 650] 21:06:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 144 (00000005AE646000) [pid = 2840] [serial = 1950] [outer = 0000000000000000] 21:06:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 145 (00000005AF0A5400) [pid = 2840] [serial = 1951] [outer = 00000005AE646000] 21:06:26 INFO - PROCESS | 2840 | 1461297986274 Marionette DEBUG loaded listener.js 21:06:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 146 (00000005AFE0E000) [pid = 2840] [serial = 1952] [outer = 00000005AE646000] 21:06:26 INFO - PROCESS | 2840 | 1461297986907 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 21:06:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 21:06:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1023ms 21:06:26 INFO - PROCESS | 2840 | 1461297986946 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 21:06:26 INFO - PROCESS | 2840 | 1461297986951 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 21:06:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 21:06:26 INFO - PROCESS | 2840 | 1461297986963 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 21:06:26 INFO - PROCESS | 2840 | 1461297986968 Marionette TRACE conn4 <- [1,2566,null,{}] 21:06:27 INFO - PROCESS | 2840 | 1461297987004 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:27 INFO - PROCESS | 2840 | 1461297987132 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 21:06:27 INFO - PROCESS | 2840 | 1461297987273 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:27 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B8C04000 == 89 [pid = 2840] [id = 651] 21:06:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 147 (00000005AED89000) [pid = 2840] [serial = 1953] [outer = 0000000000000000] 21:06:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 148 (00000005B0B97800) [pid = 2840] [serial = 1954] [outer = 00000005AED89000] 21:06:27 INFO - PROCESS | 2840 | 1461297987349 Marionette DEBUG loaded listener.js 21:06:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 149 (00000005B4492000) [pid = 2840] [serial = 1955] [outer = 00000005AED89000] 21:06:27 INFO - PROCESS | 2840 | 1461297987933 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 21:06:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 21:06:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1013ms 21:06:27 INFO - PROCESS | 2840 | 1461297987974 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 21:06:27 INFO - PROCESS | 2840 | 1461297987976 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 21:06:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 21:06:27 INFO - PROCESS | 2840 | 1461297987980 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 21:06:27 INFO - PROCESS | 2840 | 1461297987982 Marionette TRACE conn4 <- [1,2570,null,{}] 21:06:27 INFO - PROCESS | 2840 | 1461297987986 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:28 INFO - PROCESS | 2840 | 1461297988111 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 21:06:28 INFO - PROCESS | 2840 | 1461297988225 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:28 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B8CF9800 == 90 [pid = 2840] [id = 652] 21:06:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 150 (00000005B61A6400) [pid = 2840] [serial = 1956] [outer = 0000000000000000] 21:06:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 151 (00000005B61AAC00) [pid = 2840] [serial = 1957] [outer = 00000005B61A6400] 21:06:28 INFO - PROCESS | 2840 | 1461297988322 Marionette DEBUG loaded listener.js 21:06:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 152 (00000005B6C0D400) [pid = 2840] [serial = 1958] [outer = 00000005B61A6400] 21:06:28 INFO - PROCESS | 2840 | 1461297988863 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 21:06:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 21:06:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 922ms 21:06:28 INFO - PROCESS | 2840 | 1461297988905 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 21:06:28 INFO - PROCESS | 2840 | 1461297988907 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 21:06:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 21:06:28 INFO - PROCESS | 2840 | 1461297988911 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 21:06:28 INFO - PROCESS | 2840 | 1461297988913 Marionette TRACE conn4 <- [1,2574,null,{}] 21:06:28 INFO - PROCESS | 2840 | 1461297988917 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:29 INFO - PROCESS | 2840 | 1461297989043 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 21:06:29 INFO - PROCESS | 2840 | 1461297989203 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:29 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B9BE0800 == 91 [pid = 2840] [id = 653] 21:06:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 153 (00000005B6C19C00) [pid = 2840] [serial = 1959] [outer = 0000000000000000] 21:06:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 154 (00000005B6D49C00) [pid = 2840] [serial = 1960] [outer = 00000005B6C19C00] 21:06:29 INFO - PROCESS | 2840 | 1461297989271 Marionette DEBUG loaded listener.js 21:06:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 155 (00000005B6D54800) [pid = 2840] [serial = 1961] [outer = 00000005B6C19C00] 21:06:29 INFO - PROCESS | 2840 | 1461297989865 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 21:06:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 21:06:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1026ms 21:06:29 INFO - PROCESS | 2840 | 1461297989939 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 21:06:29 INFO - PROCESS | 2840 | 1461297989942 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 21:06:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 21:06:29 INFO - PROCESS | 2840 | 1461297989945 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 21:06:29 INFO - PROCESS | 2840 | 1461297989948 Marionette TRACE conn4 <- [1,2578,null,{}] 21:06:29 INFO - PROCESS | 2840 | 1461297989951 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:30 INFO - PROCESS | 2840 | 1461297990146 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 21:06:30 INFO - PROCESS | 2840 | 1461297990157 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:30 INFO - PROCESS | 2840 | ++DOCSHELL 00000005BB838000 == 92 [pid = 2840] [id = 654] 21:06:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 156 (00000005B6E80C00) [pid = 2840] [serial = 1962] [outer = 0000000000000000] 21:06:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 157 (00000005B6E8B000) [pid = 2840] [serial = 1963] [outer = 00000005B6E80C00] 21:06:30 INFO - PROCESS | 2840 | 1461297990212 Marionette DEBUG loaded listener.js 21:06:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 158 (00000005B770E400) [pid = 2840] [serial = 1964] [outer = 00000005B6E80C00] 21:06:30 INFO - PROCESS | 2840 | 1461297990881 Marionette TRACE conn4 <- [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]]]}] 21:06:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 21:06:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 986ms 21:06:30 INFO - PROCESS | 2840 | 1461297990935 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 21:06:30 INFO - PROCESS | 2840 | 1461297990937 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 21:06:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 21:06:30 INFO - PROCESS | 2840 | 1461297990941 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 21:06:30 INFO - PROCESS | 2840 | 1461297990943 Marionette TRACE conn4 <- [1,2582,null,{}] 21:06:30 INFO - PROCESS | 2840 | 1461297990947 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:31 INFO - PROCESS | 2840 | 1461297991069 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 21:06:31 INFO - PROCESS | 2840 | 1461297991183 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:31 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B9A0D800 == 93 [pid = 2840] [id = 655] 21:06:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 159 (00000005B7712800) [pid = 2840] [serial = 1965] [outer = 0000000000000000] 21:06:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 160 (00000005B7716C00) [pid = 2840] [serial = 1966] [outer = 00000005B7712800] 21:06:31 INFO - PROCESS | 2840 | 1461297991280 Marionette DEBUG loaded listener.js 21:06:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 161 (00000005B775AC00) [pid = 2840] [serial = 1967] [outer = 00000005B7712800] 21:06:32 INFO - PROCESS | 2840 | 1461297992287 Marionette TRACE conn4 <- [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]]]}] 21:06:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 21:06:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1383ms 21:06:32 INFO - PROCESS | 2840 | 1461297992357 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 21:06:32 INFO - PROCESS | 2840 | 1461297992362 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 21:06:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 21:06:32 INFO - PROCESS | 2840 | 1461297992368 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 21:06:32 INFO - PROCESS | 2840 | 1461297992372 Marionette TRACE conn4 <- [1,2586,null,{}] 21:06:32 INFO - PROCESS | 2840 | 1461297992378 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:32 INFO - PROCESS | 2840 | 1461297992497 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 21:06:32 INFO - PROCESS | 2840 | 1461297992679 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:32 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF081000 == 94 [pid = 2840] [id = 656] 21:06:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 162 (00000005A08CB000) [pid = 2840] [serial = 1968] [outer = 0000000000000000] 21:06:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 163 (00000005A34CFC00) [pid = 2840] [serial = 1969] [outer = 00000005A08CB000] 21:06:32 INFO - PROCESS | 2840 | 1461297992735 Marionette DEBUG loaded listener.js 21:06:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 164 (00000005A4D8D400) [pid = 2840] [serial = 1970] [outer = 00000005A08CB000] 21:06:33 INFO - PROCESS | 2840 | 1461297993337 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 21:06:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 21:06:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1022ms 21:06:33 INFO - PROCESS | 2840 | 1461297993393 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 21:06:33 INFO - PROCESS | 2840 | 1461297993399 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 21:06:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 21:06:33 INFO - PROCESS | 2840 | 1461297993406 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 21:06:33 INFO - PROCESS | 2840 | 1461297993409 Marionette TRACE conn4 <- [1,2590,null,{}] 21:06:33 INFO - PROCESS | 2840 | 1461297993413 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:33 INFO - PROCESS | 2840 | 1461297993529 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 21:06:33 INFO - PROCESS | 2840 | 1461297993676 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:33 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC1EC000 == 95 [pid = 2840] [id = 657] 21:06:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 165 (00000005A34A1800) [pid = 2840] [serial = 1971] [outer = 0000000000000000] 21:06:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 166 (00000005A7ED9400) [pid = 2840] [serial = 1972] [outer = 00000005A34A1800] 21:06:33 INFO - PROCESS | 2840 | 1461297993728 Marionette DEBUG loaded listener.js 21:06:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 167 (00000005A8908C00) [pid = 2840] [serial = 1973] [outer = 00000005A34A1800] 21:06:33 INFO - PROCESS | 2840 | --DOCSHELL 00000005B6E18000 == 94 [pid = 2840] [id = 647] 21:06:33 INFO - PROCESS | 2840 | --DOCSHELL 00000005B56AC000 == 93 [pid = 2840] [id = 646] 21:06:33 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A18800 == 92 [pid = 2840] [id = 645] 21:06:33 INFO - PROCESS | 2840 | --DOCSHELL 00000005B370F800 == 91 [pid = 2840] [id = 644] 21:06:33 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A3D000 == 90 [pid = 2840] [id = 643] 21:06:33 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0B9E800 == 89 [pid = 2840] [id = 642] 21:06:33 INFO - PROCESS | 2840 | --DOMWINDOW == 166 (00000005AF09D000) [pid = 2840] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0121800 == 88 [pid = 2840] [id = 641] 21:06:34 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC2FD000 == 87 [pid = 2840] [id = 640] 21:06:34 INFO - PROCESS | 2840 | --DOCSHELL 00000005AB84D800 == 86 [pid = 2840] [id = 639] 21:06:34 INFO - PROCESS | 2840 | --DOCSHELL 00000005ACE3E800 == 85 [pid = 2840] [id = 638] 21:06:34 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5C8E000 == 84 [pid = 2840] [id = 633] 21:06:34 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5972000 == 83 [pid = 2840] [id = 632] 21:06:34 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4B56000 == 82 [pid = 2840] [id = 631] 21:06:34 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3051000 == 81 [pid = 2840] [id = 630] 21:06:34 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF262800 == 80 [pid = 2840] [id = 629] 21:06:34 INFO - PROCESS | 2840 | --DOCSHELL 00000005A4C26800 == 79 [pid = 2840] [id = 628] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 165 (00000005AC33C000) [pid = 2840] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 164 (00000005A3738C00) [pid = 2840] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 163 (000000059F074400) [pid = 2840] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 162 (00000005A89E1000) [pid = 2840] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 161 (00000005A933CC00) [pid = 2840] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 160 (00000005A5936800) [pid = 2840] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 159 (00000005A852D400) [pid = 2840] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 158 (000000059E78F400) [pid = 2840] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 157 (00000005A4D24C00) [pid = 2840] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 156 (00000005AC3C7000) [pid = 2840] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 155 (00000005AB40E400) [pid = 2840] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 154 (000000059EB4A400) [pid = 2840] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 153 (00000005B01AF800) [pid = 2840] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 152 (00000005AC3A9C00) [pid = 2840] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 151 (00000005ACE90000) [pid = 2840] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 150 (00000005A8905400) [pid = 2840] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 149 (000000059F021800) [pid = 2840] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 148 (00000005AFEBA000) [pid = 2840] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 147 (00000005A08D0C00) [pid = 2840] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 146 (00000005B290E400) [pid = 2840] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 145 (00000005B2ADC000) [pid = 2840] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 144 (00000005AC779800) [pid = 2840] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 143 (00000005AC268C00) [pid = 2840] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 142 (00000005AFE93400) [pid = 2840] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 141 (00000005AB537800) [pid = 2840] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 140 (00000005ACE90400) [pid = 2840] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | --DOMWINDOW == 139 (00000005ADD38C00) [pid = 2840] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 21:06:34 INFO - PROCESS | 2840 | 1461297994349 Marionette TRACE conn4 <- [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]]]}] 21:06:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 21:06:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 987ms 21:06:34 INFO - PROCESS | 2840 | 1461297994393 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 21:06:34 INFO - PROCESS | 2840 | 1461297994396 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 21:06:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 21:06:34 INFO - PROCESS | 2840 | 1461297994399 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 21:06:34 INFO - PROCESS | 2840 | 1461297994403 Marionette TRACE conn4 <- [1,2594,null,{}] 21:06:34 INFO - PROCESS | 2840 | 1461297994414 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:34 INFO - PROCESS | 2840 | 1461297994556 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 21:06:34 INFO - PROCESS | 2840 | 1461297994575 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:34 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC1DD000 == 80 [pid = 2840] [id = 658] 21:06:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 140 (00000005A3738C00) [pid = 2840] [serial = 1974] [outer = 0000000000000000] 21:06:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 141 (00000005A5595C00) [pid = 2840] [serial = 1975] [outer = 00000005A3738C00] 21:06:34 INFO - PROCESS | 2840 | 1461297994626 Marionette DEBUG loaded listener.js 21:06:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 142 (00000005A8822C00) [pid = 2840] [serial = 1976] [outer = 00000005A3738C00] 21:06:35 INFO - PROCESS | 2840 | 1461297995164 Marionette TRACE conn4 <- [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]]]}] 21:06:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 21:06:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 776ms 21:06:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 21:06:35 INFO - PROCESS | 2840 | 1461297995178 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 21:06:35 INFO - PROCESS | 2840 | 1461297995181 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 21:06:35 INFO - PROCESS | 2840 | 1461297995184 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 21:06:35 INFO - PROCESS | 2840 | 1461297995186 Marionette TRACE conn4 <- [1,2598,null,{}] 21:06:35 INFO - PROCESS | 2840 | 1461297995189 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:35 INFO - PROCESS | 2840 | 1461297995288 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 21:06:35 INFO - PROCESS | 2840 | 1461297995294 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:35 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B011D800 == 81 [pid = 2840] [id = 659] 21:06:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 143 (00000005AA01BC00) [pid = 2840] [serial = 1977] [outer = 0000000000000000] 21:06:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 144 (00000005AB414000) [pid = 2840] [serial = 1978] [outer = 00000005AA01BC00] 21:06:35 INFO - PROCESS | 2840 | 1461297995342 Marionette DEBUG loaded listener.js 21:06:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 145 (00000005AB7C5000) [pid = 2840] [serial = 1979] [outer = 00000005AA01BC00] 21:06:35 INFO - PROCESS | 2840 | 1461297995822 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 21:06:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 21:06:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 671ms 21:06:35 INFO - PROCESS | 2840 | 1461297995859 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 21:06:35 INFO - PROCESS | 2840 | 1461297995861 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 21:06:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 21:06:35 INFO - PROCESS | 2840 | 1461297995864 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 21:06:35 INFO - PROCESS | 2840 | 1461297995866 Marionette TRACE conn4 <- [1,2602,null,{}] 21:06:35 INFO - PROCESS | 2840 | 1461297995869 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:35 INFO - PROCESS | 2840 | 1461297995965 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 21:06:35 INFO - PROCESS | 2840 | 1461297995975 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:35 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B06B4000 == 82 [pid = 2840] [id = 660] 21:06:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 146 (00000005A34CC800) [pid = 2840] [serial = 1980] [outer = 0000000000000000] 21:06:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 147 (00000005ABD0BC00) [pid = 2840] [serial = 1981] [outer = 00000005A34CC800] 21:06:36 INFO - PROCESS | 2840 | 1461297996022 Marionette DEBUG loaded listener.js 21:06:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 148 (00000005AC26E000) [pid = 2840] [serial = 1982] [outer = 00000005A34CC800] 21:06:36 INFO - PROCESS | 2840 | 1461297996514 Marionette TRACE conn4 <- [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]]]}] 21:06:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 21:06:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 672ms 21:06:36 INFO - PROCESS | 2840 | 1461297996540 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 21:06:36 INFO - PROCESS | 2840 | 1461297996543 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 21:06:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 21:06:36 INFO - PROCESS | 2840 | 1461297996546 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 21:06:36 INFO - PROCESS | 2840 | 1461297996548 Marionette TRACE conn4 <- [1,2606,null,{}] 21:06:36 INFO - PROCESS | 2840 | 1461297996551 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:36 INFO - PROCESS | 2840 | 1461297996705 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 21:06:36 INFO - PROCESS | 2840 | 1461297996763 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:36 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A11000 == 83 [pid = 2840] [id = 661] 21:06:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 149 (00000005AC3A2800) [pid = 2840] [serial = 1983] [outer = 0000000000000000] 21:06:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 150 (00000005AC770400) [pid = 2840] [serial = 1984] [outer = 00000005AC3A2800] 21:06:36 INFO - PROCESS | 2840 | 1461297996814 Marionette DEBUG loaded listener.js 21:06:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 151 (00000005ACE13000) [pid = 2840] [serial = 1985] [outer = 00000005AC3A2800] 21:06:37 INFO - PROCESS | 2840 | 1461297997280 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 21:06:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 21:06:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 776ms 21:06:37 INFO - PROCESS | 2840 | 1461297997324 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 21:06:37 INFO - PROCESS | 2840 | 1461297997326 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 21:06:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 21:06:37 INFO - PROCESS | 2840 | 1461297997330 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 21:06:37 INFO - PROCESS | 2840 | 1461297997332 Marionette TRACE conn4 <- [1,2610,null,{}] 21:06:37 INFO - PROCESS | 2840 | 1461297997335 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:37 INFO - PROCESS | 2840 | 1461297997475 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 21:06:37 INFO - PROCESS | 2840 | 1461297997541 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:37 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3051000 == 84 [pid = 2840] [id = 662] 21:06:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 152 (00000005ACE19800) [pid = 2840] [serial = 1986] [outer = 0000000000000000] 21:06:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 153 (00000005ACE8B000) [pid = 2840] [serial = 1987] [outer = 00000005ACE19800] 21:06:37 INFO - PROCESS | 2840 | 1461297997588 Marionette DEBUG loaded listener.js 21:06:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 154 (00000005AE465C00) [pid = 2840] [serial = 1988] [outer = 00000005ACE19800] 21:06:38 INFO - PROCESS | 2840 | 1461297998020 Marionette TRACE conn4 <- [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]]]}] 21:06:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 21:06:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 734ms 21:06:38 INFO - PROCESS | 2840 | 1461297998100 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 21:06:38 INFO - PROCESS | 2840 | 1461297998103 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 21:06:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 21:06:38 INFO - PROCESS | 2840 | 1461297998108 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 21:06:38 INFO - PROCESS | 2840 | 1461297998110 Marionette TRACE conn4 <- [1,2614,null,{}] 21:06:38 INFO - PROCESS | 2840 | 1461297998113 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:38 INFO - PROCESS | 2840 | 1461297998243 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 21:06:38 INFO - PROCESS | 2840 | 1461297998311 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:38 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B371F800 == 85 [pid = 2840] [id = 663] 21:06:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 155 (00000005AE6E9000) [pid = 2840] [serial = 1989] [outer = 0000000000000000] 21:06:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 156 (00000005AF0A3000) [pid = 2840] [serial = 1990] [outer = 00000005AE6E9000] 21:06:38 INFO - PROCESS | 2840 | 1461297998358 Marionette DEBUG loaded listener.js 21:06:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 157 (00000005AF4E3C00) [pid = 2840] [serial = 1991] [outer = 00000005AE6E9000] 21:06:38 INFO - PROCESS | 2840 | --DOMWINDOW == 156 (00000005AED81000) [pid = 2840] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 21:06:38 INFO - PROCESS | 2840 | --DOMWINDOW == 155 (00000005AF4A0800) [pid = 2840] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 21:06:38 INFO - PROCESS | 2840 | --DOMWINDOW == 154 (00000005AFE8B000) [pid = 2840] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 21:06:38 INFO - PROCESS | 2840 | --DOMWINDOW == 153 (000000059E055C00) [pid = 2840] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 21:06:38 INFO - PROCESS | 2840 | --DOMWINDOW == 152 (00000005AB813400) [pid = 2840] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 21:06:38 INFO - PROCESS | 2840 | --DOMWINDOW == 151 (00000005AC608400) [pid = 2840] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 21:06:38 INFO - PROCESS | 2840 | --DOMWINDOW == 150 (000000059DB64400) [pid = 2840] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 21:06:38 INFO - PROCESS | 2840 | --DOMWINDOW == 149 (00000005A06FA000) [pid = 2840] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 21:06:38 INFO - PROCESS | 2840 | --DOMWINDOW == 148 (00000005A7C77400) [pid = 2840] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 21:06:38 INFO - PROCESS | 2840 | --DOMWINDOW == 147 (00000005AFE8E800) [pid = 2840] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 21:06:39 INFO - PROCESS | 2840 | 1461297999050 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 21:06:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 21:06:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 987ms 21:06:39 INFO - PROCESS | 2840 | 1461297999104 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 21:06:39 INFO - PROCESS | 2840 | 1461297999106 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 21:06:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 21:06:39 INFO - PROCESS | 2840 | 1461297999111 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 21:06:39 INFO - PROCESS | 2840 | 1461297999113 Marionette TRACE conn4 <- [1,2618,null,{}] 21:06:39 INFO - PROCESS | 2840 | 1461297999116 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:39 INFO - PROCESS | 2840 | 1461297999213 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 21:06:39 INFO - PROCESS | 2840 | 1461297999223 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:39 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4404800 == 86 [pid = 2840] [id = 664] 21:06:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 148 (00000005AA079400) [pid = 2840] [serial = 1992] [outer = 0000000000000000] 21:06:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 149 (00000005AF4ED000) [pid = 2840] [serial = 1993] [outer = 00000005AA079400] 21:06:39 INFO - PROCESS | 2840 | 1461297999268 Marionette DEBUG loaded listener.js 21:06:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 150 (00000005AFACAC00) [pid = 2840] [serial = 1994] [outer = 00000005AA079400] 21:06:39 INFO - PROCESS | 2840 | 1461297999720 Marionette TRACE conn4 <- [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]]]}] 21:06:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 21:06:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 629ms 21:06:39 INFO - PROCESS | 2840 | 1461297999741 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 21:06:39 INFO - PROCESS | 2840 | 1461297999743 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 21:06:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 21:06:39 INFO - PROCESS | 2840 | 1461297999760 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 21:06:39 INFO - PROCESS | 2840 | 1461297999762 Marionette TRACE conn4 <- [1,2622,null,{}] 21:06:39 INFO - PROCESS | 2840 | 1461297999765 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:39 INFO - PROCESS | 2840 | 1461297999863 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 21:06:39 INFO - PROCESS | 2840 | 1461297999907 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:39 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5973000 == 87 [pid = 2840] [id = 665] 21:06:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 151 (00000005AFE54400) [pid = 2840] [serial = 1995] [outer = 0000000000000000] 21:06:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 152 (00000005AFE61C00) [pid = 2840] [serial = 1996] [outer = 00000005AFE54400] 21:06:39 INFO - PROCESS | 2840 | 1461297999954 Marionette DEBUG loaded listener.js 21:06:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 153 (00000005AFE93800) [pid = 2840] [serial = 1997] [outer = 00000005AFE54400] 21:06:40 INFO - PROCESS | 2840 | 1461298000400 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 21:06:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 21:06:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 692ms 21:06:40 INFO - PROCESS | 2840 | 1461298000445 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 21:06:40 INFO - PROCESS | 2840 | 1461298000447 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 21:06:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 21:06:40 INFO - PROCESS | 2840 | 1461298000451 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 21:06:40 INFO - PROCESS | 2840 | 1461298000453 Marionette TRACE conn4 <- [1,2626,null,{}] 21:06:40 INFO - PROCESS | 2840 | 1461298000457 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:40 INFO - PROCESS | 2840 | 1461298000577 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 21:06:40 INFO - PROCESS | 2840 | 1461298000583 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:40 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B6E18000 == 88 [pid = 2840] [id = 666] 21:06:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 154 (00000005AFE93000) [pid = 2840] [serial = 1998] [outer = 0000000000000000] 21:06:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 155 (00000005B0008400) [pid = 2840] [serial = 1999] [outer = 00000005AFE93000] 21:06:40 INFO - PROCESS | 2840 | 1461298000635 Marionette DEBUG loaded listener.js 21:06:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 156 (00000005B01A3400) [pid = 2840] [serial = 2000] [outer = 00000005AFE93000] 21:06:41 INFO - PROCESS | 2840 | 1461298001424 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 21:06:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 21:06:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1023ms 21:06:41 INFO - PROCESS | 2840 | 1461298001475 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 21:06:41 INFO - PROCESS | 2840 | 1461298001482 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 21:06:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 21:06:41 INFO - PROCESS | 2840 | 1461298001488 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 21:06:41 INFO - PROCESS | 2840 | 1461298001492 Marionette TRACE conn4 <- [1,2630,null,{}] 21:06:41 INFO - PROCESS | 2840 | 1461298001519 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:41 INFO - PROCESS | 2840 | 1461298001683 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 21:06:41 INFO - PROCESS | 2840 | 1461298001830 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:41 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC665800 == 89 [pid = 2840] [id = 667] 21:06:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 157 (00000005A34D2400) [pid = 2840] [serial = 2001] [outer = 0000000000000000] 21:06:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 158 (00000005A3E35C00) [pid = 2840] [serial = 2002] [outer = 00000005A34D2400] 21:06:41 INFO - PROCESS | 2840 | 1461298001891 Marionette DEBUG loaded listener.js 21:06:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 159 (00000005A7CD7000) [pid = 2840] [serial = 2003] [outer = 00000005A34D2400] 21:06:42 INFO - PROCESS | 2840 | 1461298002495 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 21:06:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 21:06:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1027ms 21:06:42 INFO - PROCESS | 2840 | 1461298002524 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 21:06:42 INFO - PROCESS | 2840 | 1461298002531 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 21:06:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 21:06:42 INFO - PROCESS | 2840 | 1461298002539 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 21:06:42 INFO - PROCESS | 2840 | 1461298002543 Marionette TRACE conn4 <- [1,2634,null,{}] 21:06:42 INFO - PROCESS | 2840 | 1461298002547 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:42 INFO - PROCESS | 2840 | 1461298002678 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 21:06:42 INFO - PROCESS | 2840 | 1461298002793 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:42 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BCE000 == 90 [pid = 2840] [id = 668] 21:06:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 160 (00000005AA02A000) [pid = 2840] [serial = 2004] [outer = 0000000000000000] 21:06:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 161 (00000005AB815400) [pid = 2840] [serial = 2005] [outer = 00000005AA02A000] 21:06:42 INFO - PROCESS | 2840 | 1461298002892 Marionette DEBUG loaded listener.js 21:06:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 162 (00000005AC3AF800) [pid = 2840] [serial = 2006] [outer = 00000005AA02A000] 21:06:43 INFO - PROCESS | 2840 | 1461298003494 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 21:06:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 21:06:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 986ms 21:06:43 INFO - PROCESS | 2840 | 1461298003529 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 21:06:43 INFO - PROCESS | 2840 | 1461298003532 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 21:06:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 21:06:43 INFO - PROCESS | 2840 | 1461298003536 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 21:06:43 INFO - PROCESS | 2840 | 1461298003540 Marionette TRACE conn4 <- [1,2638,null,{}] 21:06:43 INFO - PROCESS | 2840 | 1461298003552 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:43 INFO - PROCESS | 2840 | 1461298003679 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 21:06:43 INFO - PROCESS | 2840 | 1461298003826 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:43 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B78C1000 == 91 [pid = 2840] [id = 669] 21:06:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 163 (00000005AD9AF400) [pid = 2840] [serial = 2007] [outer = 0000000000000000] 21:06:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 164 (00000005AF0C2C00) [pid = 2840] [serial = 2008] [outer = 00000005AD9AF400] 21:06:43 INFO - PROCESS | 2840 | 1461298003888 Marionette DEBUG loaded listener.js 21:06:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 165 (00000005AFEBA000) [pid = 2840] [serial = 2009] [outer = 00000005AD9AF400] 21:06:44 INFO - PROCESS | 2840 | 1461298004500 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 21:06:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 21:06:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 987ms 21:06:44 INFO - PROCESS | 2840 | 1461298004524 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 21:06:44 INFO - PROCESS | 2840 | 1461298004528 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 21:06:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 21:06:44 INFO - PROCESS | 2840 | 1461298004531 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 21:06:44 INFO - PROCESS | 2840 | 1461298004533 Marionette TRACE conn4 <- [1,2642,null,{}] 21:06:44 INFO - PROCESS | 2840 | 1461298004537 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:44 INFO - PROCESS | 2840 | 1461298004664 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 21:06:44 INFO - PROCESS | 2840 | 1461298004807 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:44 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B8BA8000 == 92 [pid = 2840] [id = 670] 21:06:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 166 (00000005B0195800) [pid = 2840] [serial = 2010] [outer = 0000000000000000] 21:06:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 167 (00000005B01E4C00) [pid = 2840] [serial = 2011] [outer = 00000005B0195800] 21:06:44 INFO - PROCESS | 2840 | 1461298004866 Marionette DEBUG loaded listener.js 21:06:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 168 (00000005B0974C00) [pid = 2840] [serial = 2012] [outer = 00000005B0195800] 21:06:45 INFO - PROCESS | 2840 | 1461298005398 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 21:06:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 21:06:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 923ms 21:06:45 INFO - PROCESS | 2840 | 1461298005457 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 21:06:45 INFO - PROCESS | 2840 | 1461298005459 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 21:06:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 21:06:45 INFO - PROCESS | 2840 | 1461298005463 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 21:06:45 INFO - PROCESS | 2840 | 1461298005465 Marionette TRACE conn4 <- [1,2646,null,{}] 21:06:45 INFO - PROCESS | 2840 | 1461298005469 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:45 INFO - PROCESS | 2840 | 1461298005591 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 21:06:45 INFO - PROCESS | 2840 | 1461298005707 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:45 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B9A08800 == 93 [pid = 2840] [id = 671] 21:06:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 169 (00000005B0197000) [pid = 2840] [serial = 2013] [outer = 0000000000000000] 21:06:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 170 (00000005B0AA3400) [pid = 2840] [serial = 2014] [outer = 00000005B0197000] 21:06:45 INFO - PROCESS | 2840 | 1461298005803 Marionette DEBUG loaded listener.js 21:06:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 171 (00000005B290A000) [pid = 2840] [serial = 2015] [outer = 00000005B0197000] 21:06:46 INFO - PROCESS | 2840 | 1461298006422 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 21:06:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 21:06:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 987ms 21:06:46 INFO - PROCESS | 2840 | 1461298006452 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 21:06:46 INFO - PROCESS | 2840 | 1461298006454 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 21:06:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 21:06:46 INFO - PROCESS | 2840 | 1461298006458 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 21:06:46 INFO - PROCESS | 2840 | 1461298006460 Marionette TRACE conn4 <- [1,2650,null,{}] 21:06:46 INFO - PROCESS | 2840 | 1461298006464 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:46 INFO - PROCESS | 2840 | 1461298006596 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 21:06:46 INFO - PROCESS | 2840 | 1461298006741 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:46 INFO - PROCESS | 2840 | ++DOCSHELL 00000005BC4DF800 == 94 [pid = 2840] [id = 672] 21:06:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 172 (00000005B2ADAC00) [pid = 2840] [serial = 2016] [outer = 0000000000000000] 21:06:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 173 (00000005B4487800) [pid = 2840] [serial = 2017] [outer = 00000005B2ADAC00] 21:06:46 INFO - PROCESS | 2840 | 1461298006803 Marionette DEBUG loaded listener.js 21:06:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 174 (00000005B61AC400) [pid = 2840] [serial = 2018] [outer = 00000005B2ADAC00] 21:06:47 INFO - PROCESS | 2840 | 1461298007401 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 21:06:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 21:06:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 985ms 21:06:47 INFO - PROCESS | 2840 | 1461298007446 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 21:06:47 INFO - PROCESS | 2840 | 1461298007449 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 21:06:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 21:06:47 INFO - PROCESS | 2840 | 1461298007452 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 21:06:47 INFO - PROCESS | 2840 | 1461298007454 Marionette TRACE conn4 <- [1,2654,null,{}] 21:06:47 INFO - PROCESS | 2840 | 1461298007471 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:47 INFO - PROCESS | 2840 | 1461298007627 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 21:06:47 INFO - PROCESS | 2840 | 1461298007736 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:47 INFO - PROCESS | 2840 | ++DOCSHELL 00000005BAF19000 == 95 [pid = 2840] [id = 673] 21:06:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 175 (00000005B6C13000) [pid = 2840] [serial = 2019] [outer = 0000000000000000] 21:06:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 176 (00000005B6C15C00) [pid = 2840] [serial = 2020] [outer = 00000005B6C13000] 21:06:47 INFO - PROCESS | 2840 | 1461298007794 Marionette DEBUG loaded listener.js 21:06:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 177 (00000005B6D52C00) [pid = 2840] [serial = 2021] [outer = 00000005B6C13000] 21:06:48 INFO - PROCESS | 2840 | [2840] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:06:48 INFO - PROCESS | 2840 | [2840] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:06:48 INFO - PROCESS | 2840 | 1461298008840 Marionette TRACE conn4 <- [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]]]}] 21:06:48 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) 21:06:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1442ms 21:06:48 INFO - PROCESS | 2840 | 1461298008897 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 21:06:48 INFO - PROCESS | 2840 | 1461298008900 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 21:06:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 21:06:48 INFO - PROCESS | 2840 | 1461298008903 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 21:06:48 INFO - PROCESS | 2840 | 1461298008906 Marionette TRACE conn4 <- [1,2658,null,{}] 21:06:48 INFO - PROCESS | 2840 | 1461298008910 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:49 INFO - PROCESS | 2840 | 1461298009094 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 21:06:49 INFO - PROCESS | 2840 | 1461298009239 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:49 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B8F6B000 == 96 [pid = 2840] [id = 674] 21:06:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 178 (00000005B7714400) [pid = 2840] [serial = 2022] [outer = 0000000000000000] 21:06:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 179 (00000005B771B400) [pid = 2840] [serial = 2023] [outer = 00000005B7714400] 21:06:49 INFO - PROCESS | 2840 | 1461298009296 Marionette DEBUG loaded listener.js 21:06:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 180 (00000005B7761800) [pid = 2840] [serial = 2024] [outer = 00000005B7714400] 21:06:50 INFO - PROCESS | 2840 | 1461298010447 Marionette TRACE conn4 <- [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] 21:06:50 INFO - PROCESS | 2840 | 1461298010500 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 21:06:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 21:06:50 INFO - PROCESS | 2840 | 1461298010506 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 21:06:50 INFO - PROCESS | 2840 | 1461298010510 Marionette TRACE conn4 <- [1,2662,null,{}] 21:06:50 INFO - PROCESS | 2840 | 1461298010610 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:50 INFO - PROCESS | 2840 | 1461298010733 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 21:06:50 INFO - PROCESS | 2840 | 1461298010877 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:50 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF07C800 == 97 [pid = 2840] [id = 675] 21:06:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 181 (000000059DB63C00) [pid = 2840] [serial = 2025] [outer = 0000000000000000] 21:06:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 182 (00000005A08D3000) [pid = 2840] [serial = 2026] [outer = 000000059DB63C00] 21:06:50 INFO - PROCESS | 2840 | 1461298010932 Marionette DEBUG loaded listener.js 21:06:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 183 (00000005A5591400) [pid = 2840] [serial = 2027] [outer = 000000059DB63C00] 21:06:51 INFO - PROCESS | 2840 | --DOCSHELL 00000005B8CEE800 == 96 [pid = 2840] [id = 614] 21:06:51 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5973000 == 95 [pid = 2840] [id = 665] 21:06:51 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4404800 == 94 [pid = 2840] [id = 664] 21:06:51 INFO - PROCESS | 2840 | --DOCSHELL 00000005B371F800 == 93 [pid = 2840] [id = 663] 21:06:51 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3051000 == 92 [pid = 2840] [id = 662] 21:06:51 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A11000 == 91 [pid = 2840] [id = 661] 21:06:51 INFO - PROCESS | 2840 | --DOCSHELL 00000005B06B4000 == 90 [pid = 2840] [id = 660] 21:06:51 INFO - PROCESS | 2840 | --DOCSHELL 00000005B011D800 == 89 [pid = 2840] [id = 659] 21:06:51 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC1DD000 == 88 [pid = 2840] [id = 658] 21:06:51 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC1EC000 == 87 [pid = 2840] [id = 657] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 182 (00000005B2CB4800) [pid = 2840] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 181 (00000005B0012C00) [pid = 2840] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 180 (00000005B0976400) [pid = 2840] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 179 (00000005B0AAA800) [pid = 2840] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 178 (00000005B2910400) [pid = 2840] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 177 (00000005B3014C00) [pid = 2840] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF081000 == 86 [pid = 2840] [id = 656] 21:06:52 INFO - PROCESS | 2840 | --DOCSHELL 00000005B9BE0800 == 85 [pid = 2840] [id = 653] 21:06:52 INFO - PROCESS | 2840 | --DOCSHELL 00000005B8CF9800 == 84 [pid = 2840] [id = 652] 21:06:52 INFO - PROCESS | 2840 | --DOCSHELL 00000005B8C04000 == 83 [pid = 2840] [id = 651] 21:06:52 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5695800 == 82 [pid = 2840] [id = 650] 21:06:52 INFO - PROCESS | 2840 | --DOCSHELL 00000005B00C7000 == 81 [pid = 2840] [id = 649] 21:06:52 INFO - PROCESS | 2840 | --DOCSHELL 00000005A7E20800 == 80 [pid = 2840] [id = 648] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 176 (00000005AF0BFC00) [pid = 2840] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 175 (00000005AF4A6800) [pid = 2840] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 174 (00000005AFEC0C00) [pid = 2840] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 173 (00000005AFE56000) [pid = 2840] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 172 (00000005A3735400) [pid = 2840] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 171 (00000005AC267400) [pid = 2840] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 170 (00000005AC3B8400) [pid = 2840] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 169 (00000005AC7ED000) [pid = 2840] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 168 (00000005A061F400) [pid = 2840] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 167 (000000059E071C00) [pid = 2840] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 166 (00000005A852F400) [pid = 2840] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 165 (00000005A933C000) [pid = 2840] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 164 (00000005AACC3C00) [pid = 2840] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 163 (00000005A853DC00) [pid = 2840] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 162 (000000059DB69C00) [pid = 2840] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 161 (00000005B01A8800) [pid = 2840] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 160 (00000005A5939800) [pid = 2840] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 159 (00000005AFE8F000) [pid = 2840] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 158 (00000005AFAC7C00) [pid = 2840] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 157 (00000005ABEDD800) [pid = 2840] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 156 (00000005AC3BE800) [pid = 2840] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 155 (00000005B0A9E400) [pid = 2840] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 154 (00000005B007B000) [pid = 2840] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | --DOMWINDOW == 153 (00000005ACEF9C00) [pid = 2840] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 21:06:52 INFO - PROCESS | 2840 | 1461298012077 Marionette TRACE conn4 <- [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] 21:06:52 INFO - PROCESS | 2840 | 1461298012160 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 21:06:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 21:06:52 INFO - PROCESS | 2840 | 1461298012166 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 21:06:52 INFO - PROCESS | 2840 | 1461298012169 Marionette TRACE conn4 <- [1,2666,null,{}] 21:06:52 INFO - PROCESS | 2840 | 1461298012172 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:52 INFO - PROCESS | 2840 | 1461298012303 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 21:06:52 INFO - PROCESS | 2840 | 1461298012314 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:52 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AD9EB800 == 81 [pid = 2840] [id = 676] 21:06:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 154 (00000005A4DD9800) [pid = 2840] [serial = 2028] [outer = 0000000000000000] 21:06:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 155 (00000005A5944800) [pid = 2840] [serial = 2029] [outer = 00000005A4DD9800] 21:06:52 INFO - PROCESS | 2840 | 1461298012362 Marionette DEBUG loaded listener.js 21:06:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 156 (00000005A8DE4400) [pid = 2840] [serial = 2030] [outer = 00000005A4DD9800] 21:06:53 INFO - PROCESS | 2840 | 1461298013373 Marionette TRACE conn4 <- [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]]]}] 21:06:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 21:06:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1230ms 21:06:53 INFO - PROCESS | 2840 | 1461298013399 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 21:06:53 INFO - PROCESS | 2840 | 1461298013402 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 21:06:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 21:06:53 INFO - PROCESS | 2840 | 1461298013405 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 21:06:53 INFO - PROCESS | 2840 | 1461298013409 Marionette TRACE conn4 <- [1,2670,null,{}] 21:06:53 INFO - PROCESS | 2840 | 1461298013419 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:53 INFO - PROCESS | 2840 | 1461298013526 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 21:06:53 INFO - PROCESS | 2840 | 1461298013534 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:53 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0138800 == 82 [pid = 2840] [id = 677] 21:06:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 157 (00000005ABD0EC00) [pid = 2840] [serial = 2031] [outer = 0000000000000000] 21:06:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 158 (00000005AC33C400) [pid = 2840] [serial = 2032] [outer = 00000005ABD0EC00] 21:06:53 INFO - PROCESS | 2840 | 1461298013583 Marionette DEBUG loaded listener.js 21:06:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 159 (00000005AC3C2800) [pid = 2840] [serial = 2033] [outer = 00000005ABD0EC00] 21:06:54 INFO - PROCESS | 2840 | 1461298014581 Marionette TRACE conn4 <- [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]]]}] 21:06:54 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) 21:06:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1179ms 21:06:54 INFO - PROCESS | 2840 | 1461298014586 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 21:06:54 INFO - PROCESS | 2840 | 1461298014589 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 21:06:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 21:06:54 INFO - PROCESS | 2840 | 1461298014593 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 21:06:54 INFO - PROCESS | 2840 | 1461298014595 Marionette TRACE conn4 <- [1,2674,null,{}] 21:06:54 INFO - PROCESS | 2840 | 1461298014598 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:54 INFO - PROCESS | 2840 | 1461298014733 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 21:06:54 INFO - PROCESS | 2840 | 1461298014750 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:54 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BCD000 == 83 [pid = 2840] [id = 678] 21:06:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 160 (00000005ACCDB400) [pid = 2840] [serial = 2034] [outer = 0000000000000000] 21:06:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 161 (00000005ACE8B400) [pid = 2840] [serial = 2035] [outer = 00000005ACCDB400] 21:06:54 INFO - PROCESS | 2840 | 1461298014800 Marionette DEBUG loaded listener.js 21:06:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 162 (00000005AE464C00) [pid = 2840] [serial = 2036] [outer = 00000005ACCDB400] 21:06:55 INFO - PROCESS | 2840 | 1461298015773 Marionette TRACE conn4 <- [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] 21:06:55 INFO - PROCESS | 2840 | 1461298015834 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 21:06:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 21:06:55 INFO - PROCESS | 2840 | 1461298015844 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 21:06:55 INFO - PROCESS | 2840 | 1461298015846 Marionette TRACE conn4 <- [1,2678,null,{}] 21:06:55 INFO - PROCESS | 2840 | 1461298015850 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:55 INFO - PROCESS | 2840 | 1461298015981 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 21:06:56 INFO - PROCESS | 2840 | 1461298015996 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:56 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B31F4800 == 84 [pid = 2840] [id = 679] 21:06:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 163 (00000005AF09D000) [pid = 2840] [serial = 2037] [outer = 0000000000000000] 21:06:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 164 (00000005AF4A6800) [pid = 2840] [serial = 2038] [outer = 00000005AF09D000] 21:06:56 INFO - PROCESS | 2840 | 1461298016043 Marionette DEBUG loaded listener.js 21:06:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 165 (00000005AFE11000) [pid = 2840] [serial = 2039] [outer = 00000005AF09D000] 21:06:56 INFO - PROCESS | 2840 | --DOMWINDOW == 164 (00000005AE6E9000) [pid = 2840] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 21:06:56 INFO - PROCESS | 2840 | --DOMWINDOW == 163 (00000005ACE19800) [pid = 2840] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 21:06:56 INFO - PROCESS | 2840 | --DOMWINDOW == 162 (00000005AA01BC00) [pid = 2840] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 21:06:56 INFO - PROCESS | 2840 | --DOMWINDOW == 161 (00000005A08CB000) [pid = 2840] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 21:06:56 INFO - PROCESS | 2840 | --DOMWINDOW == 160 (00000005AFE54400) [pid = 2840] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 21:06:56 INFO - PROCESS | 2840 | --DOMWINDOW == 159 (00000005B2AD4400) [pid = 2840] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 21:06:56 INFO - PROCESS | 2840 | --DOMWINDOW == 158 (00000005AC3A2800) [pid = 2840] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 21:06:56 INFO - PROCESS | 2840 | --DOMWINDOW == 157 (00000005A34CC800) [pid = 2840] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 21:06:56 INFO - PROCESS | 2840 | --DOMWINDOW == 156 (00000005AA079400) [pid = 2840] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 21:06:56 INFO - PROCESS | 2840 | --DOMWINDOW == 155 (00000005A3738C00) [pid = 2840] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 21:06:56 INFO - PROCESS | 2840 | --DOMWINDOW == 154 (00000005A34A1800) [pid = 2840] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 21:06:57 INFO - PROCESS | 2840 | 1461298017146 Marionette TRACE conn4 <- [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] 21:06:57 INFO - PROCESS | 2840 | 1461298017188 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 21:06:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 21:06:57 INFO - PROCESS | 2840 | 1461298017191 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 21:06:57 INFO - PROCESS | 2840 | 1461298017193 Marionette TRACE conn4 <- [1,2682,null,{}] 21:06:57 INFO - PROCESS | 2840 | 1461298017197 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:57 INFO - PROCESS | 2840 | 1461298017315 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 21:06:57 INFO - PROCESS | 2840 | 1461298017462 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:57 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4411800 == 85 [pid = 2840] [id = 680] 21:06:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 155 (00000005AB538800) [pid = 2840] [serial = 2040] [outer = 0000000000000000] 21:06:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 156 (00000005AFE9B800) [pid = 2840] [serial = 2041] [outer = 00000005AB538800] 21:06:57 INFO - PROCESS | 2840 | 1461298017512 Marionette DEBUG loaded listener.js 21:06:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 157 (00000005B0072000) [pid = 2840] [serial = 2042] [outer = 00000005AB538800] 21:06:58 INFO - PROCESS | 2840 | 1461298018377 Marionette TRACE conn4 <- [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] 21:06:58 INFO - PROCESS | 2840 | 1461298018419 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 21:06:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 21:06:58 INFO - PROCESS | 2840 | 1461298018426 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 21:06:58 INFO - PROCESS | 2840 | 1461298018428 Marionette TRACE conn4 <- [1,2686,null,{}] 21:06:58 INFO - PROCESS | 2840 | 1461298018432 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:58 INFO - PROCESS | 2840 | 1461298018530 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 21:06:58 INFO - PROCESS | 2840 | 1461298018706 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:58 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AB84D000 == 86 [pid = 2840] [id = 681] 21:06:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 158 (000000059E793C00) [pid = 2840] [serial = 2043] [outer = 0000000000000000] 21:06:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 159 (000000059E837000) [pid = 2840] [serial = 2044] [outer = 000000059E793C00] 21:06:58 INFO - PROCESS | 2840 | 1461298018822 Marionette DEBUG loaded listener.js 21:06:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 160 (00000005A34C8800) [pid = 2840] [serial = 2045] [outer = 000000059E793C00] 21:06:59 INFO - PROCESS | 2840 | 1461298019889 Marionette TRACE conn4 <- [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] 21:06:59 INFO - PROCESS | 2840 | 1461298019928 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 21:06:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 21:06:59 INFO - PROCESS | 2840 | 1461298019976 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 21:06:59 INFO - PROCESS | 2840 | 1461298019980 Marionette TRACE conn4 <- [1,2690,null,{}] 21:07:00 INFO - PROCESS | 2840 | 1461298019986 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:00 INFO - PROCESS | 2840 | 1461298020109 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 21:07:00 INFO - PROCESS | 2840 | 1461298020330 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:00 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BAD800 == 87 [pid = 2840] [id = 682] 21:07:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 161 (00000005AB531000) [pid = 2840] [serial = 2046] [outer = 0000000000000000] 21:07:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 162 (00000005AB81B000) [pid = 2840] [serial = 2047] [outer = 00000005AB531000] 21:07:00 INFO - PROCESS | 2840 | 1461298020391 Marionette DEBUG loaded listener.js 21:07:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 163 (00000005AC3BCC00) [pid = 2840] [serial = 2048] [outer = 00000005AB531000] 21:07:00 INFO - PROCESS | 2840 | 1461298020980 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 21:07:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 21:07:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1030ms 21:07:01 INFO - PROCESS | 2840 | 1461298021016 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 21:07:01 INFO - PROCESS | 2840 | 1461298021021 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 21:07:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 21:07:01 INFO - PROCESS | 2840 | 1461298021026 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 21:07:01 INFO - PROCESS | 2840 | 1461298021029 Marionette TRACE conn4 <- [1,2694,null,{}] 21:07:01 INFO - PROCESS | 2840 | 1461298021060 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:01 INFO - PROCESS | 2840 | 1461298021187 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 21:07:01 INFO - PROCESS | 2840 | 1461298021348 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:01 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5C9A800 == 88 [pid = 2840] [id = 683] 21:07:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 164 (00000005AF097400) [pid = 2840] [serial = 2049] [outer = 0000000000000000] 21:07:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 165 (00000005AFE04400) [pid = 2840] [serial = 2050] [outer = 00000005AF097400] 21:07:01 INFO - PROCESS | 2840 | 1461298021409 Marionette DEBUG loaded listener.js 21:07:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 166 (00000005AFEB0400) [pid = 2840] [serial = 2051] [outer = 00000005AF097400] 21:07:02 INFO - PROCESS | 2840 | 1461298022025 Marionette TRACE conn4 <- [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]]]}] 21:07:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 21:07:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1026ms 21:07:02 INFO - PROCESS | 2840 | 1461298022061 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 21:07:02 INFO - PROCESS | 2840 | 1461298022064 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 21:07:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 21:07:02 INFO - PROCESS | 2840 | 1461298022076 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 21:07:02 INFO - PROCESS | 2840 | 1461298022083 Marionette TRACE conn4 <- [1,2698,null,{}] 21:07:02 INFO - PROCESS | 2840 | 1461298022088 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:02 INFO - PROCESS | 2840 | 1461298022217 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 21:07:02 INFO - PROCESS | 2840 | 1461298022368 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:02 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B78C9000 == 89 [pid = 2840] [id = 684] 21:07:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 167 (00000005AF4A8400) [pid = 2840] [serial = 2052] [outer = 0000000000000000] 21:07:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 168 (00000005B29C9800) [pid = 2840] [serial = 2053] [outer = 00000005AF4A8400] 21:07:02 INFO - PROCESS | 2840 | 1461298022426 Marionette DEBUG loaded listener.js 21:07:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 169 (00000005B2CC3400) [pid = 2840] [serial = 2054] [outer = 00000005AF4A8400] 21:07:03 INFO - PROCESS | 2840 | 1461298023073 Marionette TRACE conn4 <- [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] 21:07:03 INFO - PROCESS | 2840 | 1461298023115 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 21:07:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 21:07:03 INFO - PROCESS | 2840 | 1461298023119 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 21:07:03 INFO - PROCESS | 2840 | 1461298023121 Marionette TRACE conn4 <- [1,2702,null,{}] 21:07:03 INFO - PROCESS | 2840 | 1461298023125 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:03 INFO - PROCESS | 2840 | 1461298023249 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 21:07:03 INFO - PROCESS | 2840 | 1461298023395 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:03 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B8CF9000 == 90 [pid = 2840] [id = 685] 21:07:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 170 (00000005B3020000) [pid = 2840] [serial = 2055] [outer = 0000000000000000] 21:07:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 171 (00000005B6C0A400) [pid = 2840] [serial = 2056] [outer = 00000005B3020000] 21:07:03 INFO - PROCESS | 2840 | 1461298023453 Marionette DEBUG loaded listener.js 21:07:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 172 (00000005B6E82800) [pid = 2840] [serial = 2057] [outer = 00000005B3020000] 21:07:04 INFO - PROCESS | 2840 | 1461298024014 Marionette TRACE conn4 <- [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]]]}] 21:07:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 21:07:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 924ms 21:07:04 INFO - PROCESS | 2840 | 1461298024044 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 21:07:04 INFO - PROCESS | 2840 | 1461298024047 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 21:07:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 21:07:04 INFO - PROCESS | 2840 | 1461298024050 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 21:07:04 INFO - PROCESS | 2840 | 1461298024053 Marionette TRACE conn4 <- [1,2706,null,{}] 21:07:04 INFO - PROCESS | 2840 | 1461298024056 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:04 INFO - PROCESS | 2840 | 1461298024177 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 21:07:04 INFO - PROCESS | 2840 | 1461298024323 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:04 INFO - PROCESS | 2840 | ++DOCSHELL 00000005BAF0E800 == 91 [pid = 2840] [id = 686] 21:07:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 173 (00000005B7716800) [pid = 2840] [serial = 2058] [outer = 0000000000000000] 21:07:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 174 (00000005B775F800) [pid = 2840] [serial = 2059] [outer = 00000005B7716800] 21:07:04 INFO - PROCESS | 2840 | 1461298024394 Marionette DEBUG loaded listener.js 21:07:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 175 (00000005BAED1800) [pid = 2840] [serial = 2060] [outer = 00000005B7716800] 21:07:05 INFO - PROCESS | 2840 | 1461298025121 Marionette TRACE conn4 <- [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] 21:07:05 INFO - PROCESS | 2840 | 1461298025183 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 21:07:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 21:07:05 INFO - PROCESS | 2840 | 1461298025186 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 21:07:05 INFO - PROCESS | 2840 | 1461298025188 Marionette TRACE conn4 <- [1,2710,null,{}] 21:07:05 INFO - PROCESS | 2840 | 1461298025192 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:05 INFO - PROCESS | 2840 | 1461298025321 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 21:07:05 INFO - PROCESS | 2840 | 1461298025468 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:05 INFO - PROCESS | 2840 | ++DOCSHELL 00000005BAE8A800 == 92 [pid = 2840] [id = 687] 21:07:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 176 (00000005808ED400) [pid = 2840] [serial = 2061] [outer = 0000000000000000] 21:07:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 177 (00000005BAECD800) [pid = 2840] [serial = 2062] [outer = 00000005808ED400] 21:07:05 INFO - PROCESS | 2840 | 1461298025527 Marionette DEBUG loaded listener.js 21:07:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 178 (00000005808EE400) [pid = 2840] [serial = 2063] [outer = 00000005808ED400] 21:07:06 INFO - PROCESS | 2840 | 1461298026159 Marionette TRACE conn4 <- [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] 21:07:06 INFO - PROCESS | 2840 | 1461298026216 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 21:07:06 INFO - PROCESS | 2840 | 1461298026220 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 21:07:06 INFO - PROCESS | 2840 | 1461298026222 Marionette TRACE conn4 <- [1,2714,null,{}] 21:07:06 INFO - PROCESS | 2840 | 1461298026225 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:06 INFO - PROCESS | 2840 | 1461298026347 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 21:07:06 INFO - PROCESS | 2840 | 1461298026492 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:06 INFO - PROCESS | 2840 | ++DOCSHELL 00000005BB0B9000 == 93 [pid = 2840] [id = 688] 21:07:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 179 (00000005BAE9DC00) [pid = 2840] [serial = 2064] [outer = 0000000000000000] 21:07:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 180 (00000005BAEA5C00) [pid = 2840] [serial = 2065] [outer = 00000005BAE9DC00] 21:07:06 INFO - PROCESS | 2840 | 1461298026550 Marionette DEBUG loaded listener.js 21:07:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 181 (00000005BAED8C00) [pid = 2840] [serial = 2066] [outer = 00000005BAE9DC00] 21:07:07 INFO - PROCESS | 2840 | 1461298027098 Marionette TRACE conn4 <- [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]]]}] 21:07:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 21:07:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 923ms 21:07:07 INFO - PROCESS | 2840 | 1461298027145 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 21:07:07 INFO - PROCESS | 2840 | 1461298027148 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 21:07:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 21:07:07 INFO - PROCESS | 2840 | 1461298027152 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 21:07:07 INFO - PROCESS | 2840 | 1461298027154 Marionette TRACE conn4 <- [1,2718,null,{}] 21:07:07 INFO - PROCESS | 2840 | 1461298027158 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:07 INFO - PROCESS | 2840 | 1461298027278 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 21:07:07 INFO - PROCESS | 2840 | 1461298027423 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:07 INFO - PROCESS | 2840 | ++DOCSHELL 00000005BAE1A000 == 94 [pid = 2840] [id = 689] 21:07:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 182 (00000005BAE9E400) [pid = 2840] [serial = 2067] [outer = 0000000000000000] 21:07:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 183 (00000005BB77F000) [pid = 2840] [serial = 2068] [outer = 00000005BAE9E400] 21:07:07 INFO - PROCESS | 2840 | 1461298027481 Marionette DEBUG loaded listener.js 21:07:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 184 (00000005BAFD3C00) [pid = 2840] [serial = 2069] [outer = 00000005BAE9E400] 21:07:08 INFO - PROCESS | 2840 | 1461298028549 Marionette TRACE conn4 <- [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] 21:07:08 INFO - PROCESS | 2840 | 1461298028806 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 21:07:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 21:07:08 INFO - PROCESS | 2840 | 1461298028813 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 21:07:08 INFO - PROCESS | 2840 | 1461298028817 Marionette TRACE conn4 <- [1,2722,null,{}] 21:07:08 INFO - PROCESS | 2840 | 1461298028824 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:08 INFO - PROCESS | 2840 | 1461298028977 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 21:07:09 INFO - PROCESS | 2840 | 1461298029173 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:09 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B061F800 == 95 [pid = 2840] [id = 690] 21:07:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 185 (000000059EB52400) [pid = 2840] [serial = 2070] [outer = 0000000000000000] 21:07:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 186 (000000059F074400) [pid = 2840] [serial = 2071] [outer = 000000059EB52400] 21:07:09 INFO - PROCESS | 2840 | 1461298029226 Marionette DEBUG loaded listener.js 21:07:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 187 (00000005A8922C00) [pid = 2840] [serial = 2072] [outer = 000000059EB52400] 21:07:09 INFO - PROCESS | 2840 | 1461298029807 Marionette TRACE conn4 <- [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]]]}] 21:07:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 21:07:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1027ms 21:07:09 INFO - PROCESS | 2840 | 1461298029841 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 21:07:09 INFO - PROCESS | 2840 | 1461298029845 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 21:07:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 21:07:09 INFO - PROCESS | 2840 | 1461298029853 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 21:07:09 INFO - PROCESS | 2840 | 1461298029857 Marionette TRACE conn4 <- [1,2726,null,{}] 21:07:09 INFO - PROCESS | 2840 | 1461298029861 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:09 INFO - PROCESS | 2840 | 1461298029979 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 21:07:10 INFO - PROCESS | 2840 | 1461298030144 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:10 INFO - PROCESS | 2840 | --DOCSHELL 00000005A3C20000 == 94 [pid = 2840] [id = 554] 21:07:10 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4411800 == 93 [pid = 2840] [id = 680] 21:07:10 INFO - PROCESS | 2840 | --DOCSHELL 00000005B31F4800 == 92 [pid = 2840] [id = 679] 21:07:10 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BCD000 == 91 [pid = 2840] [id = 678] 21:07:10 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0138800 == 90 [pid = 2840] [id = 677] 21:07:10 INFO - PROCESS | 2840 | --DOCSHELL 00000005AD9EB800 == 89 [pid = 2840] [id = 676] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 186 (00000005B0008400) [pid = 2840] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC1DF800 == 90 [pid = 2840] [id = 691] 21:07:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 187 (000000059E793000) [pid = 2840] [serial = 2073] [outer = 0000000000000000] 21:07:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 188 (000000059FC8B800) [pid = 2840] [serial = 2074] [outer = 000000059E793000] 21:07:10 INFO - PROCESS | 2840 | 1461298030248 Marionette DEBUG loaded listener.js 21:07:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 189 (00000005A8531400) [pid = 2840] [serial = 2075] [outer = 000000059E793000] 21:07:10 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF07C800 == 89 [pid = 2840] [id = 675] 21:07:10 INFO - PROCESS | 2840 | --DOCSHELL 00000005B9A08800 == 88 [pid = 2840] [id = 671] 21:07:10 INFO - PROCESS | 2840 | --DOCSHELL 00000005B8BA8000 == 87 [pid = 2840] [id = 670] 21:07:10 INFO - PROCESS | 2840 | --DOCSHELL 00000005B78C1000 == 86 [pid = 2840] [id = 669] 21:07:10 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BCE000 == 85 [pid = 2840] [id = 668] 21:07:10 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC665800 == 84 [pid = 2840] [id = 667] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 188 (00000005AF0A3000) [pid = 2840] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 187 (00000005AE465C00) [pid = 2840] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 186 (00000005AB7C5000) [pid = 2840] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 185 (00000005A34CFC00) [pid = 2840] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 184 (00000005AFE61C00) [pid = 2840] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 183 (00000005AB414000) [pid = 2840] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 182 (00000005B301B000) [pid = 2840] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 181 (00000005AC770400) [pid = 2840] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 180 (00000005AF4E3C00) [pid = 2840] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 179 (00000005B6E8B000) [pid = 2840] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 178 (00000005B7716C00) [pid = 2840] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 177 (000000059DB67400) [pid = 2840] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 176 (00000005AC26E000) [pid = 2840] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 175 (00000005AF4ED000) [pid = 2840] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 174 (00000005AFACAC00) [pid = 2840] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 173 (00000005B61AAC00) [pid = 2840] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 172 (00000005AF0A5400) [pid = 2840] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 171 (00000005ACE8B000) [pid = 2840] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 170 (00000005A5595C00) [pid = 2840] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 169 (00000005A8822C00) [pid = 2840] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 168 (00000005A4D8D400) [pid = 2840] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 167 (00000005AA07BC00) [pid = 2840] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 166 (00000005B0B97800) [pid = 2840] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 165 (00000005ACE13000) [pid = 2840] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 164 (00000005ABD0BC00) [pid = 2840] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 163 (00000005A8908C00) [pid = 2840] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 162 (00000005B6D49C00) [pid = 2840] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 161 (00000005A7ED9400) [pid = 2840] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | --DOMWINDOW == 160 (00000005AFE93800) [pid = 2840] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 21:07:10 INFO - PROCESS | 2840 | 1461298030736 Marionette TRACE conn4 <- [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]]]}] 21:07:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 21:07:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 924ms 21:07:10 INFO - PROCESS | 2840 | 1461298030779 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 21:07:10 INFO - PROCESS | 2840 | 1461298030782 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 21:07:10 INFO - PROCESS | 2840 | 1461298030785 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 21:07:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 21:07:10 INFO - PROCESS | 2840 | 1461298030787 Marionette TRACE conn4 <- [1,2730,null,{}] 21:07:10 INFO - PROCESS | 2840 | 1461298030797 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:10 INFO - PROCESS | 2840 | 1461298030905 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 21:07:11 INFO - PROCESS | 2840 | 1461298031045 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:11 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0609800 == 85 [pid = 2840] [id = 692] 21:07:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 161 (00000005AB414000) [pid = 2840] [serial = 2076] [outer = 0000000000000000] 21:07:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 162 (00000005AC26FC00) [pid = 2840] [serial = 2077] [outer = 00000005AB414000] 21:07:11 INFO - PROCESS | 2840 | 1461298031098 Marionette DEBUG loaded listener.js 21:07:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 163 (00000005AC3CA800) [pid = 2840] [serial = 2078] [outer = 00000005AB414000] 21:07:11 INFO - PROCESS | 2840 | 1461298031506 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 21:07:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 21:07:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 777ms 21:07:11 INFO - PROCESS | 2840 | 1461298031564 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 21:07:11 INFO - PROCESS | 2840 | 1461298031566 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 21:07:11 INFO - PROCESS | 2840 | 1461298031570 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 21:07:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 21:07:11 INFO - PROCESS | 2840 | 1461298031572 Marionette TRACE conn4 <- [1,2734,null,{}] 21:07:11 INFO - PROCESS | 2840 | 1461298031575 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:11 INFO - PROCESS | 2840 | 1461298031705 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 21:07:11 INFO - PROCESS | 2840 | 1461298031720 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:11 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B31E4000 == 86 [pid = 2840] [id = 693] 21:07:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 164 (00000005ACE18400) [pid = 2840] [serial = 2079] [outer = 0000000000000000] 21:07:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 165 (00000005AE06D400) [pid = 2840] [serial = 2080] [outer = 00000005ACE18400] 21:07:11 INFO - PROCESS | 2840 | 1461298031768 Marionette DEBUG loaded listener.js 21:07:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 166 (00000005AF0BD800) [pid = 2840] [serial = 2081] [outer = 00000005ACE18400] 21:07:12 INFO - PROCESS | 2840 | 1461298032225 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 21:07:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 21:07:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 671ms 21:07:12 INFO - PROCESS | 2840 | 1461298032258 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 21:07:12 INFO - PROCESS | 2840 | 1461298032260 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 21:07:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 21:07:12 INFO - PROCESS | 2840 | 1461298032263 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 21:07:12 INFO - PROCESS | 2840 | 1461298032265 Marionette TRACE conn4 <- [1,2738,null,{}] 21:07:12 INFO - PROCESS | 2840 | 1461298032268 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:12 INFO - PROCESS | 2840 | 1461298032368 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 21:07:12 INFO - PROCESS | 2840 | 1461298032374 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:12 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4403800 == 87 [pid = 2840] [id = 694] 21:07:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 167 (00000005AF4F0000) [pid = 2840] [serial = 2082] [outer = 0000000000000000] 21:07:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 168 (00000005AFE06800) [pid = 2840] [serial = 2083] [outer = 00000005AF4F0000] 21:07:12 INFO - PROCESS | 2840 | 1461298032422 Marionette DEBUG loaded listener.js 21:07:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 169 (00000005AFE8B000) [pid = 2840] [serial = 2084] [outer = 00000005AF4F0000] 21:07:12 INFO - PROCESS | 2840 | 1461298032933 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 21:07:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 21:07:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 735ms 21:07:13 INFO - PROCESS | 2840 | 1461298033004 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 21:07:13 INFO - PROCESS | 2840 | 1461298033007 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 21:07:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 21:07:13 INFO - PROCESS | 2840 | 1461298033010 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 21:07:13 INFO - PROCESS | 2840 | 1461298033012 Marionette TRACE conn4 <- [1,2742,null,{}] 21:07:13 INFO - PROCESS | 2840 | 1461298033015 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:13 INFO - PROCESS | 2840 | 1461298033200 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 21:07:13 INFO - PROCESS | 2840 | 1461298033229 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:13 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5C8C800 == 88 [pid = 2840] [id = 695] 21:07:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 170 (00000005B0A16400) [pid = 2840] [serial = 2085] [outer = 0000000000000000] 21:07:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 171 (00000005B0AAA800) [pid = 2840] [serial = 2086] [outer = 00000005B0A16400] 21:07:13 INFO - PROCESS | 2840 | 1461298033279 Marionette DEBUG loaded listener.js 21:07:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 172 (00000005B29D0000) [pid = 2840] [serial = 2087] [outer = 00000005B0A16400] 21:07:13 INFO - PROCESS | 2840 | 1461298033744 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 21:07:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 21:07:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 777ms 21:07:13 INFO - PROCESS | 2840 | 1461298033790 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 21:07:13 INFO - PROCESS | 2840 | 1461298033793 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 21:07:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 21:07:13 INFO - PROCESS | 2840 | 1461298033796 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 21:07:13 INFO - PROCESS | 2840 | 1461298033798 Marionette TRACE conn4 <- [1,2746,null,{}] 21:07:13 INFO - PROCESS | 2840 | 1461298033801 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:13 INFO - PROCESS | 2840 | 1461298033938 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 21:07:13 INFO - PROCESS | 2840 | 1461298033958 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:13 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B77E7800 == 89 [pid = 2840] [id = 696] 21:07:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 173 (00000005B2CC2800) [pid = 2840] [serial = 2088] [outer = 0000000000000000] 21:07:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 174 (00000005B5B3B400) [pid = 2840] [serial = 2089] [outer = 00000005B2CC2800] 21:07:14 INFO - PROCESS | 2840 | 1461298034006 Marionette DEBUG loaded listener.js 21:07:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 175 (00000005B5B43000) [pid = 2840] [serial = 2090] [outer = 00000005B2CC2800] 21:07:14 INFO - PROCESS | 2840 | 1461298034466 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 21:07:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 21:07:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 733ms 21:07:14 INFO - PROCESS | 2840 | 1461298034533 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 21:07:14 INFO - PROCESS | 2840 | 1461298034535 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 21:07:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 21:07:14 INFO - PROCESS | 2840 | 1461298034573 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 21:07:14 INFO - PROCESS | 2840 | 1461298034575 Marionette TRACE conn4 <- [1,2750,null,{}] 21:07:14 INFO - PROCESS | 2840 | 1461298034590 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:14 INFO - PROCESS | 2840 | 1461298034832 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 21:07:14 INFO - PROCESS | 2840 | --DOMWINDOW == 174 (00000005A4DD9800) [pid = 2840] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 21:07:14 INFO - PROCESS | 2840 | --DOMWINDOW == 173 (000000059DB63C00) [pid = 2840] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 21:07:14 INFO - PROCESS | 2840 | --DOMWINDOW == 172 (00000005ACCDB400) [pid = 2840] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 21:07:14 INFO - PROCESS | 2840 | --DOMWINDOW == 171 (00000005AF09D000) [pid = 2840] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 21:07:14 INFO - PROCESS | 2840 | --DOMWINDOW == 170 (00000005ABD0EC00) [pid = 2840] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 21:07:14 INFO - PROCESS | 2840 | 1461298034906 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:14 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3EE9000 == 90 [pid = 2840] [id = 697] 21:07:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 171 (00000005A34CC800) [pid = 2840] [serial = 2091] [outer = 0000000000000000] 21:07:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 172 (00000005AACC3C00) [pid = 2840] [serial = 2092] [outer = 00000005A34CC800] 21:07:14 INFO - PROCESS | 2840 | 1461298034953 Marionette DEBUG loaded listener.js 21:07:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 173 (00000005B6C13C00) [pid = 2840] [serial = 2093] [outer = 00000005A34CC800] 21:07:15 INFO - PROCESS | 2840 | 1461298035314 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 21:07:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 21:07:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 776ms 21:07:15 INFO - PROCESS | 2840 | 1461298035359 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 21:07:15 INFO - PROCESS | 2840 | 1461298035361 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 21:07:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 21:07:15 INFO - PROCESS | 2840 | 1461298035365 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 21:07:15 INFO - PROCESS | 2840 | 1461298035366 Marionette TRACE conn4 <- [1,2754,null,{}] 21:07:15 INFO - PROCESS | 2840 | 1461298035370 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:15 INFO - PROCESS | 2840 | 1461298035470 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 21:07:15 INFO - PROCESS | 2840 | 1461298035477 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:15 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B9BD3000 == 91 [pid = 2840] [id = 698] 21:07:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 174 (00000005B6D54C00) [pid = 2840] [serial = 2094] [outer = 0000000000000000] 21:07:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 175 (00000005B7716C00) [pid = 2840] [serial = 2095] [outer = 00000005B6D54C00] 21:07:15 INFO - PROCESS | 2840 | 1461298035523 Marionette DEBUG loaded listener.js 21:07:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 176 (00000005BAE9E800) [pid = 2840] [serial = 2096] [outer = 00000005B6D54C00] 21:07:15 INFO - PROCESS | 2840 | 1461298035967 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 21:07:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 21:07:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 630ms 21:07:15 INFO - PROCESS | 2840 | 1461298035996 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 21:07:16 INFO - PROCESS | 2840 | 1461298035998 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 21:07:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 21:07:16 INFO - PROCESS | 2840 | 1461298036020 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 21:07:16 INFO - PROCESS | 2840 | 1461298036023 Marionette TRACE conn4 <- [1,2758,null,{}] 21:07:16 INFO - PROCESS | 2840 | 1461298036028 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:16 INFO - PROCESS | 2840 | 1461298036132 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 21:07:16 INFO - PROCESS | 2840 | 1461298036138 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:16 INFO - PROCESS | 2840 | ++DOCSHELL 00000005BB0AD800 == 92 [pid = 2840] [id = 699] 21:07:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 177 (00000005B9244800) [pid = 2840] [serial = 2097] [outer = 0000000000000000] 21:07:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 178 (00000005B9249800) [pid = 2840] [serial = 2098] [outer = 00000005B9244800] 21:07:16 INFO - PROCESS | 2840 | 1461298036184 Marionette DEBUG loaded listener.js 21:07:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 179 (00000005B924F800) [pid = 2840] [serial = 2099] [outer = 00000005B9244800] 21:07:16 INFO - PROCESS | 2840 | 1461298036656 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 21:07:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 21:07:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 692ms 21:07:16 INFO - PROCESS | 2840 | 1461298036697 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 21:07:16 INFO - PROCESS | 2840 | 1461298036700 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 21:07:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 21:07:16 INFO - PROCESS | 2840 | 1461298036722 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 21:07:16 INFO - PROCESS | 2840 | 1461298036725 Marionette TRACE conn4 <- [1,2762,null,{}] 21:07:16 INFO - PROCESS | 2840 | 1461298036729 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:16 INFO - PROCESS | 2840 | 1461298036934 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 21:07:17 INFO - PROCESS | 2840 | 1461298037089 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:17 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC663800 == 93 [pid = 2840] [id = 700] 21:07:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 180 (00000005808E7400) [pid = 2840] [serial = 2100] [outer = 0000000000000000] 21:07:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 181 (00000005808F2C00) [pid = 2840] [serial = 2101] [outer = 00000005808E7400] 21:07:17 INFO - PROCESS | 2840 | 1461298037150 Marionette DEBUG loaded listener.js 21:07:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 182 (000000059FEE8800) [pid = 2840] [serial = 2102] [outer = 00000005808E7400] 21:07:17 INFO - PROCESS | 2840 | 1461298037842 Marionette TRACE conn4 <- [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]]]}] 21:07:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 21:07:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1176ms 21:07:17 INFO - PROCESS | 2840 | 1461298037915 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 21:07:17 INFO - PROCESS | 2840 | 1461298037921 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 21:07:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 21:07:17 INFO - PROCESS | 2840 | 1461298037928 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 21:07:17 INFO - PROCESS | 2840 | 1461298037933 Marionette TRACE conn4 <- [1,2766,null,{}] 21:07:17 INFO - PROCESS | 2840 | 1461298037938 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:18 INFO - PROCESS | 2840 | 1461298038080 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 21:07:18 INFO - PROCESS | 2840 | 1461298038225 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:18 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B304D000 == 94 [pid = 2840] [id = 701] 21:07:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 183 (00000005AB7C5000) [pid = 2840] [serial = 2103] [outer = 0000000000000000] 21:07:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 184 (00000005ABFC6000) [pid = 2840] [serial = 2104] [outer = 00000005AB7C5000] 21:07:18 INFO - PROCESS | 2840 | 1461298038286 Marionette DEBUG loaded listener.js 21:07:18 INFO - PROCESS | 2840 | ++DOMWINDOW == 185 (00000005ACE13000) [pid = 2840] [serial = 2105] [outer = 00000005AB7C5000] 21:07:18 INFO - PROCESS | 2840 | 1461298038875 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 21:07:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 21:07:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 986ms 21:07:18 INFO - PROCESS | 2840 | 1461298038914 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 21:07:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 21:07:18 INFO - PROCESS | 2840 | 1461298038918 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 21:07:18 INFO - PROCESS | 2840 | 1461298038922 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 21:07:18 INFO - PROCESS | 2840 | 1461298038924 Marionette TRACE conn4 <- [1,2770,null,{}] 21:07:18 INFO - PROCESS | 2840 | 1461298038928 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:19 INFO - PROCESS | 2840 | 1461298039058 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 21:07:19 INFO - PROCESS | 2840 | 1461298039221 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:19 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B6E53000 == 95 [pid = 2840] [id = 702] 21:07:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 186 (00000005AFEC1000) [pid = 2840] [serial = 2106] [outer = 0000000000000000] 21:07:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 187 (00000005B01A1800) [pid = 2840] [serial = 2107] [outer = 00000005AFEC1000] 21:07:19 INFO - PROCESS | 2840 | 1461298039280 Marionette DEBUG loaded listener.js 21:07:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 188 (00000005B0AC0C00) [pid = 2840] [serial = 2108] [outer = 00000005AFEC1000] 21:07:19 INFO - PROCESS | 2840 | 1461298039921 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 21:07:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 21:07:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1021ms 21:07:19 INFO - PROCESS | 2840 | 1461298039950 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 21:07:19 INFO - PROCESS | 2840 | 1461298039954 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 21:07:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 21:07:19 INFO - PROCESS | 2840 | 1461298039968 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 21:07:19 INFO - PROCESS | 2840 | 1461298039974 Marionette TRACE conn4 <- [1,2774,null,{}] 21:07:20 INFO - PROCESS | 2840 | 1461298039995 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:20 INFO - PROCESS | 2840 | 1461298040125 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 21:07:20 INFO - PROCESS | 2840 | 1461298040273 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:20 INFO - PROCESS | 2840 | ++DOCSHELL 00000005BC4EF800 == 96 [pid = 2840] [id = 703] 21:07:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 189 (00000005B301C800) [pid = 2840] [serial = 2109] [outer = 0000000000000000] 21:07:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 190 (00000005B921CC00) [pid = 2840] [serial = 2110] [outer = 00000005B301C800] 21:07:20 INFO - PROCESS | 2840 | 1461298040332 Marionette DEBUG loaded listener.js 21:07:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 191 (00000005B9226C00) [pid = 2840] [serial = 2111] [outer = 00000005B301C800] 21:07:20 INFO - PROCESS | 2840 | 1461298040908 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 21:07:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 21:07:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1005ms 21:07:20 INFO - PROCESS | 2840 | 1461298040968 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 21:07:20 INFO - PROCESS | 2840 | 1461298040971 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 21:07:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 21:07:20 INFO - PROCESS | 2840 | 1461298040975 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 21:07:20 INFO - PROCESS | 2840 | 1461298040977 Marionette TRACE conn4 <- [1,2778,null,{}] 21:07:20 INFO - PROCESS | 2840 | 1461298040981 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:21 INFO - PROCESS | 2840 | 1461298041109 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 21:07:21 INFO - PROCESS | 2840 | 1461298041270 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:21 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B7FD4800 == 97 [pid = 2840] [id = 704] 21:07:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 192 (00000005BA157800) [pid = 2840] [serial = 2112] [outer = 0000000000000000] 21:07:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 193 (00000005BA159400) [pid = 2840] [serial = 2113] [outer = 00000005BA157800] 21:07:21 INFO - PROCESS | 2840 | 1461298041328 Marionette DEBUG loaded listener.js 21:07:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 194 (00000005BA163800) [pid = 2840] [serial = 2114] [outer = 00000005BA157800] 21:07:21 INFO - PROCESS | 2840 | 1461298041875 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 21:07:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 21:07:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 923ms 21:07:21 INFO - PROCESS | 2840 | 1461298041900 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 21:07:21 INFO - PROCESS | 2840 | 1461298041903 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 21:07:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 21:07:21 INFO - PROCESS | 2840 | 1461298041906 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 21:07:21 INFO - PROCESS | 2840 | 1461298041909 Marionette TRACE conn4 <- [1,2782,null,{}] 21:07:21 INFO - PROCESS | 2840 | 1461298041912 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:22 INFO - PROCESS | 2840 | 1461298042038 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 21:07:22 INFO - PROCESS | 2840 | 1461298042205 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:22 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B8444800 == 98 [pid = 2840] [id = 705] 21:07:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 195 (00000005BAFDD400) [pid = 2840] [serial = 2115] [outer = 0000000000000000] 21:07:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 196 (00000005BAFDFC00) [pid = 2840] [serial = 2116] [outer = 00000005BAFDD400] 21:07:22 INFO - PROCESS | 2840 | 1461298042272 Marionette DEBUG loaded listener.js 21:07:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 197 (00000005B8CACC00) [pid = 2840] [serial = 2117] [outer = 00000005BAFDD400] 21:07:22 INFO - PROCESS | 2840 | 1461298042872 Marionette TRACE conn4 <- [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]]]}] 21:07:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 21:07:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1020ms 21:07:22 INFO - PROCESS | 2840 | 1461298042930 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 21:07:22 INFO - PROCESS | 2840 | 1461298042932 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 21:07:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 21:07:22 INFO - PROCESS | 2840 | 1461298042936 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 21:07:22 INFO - PROCESS | 2840 | 1461298042938 Marionette TRACE conn4 <- [1,2786,null,{}] 21:07:22 INFO - PROCESS | 2840 | 1461298042942 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:23 INFO - PROCESS | 2840 | 1461298043099 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 21:07:23 INFO - PROCESS | 2840 | 1461298043248 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:23 INFO - PROCESS | 2840 | ++DOCSHELL 00000005BC46D800 == 99 [pid = 2840] [id = 706] 21:07:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 198 (00000005B8CB3400) [pid = 2840] [serial = 2118] [outer = 0000000000000000] 21:07:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 199 (00000005B9A5FC00) [pid = 2840] [serial = 2119] [outer = 00000005B8CB3400] 21:07:23 INFO - PROCESS | 2840 | 1461298043305 Marionette DEBUG loaded listener.js 21:07:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 200 (00000005B9A66000) [pid = 2840] [serial = 2120] [outer = 00000005B8CB3400] 21:07:23 INFO - PROCESS | 2840 | 1461298043936 Marionette TRACE conn4 <- [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]]]}] 21:07:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 21:07:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1023ms 21:07:23 INFO - PROCESS | 2840 | 1461298043961 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 21:07:23 INFO - PROCESS | 2840 | 1461298043964 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 21:07:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 21:07:23 INFO - PROCESS | 2840 | 1461298043967 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 21:07:23 INFO - PROCESS | 2840 | 1461298043970 Marionette TRACE conn4 <- [1,2790,null,{}] 21:07:23 INFO - PROCESS | 2840 | 1461298043973 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:24 INFO - PROCESS | 2840 | 1461298044097 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 21:07:24 INFO - PROCESS | 2840 | 1461298044259 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:24 INFO - PROCESS | 2840 | ++DOCSHELL 00000005BB278800 == 100 [pid = 2840] [id = 707] 21:07:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 201 (00000005BA160800) [pid = 2840] [serial = 2121] [outer = 0000000000000000] 21:07:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 202 (00000005BB63D800) [pid = 2840] [serial = 2122] [outer = 00000005BA160800] 21:07:24 INFO - PROCESS | 2840 | 1461298044317 Marionette DEBUG loaded listener.js 21:07:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 203 (00000005BB644800) [pid = 2840] [serial = 2123] [outer = 00000005BA160800] 21:07:24 INFO - PROCESS | 2840 | 1461298044838 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 21:07:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 21:07:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 923ms 21:07:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 21:07:24 INFO - PROCESS | 2840 | 1461298044894 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 21:07:24 INFO - PROCESS | 2840 | 1461298044896 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 21:07:24 INFO - PROCESS | 2840 | 1461298044900 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 21:07:24 INFO - PROCESS | 2840 | 1461298044902 Marionette TRACE conn4 <- [1,2794,null,{}] 21:07:24 INFO - PROCESS | 2840 | 1461298044906 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:25 INFO - PROCESS | 2840 | 1461298045029 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 21:07:25 INFO - PROCESS | 2840 | 1461298045181 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:25 INFO - PROCESS | 2840 | ++DOCSHELL 00000005BB3E2000 == 101 [pid = 2840] [id = 708] 21:07:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 204 (00000005BB444000) [pid = 2840] [serial = 2124] [outer = 0000000000000000] 21:07:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 205 (00000005BB44A000) [pid = 2840] [serial = 2125] [outer = 00000005BB444000] 21:07:25 INFO - PROCESS | 2840 | 1461298045239 Marionette DEBUG loaded listener.js 21:07:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 206 (00000005BB450000) [pid = 2840] [serial = 2126] [outer = 00000005BB444000] 21:07:25 INFO - PROCESS | 2840 | 1461298045830 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 21:07:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 21:07:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 986ms 21:07:25 INFO - PROCESS | 2840 | 1461298045888 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 21:07:25 INFO - PROCESS | 2840 | 1461298045891 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 21:07:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 21:07:25 INFO - PROCESS | 2840 | 1461298045895 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 21:07:25 INFO - PROCESS | 2840 | 1461298045897 Marionette TRACE conn4 <- [1,2798,null,{}] 21:07:25 INFO - PROCESS | 2840 | 1461298045901 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:26 INFO - PROCESS | 2840 | 1461298046026 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 21:07:26 INFO - PROCESS | 2840 | 1461298046191 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:26 INFO - PROCESS | 2840 | ++DOCSHELL 0000000580580800 == 102 [pid = 2840] [id = 709] 21:07:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 207 (0000000580553800) [pid = 2840] [serial = 2127] [outer = 0000000000000000] 21:07:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 208 (0000000580559400) [pid = 2840] [serial = 2128] [outer = 0000000580553800] 21:07:26 INFO - PROCESS | 2840 | 1461298046249 Marionette DEBUG loaded listener.js 21:07:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 209 (00000005BB445800) [pid = 2840] [serial = 2129] [outer = 0000000580553800] 21:07:26 INFO - PROCESS | 2840 | 1461298046902 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 21:07:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 21:07:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1073ms 21:07:26 INFO - PROCESS | 2840 | 1461298046971 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 21:07:26 INFO - PROCESS | 2840 | 1461298046973 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 21:07:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 21:07:26 INFO - PROCESS | 2840 | 1461298046977 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 21:07:26 INFO - PROCESS | 2840 | 1461298046979 Marionette TRACE conn4 <- [1,2802,null,{}] 21:07:26 INFO - PROCESS | 2840 | 1461298046983 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:27 INFO - PROCESS | 2840 | 1461298047107 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 21:07:27 INFO - PROCESS | 2840 | 1461298047262 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:27 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AEDD2800 == 103 [pid = 2840] [id = 710] 21:07:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 210 (00000005806D1000) [pid = 2840] [serial = 2130] [outer = 0000000000000000] 21:07:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 211 (00000005806D5C00) [pid = 2840] [serial = 2131] [outer = 00000005806D1000] 21:07:27 INFO - PROCESS | 2840 | 1461298047326 Marionette DEBUG loaded listener.js 21:07:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 212 (00000005A3738C00) [pid = 2840] [serial = 2132] [outer = 00000005806D1000] 21:07:28 INFO - PROCESS | 2840 | 1461298048256 Marionette TRACE conn4 <- [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]]]}] 21:07:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 21:07:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1342ms 21:07:28 INFO - PROCESS | 2840 | 1461298048322 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 21:07:28 INFO - PROCESS | 2840 | 1461298048327 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 21:07:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 21:07:28 INFO - PROCESS | 2840 | 1461298048332 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 21:07:28 INFO - PROCESS | 2840 | 1461298048336 Marionette TRACE conn4 <- [1,2806,null,{}] 21:07:28 INFO - PROCESS | 2840 | 1461298048343 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:28 INFO - PROCESS | 2840 | 1461298048500 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 21:07:28 INFO - PROCESS | 2840 | 1461298048704 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:28 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B06BE800 == 104 [pid = 2840] [id = 711] 21:07:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 213 (0000000581986C00) [pid = 2840] [serial = 2133] [outer = 0000000000000000] 21:07:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 214 (0000000581989800) [pid = 2840] [serial = 2134] [outer = 0000000581986C00] 21:07:28 INFO - PROCESS | 2840 | 1461298048761 Marionette DEBUG loaded listener.js 21:07:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 215 (000000059DB65800) [pid = 2840] [serial = 2135] [outer = 0000000581986C00] 21:07:29 INFO - PROCESS | 2840 | 1461298049312 Marionette TRACE conn4 <- [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]]]}] 21:07:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 21:07:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1024ms 21:07:29 INFO - PROCESS | 2840 | 1461298049361 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 21:07:29 INFO - PROCESS | 2840 | 1461298049367 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 21:07:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 21:07:29 INFO - PROCESS | 2840 | 1461298049373 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 21:07:29 INFO - PROCESS | 2840 | 1461298049376 Marionette TRACE conn4 <- [1,2810,null,{}] 21:07:29 INFO - PROCESS | 2840 | 1461298049380 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:29 INFO - PROCESS | 2840 | 1461298049502 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 21:07:29 INFO - PROCESS | 2840 | 1461298049698 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005B7DAE800 == 103 [pid = 2840] [id = 552] 21:07:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005B77CA800 == 102 [pid = 2840] [id = 546] 21:07:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005BB0AD800 == 101 [pid = 2840] [id = 699] 21:07:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005B9BD3000 == 100 [pid = 2840] [id = 698] 21:07:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3EE9000 == 99 [pid = 2840] [id = 697] 21:07:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005B77E7800 == 98 [pid = 2840] [id = 696] 21:07:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5C8C800 == 97 [pid = 2840] [id = 695] 21:07:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005B4403800 == 96 [pid = 2840] [id = 694] 21:07:29 INFO - PROCESS | 2840 | --DOMWINDOW == 214 (00000005B01E4C00) [pid = 2840] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 21:07:29 INFO - PROCESS | 2840 | --DOMWINDOW == 213 (00000005B0AA3400) [pid = 2840] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 21:07:29 INFO - PROCESS | 2840 | --DOMWINDOW == 212 (00000005B4487800) [pid = 2840] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 21:07:29 INFO - PROCESS | 2840 | --DOMWINDOW == 211 (00000005B6C15C00) [pid = 2840] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 21:07:29 INFO - PROCESS | 2840 | --DOMWINDOW == 210 (00000005AF0C2C00) [pid = 2840] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 21:07:29 INFO - PROCESS | 2840 | --DOMWINDOW == 209 (00000005AFE9B800) [pid = 2840] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 21:07:29 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A08BD000 == 97 [pid = 2840] [id = 712] 21:07:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 210 (00000005808F0400) [pid = 2840] [serial = 2136] [outer = 0000000000000000] 21:07:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 211 (000000059DB64C00) [pid = 2840] [serial = 2137] [outer = 00000005808F0400] 21:07:29 INFO - PROCESS | 2840 | 1461298049813 Marionette DEBUG loaded listener.js 21:07:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 212 (00000005A7C7B400) [pid = 2840] [serial = 2138] [outer = 00000005808F0400] 21:07:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005B31E4000 == 96 [pid = 2840] [id = 693] 21:07:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0609800 == 95 [pid = 2840] [id = 692] 21:07:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC1DF800 == 94 [pid = 2840] [id = 691] 21:07:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005B061F800 == 93 [pid = 2840] [id = 690] 21:07:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005BAF0E800 == 92 [pid = 2840] [id = 686] 21:07:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005B8CF9000 == 91 [pid = 2840] [id = 685] 21:07:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005B78C9000 == 90 [pid = 2840] [id = 684] 21:07:29 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5C9A800 == 89 [pid = 2840] [id = 683] 21:07:30 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0BAD800 == 88 [pid = 2840] [id = 682] 21:07:30 INFO - PROCESS | 2840 | --DOCSHELL 00000005AB84D000 == 87 [pid = 2840] [id = 681] 21:07:30 INFO - PROCESS | 2840 | --DOMWINDOW == 211 (00000005A5591400) [pid = 2840] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 21:07:30 INFO - PROCESS | 2840 | --DOMWINDOW == 210 (00000005A08D3000) [pid = 2840] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 21:07:30 INFO - PROCESS | 2840 | --DOMWINDOW == 209 (00000005ACE8B400) [pid = 2840] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 21:07:30 INFO - PROCESS | 2840 | --DOMWINDOW == 208 (00000005AB815400) [pid = 2840] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 21:07:30 INFO - PROCESS | 2840 | --DOMWINDOW == 207 (00000005AF4A6800) [pid = 2840] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 21:07:30 INFO - PROCESS | 2840 | --DOMWINDOW == 206 (00000005AC33C400) [pid = 2840] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 21:07:30 INFO - PROCESS | 2840 | --DOMWINDOW == 205 (00000005B771B400) [pid = 2840] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 21:07:30 INFO - PROCESS | 2840 | --DOMWINDOW == 204 (00000005AE464C00) [pid = 2840] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 21:07:30 INFO - PROCESS | 2840 | --DOMWINDOW == 203 (00000005A3E35C00) [pid = 2840] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 21:07:30 INFO - PROCESS | 2840 | --DOMWINDOW == 202 (00000005AFE11000) [pid = 2840] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 21:07:30 INFO - PROCESS | 2840 | --DOMWINDOW == 201 (00000005A5944800) [pid = 2840] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 21:07:30 INFO - PROCESS | 2840 | --DOMWINDOW == 200 (00000005A8DE4400) [pid = 2840] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 21:07:30 INFO - PROCESS | 2840 | --DOMWINDOW == 199 (00000005AC3C2800) [pid = 2840] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 21:07:30 INFO - PROCESS | 2840 | 1461298050323 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 21:07:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 21:07:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 987ms 21:07:30 INFO - PROCESS | 2840 | 1461298050361 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 21:07:30 INFO - PROCESS | 2840 | 1461298050364 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 21:07:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 21:07:30 INFO - PROCESS | 2840 | 1461298050367 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 21:07:30 INFO - PROCESS | 2840 | 1461298050371 Marionette TRACE conn4 <- [1,2814,null,{}] 21:07:30 INFO - PROCESS | 2840 | 1461298050382 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:30 INFO - PROCESS | 2840 | 1461298050492 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 21:07:30 INFO - PROCESS | 2840 | 1461298050636 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:30 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0139000 == 88 [pid = 2840] [id = 713] 21:07:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 200 (00000005A4D23400) [pid = 2840] [serial = 2139] [outer = 0000000000000000] 21:07:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 201 (00000005A853C400) [pid = 2840] [serial = 2140] [outer = 00000005A4D23400] 21:07:30 INFO - PROCESS | 2840 | 1461298050687 Marionette DEBUG loaded listener.js 21:07:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 202 (00000005A8F3CC00) [pid = 2840] [serial = 2141] [outer = 00000005A4D23400] 21:07:31 INFO - PROCESS | 2840 | 1461298051088 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 21:07:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 21:07:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 776ms 21:07:31 INFO - PROCESS | 2840 | 1461298051146 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 21:07:31 INFO - PROCESS | 2840 | 1461298051149 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 21:07:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 21:07:31 INFO - PROCESS | 2840 | 1461298051152 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 21:07:31 INFO - PROCESS | 2840 | 1461298051154 Marionette TRACE conn4 <- [1,2818,null,{}] 21:07:31 INFO - PROCESS | 2840 | 1461298051158 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:31 INFO - PROCESS | 2840 | 1461298051263 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 21:07:31 INFO - PROCESS | 2840 | 1461298051270 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:31 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B31DE800 == 89 [pid = 2840] [id = 714] 21:07:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 203 (00000005AA0C0400) [pid = 2840] [serial = 2142] [outer = 0000000000000000] 21:07:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 204 (00000005AB812000) [pid = 2840] [serial = 2143] [outer = 00000005AA0C0400] 21:07:31 INFO - PROCESS | 2840 | 1461298051319 Marionette DEBUG loaded listener.js 21:07:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 205 (00000005ABED7000) [pid = 2840] [serial = 2144] [outer = 00000005AA0C0400] 21:07:31 INFO - PROCESS | 2840 | 1461298051792 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 21:07:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 21:07:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 671ms 21:07:31 INFO - PROCESS | 2840 | 1461298051826 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 21:07:31 INFO - PROCESS | 2840 | 1461298051829 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 21:07:31 INFO - PROCESS | 2840 | 1461298051832 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 21:07:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 21:07:31 INFO - PROCESS | 2840 | 1461298051834 Marionette TRACE conn4 <- [1,2822,null,{}] 21:07:31 INFO - PROCESS | 2840 | 1461298051837 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:31 INFO - PROCESS | 2840 | 1461298051940 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 21:07:31 INFO - PROCESS | 2840 | 1461298051946 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:31 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B42D4800 == 90 [pid = 2840] [id = 715] 21:07:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 206 (00000005AC26BC00) [pid = 2840] [serial = 2145] [outer = 0000000000000000] 21:07:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 207 (00000005AC3A0000) [pid = 2840] [serial = 2146] [outer = 00000005AC26BC00] 21:07:32 INFO - PROCESS | 2840 | 1461298051994 Marionette DEBUG loaded listener.js 21:07:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 208 (00000005AC3CA400) [pid = 2840] [serial = 2147] [outer = 00000005AC26BC00] 21:07:32 INFO - PROCESS | 2840 | 1461298052515 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 21:07:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 21:07:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 733ms 21:07:32 INFO - PROCESS | 2840 | 1461298052569 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 21:07:32 INFO - PROCESS | 2840 | 1461298052571 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 21:07:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 21:07:32 INFO - PROCESS | 2840 | 1461298052574 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 21:07:32 INFO - PROCESS | 2840 | 1461298052576 Marionette TRACE conn4 <- [1,2826,null,{}] 21:07:32 INFO - PROCESS | 2840 | 1461298052586 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:32 INFO - PROCESS | 2840 | 1461298052774 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 21:07:32 INFO - PROCESS | 2840 | 1461298052800 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:32 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5C85000 == 91 [pid = 2840] [id = 716] 21:07:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 209 (00000005ACFCE800) [pid = 2840] [serial = 2148] [outer = 0000000000000000] 21:07:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 210 (00000005AED86000) [pid = 2840] [serial = 2149] [outer = 00000005ACFCE800] 21:07:32 INFO - PROCESS | 2840 | 1461298052850 Marionette DEBUG loaded listener.js 21:07:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 211 (00000005AF4A1400) [pid = 2840] [serial = 2150] [outer = 00000005ACFCE800] 21:07:33 INFO - PROCESS | 2840 | 1461298053329 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 21:07:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 21:07:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 776ms 21:07:33 INFO - PROCESS | 2840 | 1461298053353 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 21:07:33 INFO - PROCESS | 2840 | 1461298053356 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 21:07:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 21:07:33 INFO - PROCESS | 2840 | 1461298053367 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 21:07:33 INFO - PROCESS | 2840 | 1461298053369 Marionette TRACE conn4 <- [1,2830,null,{}] 21:07:33 INFO - PROCESS | 2840 | 1461298053372 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:33 INFO - PROCESS | 2840 | 1461298053511 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 21:07:33 INFO - PROCESS | 2840 | 1461298053530 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:33 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B7775800 == 92 [pid = 2840] [id = 717] 21:07:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 212 (00000005AF4AB800) [pid = 2840] [serial = 2151] [outer = 0000000000000000] 21:07:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 213 (00000005AFAC7400) [pid = 2840] [serial = 2152] [outer = 00000005AF4AB800] 21:07:33 INFO - PROCESS | 2840 | 1461298053577 Marionette DEBUG loaded listener.js 21:07:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 214 (00000005AFE58400) [pid = 2840] [serial = 2153] [outer = 00000005AF4AB800] 21:07:34 INFO - PROCESS | 2840 | 1461298054057 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 21:07:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 21:07:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 734ms 21:07:34 INFO - PROCESS | 2840 | 1461298054102 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 21:07:34 INFO - PROCESS | 2840 | 1461298054104 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 21:07:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 21:07:34 INFO - PROCESS | 2840 | 1461298054107 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 21:07:34 INFO - PROCESS | 2840 | 1461298054109 Marionette TRACE conn4 <- [1,2834,null,{}] 21:07:34 INFO - PROCESS | 2840 | --DOMWINDOW == 213 (000000059EB52400) [pid = 2840] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 21:07:34 INFO - PROCESS | 2840 | --DOMWINDOW == 212 (000000059E793000) [pid = 2840] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 21:07:34 INFO - PROCESS | 2840 | --DOMWINDOW == 211 (00000005B2CC2800) [pid = 2840] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 21:07:34 INFO - PROCESS | 2840 | --DOMWINDOW == 210 (00000005A34CC800) [pid = 2840] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 21:07:34 INFO - PROCESS | 2840 | --DOMWINDOW == 209 (00000005AF4F0000) [pid = 2840] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 21:07:34 INFO - PROCESS | 2840 | --DOMWINDOW == 208 (00000005AB414000) [pid = 2840] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 21:07:34 INFO - PROCESS | 2840 | --DOMWINDOW == 207 (00000005B6D54C00) [pid = 2840] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 21:07:34 INFO - PROCESS | 2840 | --DOMWINDOW == 206 (00000005ACE18400) [pid = 2840] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 21:07:34 INFO - PROCESS | 2840 | --DOMWINDOW == 205 (00000005AB538800) [pid = 2840] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 21:07:34 INFO - PROCESS | 2840 | --DOMWINDOW == 204 (00000005AFE93000) [pid = 2840] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 21:07:34 INFO - PROCESS | 2840 | --DOMWINDOW == 203 (00000005B0A16400) [pid = 2840] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 21:07:34 INFO - PROCESS | 2840 | 1461298054380 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:34 INFO - PROCESS | 2840 | 1461298054486 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 21:07:34 INFO - PROCESS | 2840 | 1461298054493 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:34 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B060E000 == 93 [pid = 2840] [id = 718] 21:07:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 204 (00000005AA079800) [pid = 2840] [serial = 2154] [outer = 0000000000000000] 21:07:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 205 (00000005AC76D400) [pid = 2840] [serial = 2155] [outer = 00000005AA079800] 21:07:34 INFO - PROCESS | 2840 | 1461298054541 Marionette DEBUG loaded listener.js 21:07:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 206 (00000005AFE94800) [pid = 2840] [serial = 2156] [outer = 00000005AA079800] 21:07:34 INFO - PROCESS | 2840 | 1461298054993 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 21:07:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 21:07:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 902ms 21:07:35 INFO - PROCESS | 2840 | 1461298055013 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 21:07:35 INFO - PROCESS | 2840 | 1461298055015 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 21:07:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 21:07:35 INFO - PROCESS | 2840 | 1461298055032 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 21:07:35 INFO - PROCESS | 2840 | 1461298055034 Marionette TRACE conn4 <- [1,2838,null,{}] 21:07:35 INFO - PROCESS | 2840 | 1461298055037 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:35 INFO - PROCESS | 2840 | 1461298055146 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 21:07:35 INFO - PROCESS | 2840 | 1461298055152 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:35 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B843E000 == 94 [pid = 2840] [id = 719] 21:07:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 207 (00000005AFEC0800) [pid = 2840] [serial = 2157] [outer = 0000000000000000] 21:07:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 208 (00000005B0014800) [pid = 2840] [serial = 2158] [outer = 00000005AFEC0800] 21:07:35 INFO - PROCESS | 2840 | 1461298055199 Marionette DEBUG loaded listener.js 21:07:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 209 (00000005B0198800) [pid = 2840] [serial = 2159] [outer = 00000005AFEC0800] 21:07:35 INFO - PROCESS | 2840 | 1461298055639 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 21:07:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 21:07:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 673ms 21:07:35 INFO - PROCESS | 2840 | 1461298055705 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 21:07:35 INFO - PROCESS | 2840 | 1461298055707 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 21:07:35 INFO - PROCESS | 2840 | 1461298055710 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 21:07:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 21:07:35 INFO - PROCESS | 2840 | 1461298055712 Marionette TRACE conn4 <- [1,2842,null,{}] 21:07:35 INFO - PROCESS | 2840 | 1461298055716 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:35 INFO - PROCESS | 2840 | 1461298055821 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 21:07:35 INFO - PROCESS | 2840 | 1461298055827 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:35 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B9A04000 == 95 [pid = 2840] [id = 720] 21:07:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 210 (00000005B0A0D000) [pid = 2840] [serial = 2160] [outer = 0000000000000000] 21:07:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 211 (00000005B0A9E000) [pid = 2840] [serial = 2161] [outer = 00000005B0A0D000] 21:07:35 INFO - PROCESS | 2840 | 1461298055909 Marionette DEBUG loaded listener.js 21:07:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 212 (00000005B2913400) [pid = 2840] [serial = 2162] [outer = 00000005B0A0D000] 21:07:36 INFO - PROCESS | 2840 | 1461298056467 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 21:07:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 21:07:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 838ms 21:07:36 INFO - PROCESS | 2840 | 1461298056553 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 21:07:36 INFO - PROCESS | 2840 | 1461298056558 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 21:07:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 21:07:36 INFO - PROCESS | 2840 | 1461298056564 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 21:07:36 INFO - PROCESS | 2840 | 1461298056569 Marionette TRACE conn4 <- [1,2846,null,{}] 21:07:36 INFO - PROCESS | 2840 | 1461298056628 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:36 INFO - PROCESS | 2840 | 1461298056759 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 21:07:36 INFO - PROCESS | 2840 | 1461298056952 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:36 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC71E000 == 96 [pid = 2840] [id = 721] 21:07:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 213 (00000005808EE000) [pid = 2840] [serial = 2163] [outer = 0000000000000000] 21:07:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 214 (0000000581983400) [pid = 2840] [serial = 2164] [outer = 00000005808EE000] 21:07:37 INFO - PROCESS | 2840 | 1461298057014 Marionette DEBUG loaded listener.js 21:07:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 215 (000000059E790400) [pid = 2840] [serial = 2165] [outer = 00000005808EE000] 21:07:37 INFO - PROCESS | 2840 | 1461298057658 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 21:07:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 21:07:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1131ms 21:07:37 INFO - PROCESS | 2840 | 1461298057702 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 21:07:37 INFO - PROCESS | 2840 | 1461298057709 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 21:07:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 21:07:37 INFO - PROCESS | 2840 | 1461298057716 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 21:07:37 INFO - PROCESS | 2840 | 1461298057719 Marionette TRACE conn4 <- [1,2850,null,{}] 21:07:37 INFO - PROCESS | 2840 | 1461298057723 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:37 INFO - PROCESS | 2840 | 1461298057857 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 21:07:38 INFO - PROCESS | 2840 | 1461298058012 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:38 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3045800 == 97 [pid = 2840] [id = 722] 21:07:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 216 (00000005A5591C00) [pid = 2840] [serial = 2166] [outer = 0000000000000000] 21:07:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 217 (00000005A89E3400) [pid = 2840] [serial = 2167] [outer = 00000005A5591C00] 21:07:38 INFO - PROCESS | 2840 | 1461298058071 Marionette DEBUG loaded listener.js 21:07:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 218 (00000005AB813400) [pid = 2840] [serial = 2168] [outer = 00000005A5591C00] 21:07:38 INFO - PROCESS | 2840 | 1461298058678 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 21:07:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 21:07:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 986ms 21:07:38 INFO - PROCESS | 2840 | 1461298058704 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 21:07:38 INFO - PROCESS | 2840 | 1461298058707 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 21:07:38 INFO - PROCESS | 2840 | 1461298058728 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 21:07:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 21:07:38 INFO - PROCESS | 2840 | 1461298058732 Marionette TRACE conn4 <- [1,2854,null,{}] 21:07:38 INFO - PROCESS | 2840 | 1461298058744 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:38 INFO - PROCESS | 2840 | 1461298058881 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 21:07:39 INFO - PROCESS | 2840 | 1461298059049 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:39 INFO - PROCESS | 2840 | ++DOCSHELL 00000005BAE1D800 == 98 [pid = 2840] [id = 723] 21:07:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 219 (00000005ACE87000) [pid = 2840] [serial = 2169] [outer = 0000000000000000] 21:07:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 220 (00000005AE40E400) [pid = 2840] [serial = 2170] [outer = 00000005ACE87000] 21:07:39 INFO - PROCESS | 2840 | 1461298059111 Marionette DEBUG loaded listener.js 21:07:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 221 (00000005AFEAA800) [pid = 2840] [serial = 2171] [outer = 00000005ACE87000] 21:07:39 INFO - PROCESS | 2840 | 1461298059762 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 21:07:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 21:07:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1077ms 21:07:39 INFO - PROCESS | 2840 | 1461298059808 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 21:07:39 INFO - PROCESS | 2840 | 1461298059811 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 21:07:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 21:07:39 INFO - PROCESS | 2840 | 1461298059815 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 21:07:39 INFO - PROCESS | 2840 | 1461298059817 Marionette TRACE conn4 <- [1,2858,null,{}] 21:07:39 INFO - PROCESS | 2840 | 1461298059821 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:39 INFO - PROCESS | 2840 | 1461298059950 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 21:07:40 INFO - PROCESS | 2840 | 1461298060103 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:40 INFO - PROCESS | 2840 | ++DOCSHELL 00000005BB0B7000 == 99 [pid = 2840] [id = 724] 21:07:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 222 (00000005B29D2400) [pid = 2840] [serial = 2172] [outer = 0000000000000000] 21:07:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 223 (00000005B2CC2800) [pid = 2840] [serial = 2173] [outer = 00000005B29D2400] 21:07:40 INFO - PROCESS | 2840 | 1461298060162 Marionette DEBUG loaded listener.js 21:07:40 INFO - PROCESS | 2840 | ++DOMWINDOW == 224 (00000005B5B3E400) [pid = 2840] [serial = 2174] [outer = 00000005B29D2400] 21:07:40 INFO - PROCESS | 2840 | 1461298060719 Marionette TRACE conn4 <- [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]]]}] 21:07:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 21:07:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 987ms 21:07:40 INFO - PROCESS | 2840 | 1461298060803 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 21:07:40 INFO - PROCESS | 2840 | 1461298060806 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 21:07:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 21:07:40 INFO - PROCESS | 2840 | 1461298060810 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 21:07:40 INFO - PROCESS | 2840 | 1461298060812 Marionette TRACE conn4 <- [1,2862,null,{}] 21:07:40 INFO - PROCESS | 2840 | 1461298060815 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:40 INFO - PROCESS | 2840 | 1461298060942 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 21:07:41 INFO - PROCESS | 2840 | 1461298061095 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:41 INFO - PROCESS | 2840 | ++DOCSHELL 00000005BC466800 == 100 [pid = 2840] [id = 725] 21:07:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 225 (00000005B448CC00) [pid = 2840] [serial = 2175] [outer = 0000000000000000] 21:07:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 226 (00000005B61A3000) [pid = 2840] [serial = 2176] [outer = 00000005B448CC00] 21:07:41 INFO - PROCESS | 2840 | 1461298061153 Marionette DEBUG loaded listener.js 21:07:41 INFO - PROCESS | 2840 | ++DOMWINDOW == 227 (00000005B6D4B400) [pid = 2840] [serial = 2177] [outer = 00000005B448CC00] 21:07:41 INFO - PROCESS | 2840 | 1461298061720 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 21:07:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 21:07:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 923ms 21:07:41 INFO - PROCESS | 2840 | 1461298061736 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 21:07:41 INFO - PROCESS | 2840 | 1461298061738 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 21:07:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 21:07:41 INFO - PROCESS | 2840 | 1461298061757 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 21:07:41 INFO - PROCESS | 2840 | 1461298061760 Marionette TRACE conn4 <- [1,2866,null,{}] 21:07:41 INFO - PROCESS | 2840 | 1461298061767 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:41 INFO - PROCESS | 2840 | 1461298061924 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 21:07:42 INFO - PROCESS | 2840 | 1461298062093 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:42 INFO - PROCESS | 2840 | ++DOCSHELL 00000005BA5B5800 == 101 [pid = 2840] [id = 726] 21:07:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 228 (00000005B8CAC400) [pid = 2840] [serial = 2178] [outer = 0000000000000000] 21:07:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 229 (00000005B9222C00) [pid = 2840] [serial = 2179] [outer = 00000005B8CAC400] 21:07:42 INFO - PROCESS | 2840 | 1461298062155 Marionette DEBUG loaded listener.js 21:07:42 INFO - PROCESS | 2840 | ++DOMWINDOW == 230 (00000005B9A69400) [pid = 2840] [serial = 2180] [outer = 00000005B8CAC400] 21:07:42 INFO - PROCESS | 2840 | 1461298062780 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 21:07:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 21:07:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1090ms 21:07:42 INFO - PROCESS | 2840 | 1461298062862 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 21:07:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 21:07:42 INFO - PROCESS | 2840 | 1461298062865 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 21:07:42 INFO - PROCESS | 2840 | 1461298062868 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 21:07:42 INFO - PROCESS | 2840 | 1461298062871 Marionette TRACE conn4 <- [1,2870,null,{}] 21:07:42 INFO - PROCESS | 2840 | 1461298062874 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:43 INFO - PROCESS | 2840 | 1461298063052 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 21:07:43 INFO - PROCESS | 2840 | 1461298063108 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:43 INFO - PROCESS | 2840 | ++DOCSHELL 000000058205E000 == 102 [pid = 2840] [id = 727] 21:07:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 231 (0000000582080400) [pid = 2840] [serial = 2181] [outer = 0000000000000000] 21:07:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 232 (0000000582089800) [pid = 2840] [serial = 2182] [outer = 0000000582080400] 21:07:43 INFO - PROCESS | 2840 | 1461298063225 Marionette DEBUG loaded listener.js 21:07:43 INFO - PROCESS | 2840 | ++DOMWINDOW == 233 (00000005B6E8F800) [pid = 2840] [serial = 2183] [outer = 0000000582080400] 21:07:43 INFO - PROCESS | 2840 | 1461298063774 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 21:07:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 21:07:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 986ms 21:07:43 INFO - PROCESS | 2840 | 1461298063856 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 21:07:43 INFO - PROCESS | 2840 | 1461298063859 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 21:07:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 21:07:43 INFO - PROCESS | 2840 | 1461298063863 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 21:07:43 INFO - PROCESS | 2840 | 1461298063865 Marionette TRACE conn4 <- [1,2874,null,{}] 21:07:43 INFO - PROCESS | 2840 | 1461298063868 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:44 INFO - PROCESS | 2840 | 1461298064024 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 21:07:44 INFO - PROCESS | 2840 | 1461298064178 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:44 INFO - PROCESS | 2840 | ++DOCSHELL 00000005BA5CF000 == 103 [pid = 2840] [id = 728] 21:07:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 234 (0000000582CBF400) [pid = 2840] [serial = 2184] [outer = 0000000000000000] 21:07:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 235 (0000000582CC7C00) [pid = 2840] [serial = 2185] [outer = 0000000582CBF400] 21:07:44 INFO - PROCESS | 2840 | 1461298064235 Marionette DEBUG loaded listener.js 21:07:44 INFO - PROCESS | 2840 | ++DOMWINDOW == 236 (0000000582CCDC00) [pid = 2840] [serial = 2186] [outer = 0000000582CBF400] 21:07:44 INFO - PROCESS | 2840 | 1461298064835 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 21:07:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 21:07:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1022ms 21:07:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 21:07:44 INFO - PROCESS | 2840 | 1461298064886 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 21:07:44 INFO - PROCESS | 2840 | 1461298064889 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 21:07:44 INFO - PROCESS | 2840 | 1461298064892 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 21:07:44 INFO - PROCESS | 2840 | 1461298064895 Marionette TRACE conn4 <- [1,2878,null,{}] 21:07:44 INFO - PROCESS | 2840 | 1461298064898 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:45 INFO - PROCESS | 2840 | 1461298065027 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 21:07:45 INFO - PROCESS | 2840 | 1461298065193 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:45 INFO - PROCESS | 2840 | ++DOCSHELL 00000005BAE39800 == 104 [pid = 2840] [id = 729] 21:07:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 237 (0000000582CC2400) [pid = 2840] [serial = 2187] [outer = 0000000000000000] 21:07:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 238 (00000005B7C12800) [pid = 2840] [serial = 2188] [outer = 0000000582CC2400] 21:07:45 INFO - PROCESS | 2840 | 1461298065251 Marionette DEBUG loaded listener.js 21:07:45 INFO - PROCESS | 2840 | ++DOMWINDOW == 239 (00000005B7C18800) [pid = 2840] [serial = 2189] [outer = 0000000582CC2400] 21:07:45 INFO - PROCESS | 2840 | 1461298065909 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 21:07:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 21:07:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1069ms 21:07:45 INFO - PROCESS | 2840 | 1461298065964 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 21:07:45 INFO - PROCESS | 2840 | 1461298065967 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 21:07:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 21:07:45 INFO - PROCESS | 2840 | 1461298065970 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 21:07:45 INFO - PROCESS | 2840 | 1461298065973 Marionette TRACE conn4 <- [1,2882,null,{}] 21:07:45 INFO - PROCESS | 2840 | 1461298065976 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:46 INFO - PROCESS | 2840 | 1461298066109 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 21:07:46 INFO - PROCESS | 2840 | 1461298066264 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:46 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AD9EB800 == 105 [pid = 2840] [id = 730] 21:07:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 240 (000000058207F800) [pid = 2840] [serial = 2190] [outer = 0000000000000000] 21:07:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 241 (000000059F615400) [pid = 2840] [serial = 2191] [outer = 000000058207F800] 21:07:46 INFO - PROCESS | 2840 | 1461298066323 Marionette DEBUG loaded listener.js 21:07:46 INFO - PROCESS | 2840 | ++DOMWINDOW == 242 (00000005ACEFD000) [pid = 2840] [serial = 2192] [outer = 000000058207F800] 21:07:47 INFO - PROCESS | 2840 | 1461298067205 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 21:07:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 21:07:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1284ms 21:07:47 INFO - PROCESS | 2840 | 1461298067258 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 21:07:47 INFO - PROCESS | 2840 | 1461298067263 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 21:07:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 21:07:47 INFO - PROCESS | 2840 | 1461298067269 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 21:07:47 INFO - PROCESS | 2840 | 1461298067272 Marionette TRACE conn4 <- [1,2886,null,{}] 21:07:47 INFO - PROCESS | 2840 | 1461298067277 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:47 INFO - PROCESS | 2840 | 1461298067405 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 21:07:47 INFO - PROCESS | 2840 | 1461298067569 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:47 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A14800 == 106 [pid = 2840] [id = 731] 21:07:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 243 (00000005806D7400) [pid = 2840] [serial = 2193] [outer = 0000000000000000] 21:07:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 244 (000000058198E800) [pid = 2840] [serial = 2194] [outer = 00000005806D7400] 21:07:47 INFO - PROCESS | 2840 | 1461298067624 Marionette DEBUG loaded listener.js 21:07:47 INFO - PROCESS | 2840 | ++DOMWINDOW == 245 (00000005A5591400) [pid = 2840] [serial = 2195] [outer = 00000005806D7400] 21:07:48 INFO - PROCESS | 2840 | 1461298068260 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 21:07:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 21:07:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1024ms 21:07:48 INFO - PROCESS | 2840 | 1461298068296 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 21:07:48 INFO - PROCESS | 2840 | 1461298068302 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 21:07:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 21:07:48 INFO - PROCESS | 2840 | 1461298068308 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 21:07:48 INFO - PROCESS | 2840 | 1461298068311 Marionette TRACE conn4 <- [1,2890,null,{}] 21:07:48 INFO - PROCESS | 2840 | 1461298068315 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:48 INFO - PROCESS | 2840 | 1461298068441 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 21:07:48 INFO - PROCESS | 2840 | 1461298068600 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:48 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B06A9800 == 107 [pid = 2840] [id = 732] 21:07:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 246 (00000005AC3AB800) [pid = 2840] [serial = 2196] [outer = 0000000000000000] 21:07:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 247 (00000005AC609000) [pid = 2840] [serial = 2197] [outer = 00000005AC3AB800] 21:07:48 INFO - PROCESS | 2840 | 1461298068652 Marionette DEBUG loaded listener.js 21:07:48 INFO - PROCESS | 2840 | ++DOMWINDOW == 248 (00000005ACE87400) [pid = 2840] [serial = 2198] [outer = 00000005AC3AB800] 21:07:49 INFO - PROCESS | 2840 | 1461298069291 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 21:07:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 21:07:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1022ms 21:07:49 INFO - PROCESS | 2840 | 1461298069331 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 21:07:49 INFO - PROCESS | 2840 | 1461298069334 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 21:07:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 21:07:49 INFO - PROCESS | 2840 | 1461298069337 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 21:07:49 INFO - PROCESS | 2840 | 1461298069341 Marionette TRACE conn4 <- [1,2894,null,{}] 21:07:49 INFO - PROCESS | 2840 | 1461298069352 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:49 INFO - PROCESS | 2840 | 1461298069519 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 21:07:49 INFO - PROCESS | 2840 | 1461298069683 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:49 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B6E5C800 == 108 [pid = 2840] [id = 733] 21:07:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 249 (00000005AC3C7800) [pid = 2840] [serial = 2199] [outer = 0000000000000000] 21:07:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 250 (00000005AFE91000) [pid = 2840] [serial = 2200] [outer = 00000005AC3C7800] 21:07:49 INFO - PROCESS | 2840 | 1461298069738 Marionette DEBUG loaded listener.js 21:07:49 INFO - PROCESS | 2840 | ++DOMWINDOW == 251 (00000005B0A14800) [pid = 2840] [serial = 2201] [outer = 00000005AC3C7800] 21:07:50 INFO - PROCESS | 2840 | --DOCSHELL 00000005B843E000 == 107 [pid = 2840] [id = 719] 21:07:50 INFO - PROCESS | 2840 | --DOCSHELL 00000005B060E000 == 106 [pid = 2840] [id = 718] 21:07:50 INFO - PROCESS | 2840 | --DOCSHELL 00000005B7775800 == 105 [pid = 2840] [id = 717] 21:07:50 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5C85000 == 104 [pid = 2840] [id = 716] 21:07:50 INFO - PROCESS | 2840 | --DOCSHELL 00000005B42D4800 == 103 [pid = 2840] [id = 715] 21:07:50 INFO - PROCESS | 2840 | --DOCSHELL 00000005B31DE800 == 102 [pid = 2840] [id = 714] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 250 (00000005B9249800) [pid = 2840] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 249 (00000005B775F800) [pid = 2840] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 248 (00000005BAECD800) [pid = 2840] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 247 (000000059E837000) [pid = 2840] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 246 (00000005B29C9800) [pid = 2840] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 245 (00000005B6C0A400) [pid = 2840] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 244 (00000005AFE04400) [pid = 2840] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 243 (00000005AB81B000) [pid = 2840] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0139000 == 101 [pid = 2840] [id = 713] 21:07:50 INFO - PROCESS | 2840 | --DOCSHELL 00000005A08BD000 == 100 [pid = 2840] [id = 712] 21:07:50 INFO - PROCESS | 2840 | --DOCSHELL 00000005B06BE800 == 99 [pid = 2840] [id = 711] 21:07:50 INFO - PROCESS | 2840 | --DOCSHELL 00000005BB278800 == 98 [pid = 2840] [id = 707] 21:07:50 INFO - PROCESS | 2840 | --DOCSHELL 00000005BC46D800 == 97 [pid = 2840] [id = 706] 21:07:50 INFO - PROCESS | 2840 | --DOCSHELL 00000005B8444800 == 96 [pid = 2840] [id = 705] 21:07:50 INFO - PROCESS | 2840 | --DOCSHELL 00000005B7FD4800 == 95 [pid = 2840] [id = 704] 21:07:50 INFO - PROCESS | 2840 | --DOCSHELL 00000005BC4EF800 == 94 [pid = 2840] [id = 703] 21:07:50 INFO - PROCESS | 2840 | --DOCSHELL 00000005B6E53000 == 93 [pid = 2840] [id = 702] 21:07:50 INFO - PROCESS | 2840 | --DOCSHELL 00000005B304D000 == 92 [pid = 2840] [id = 701] 21:07:50 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC663800 == 91 [pid = 2840] [id = 700] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 242 (00000005B0072000) [pid = 2840] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 241 (00000005B01A3400) [pid = 2840] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 240 (00000005B0AAA800) [pid = 2840] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 239 (00000005A8922C00) [pid = 2840] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 238 (000000059F074400) [pid = 2840] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 237 (000000059FC8B800) [pid = 2840] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 236 (00000005A8531400) [pid = 2840] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 235 (00000005B5B3B400) [pid = 2840] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 234 (00000005B29D0000) [pid = 2840] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 233 (00000005AACC3C00) [pid = 2840] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 232 (00000005AFE06800) [pid = 2840] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 231 (00000005AC26FC00) [pid = 2840] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 230 (00000005AC3CA800) [pid = 2840] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 229 (00000005BAEA5C00) [pid = 2840] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 228 (00000005BB77F000) [pid = 2840] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 227 (00000005B5B43000) [pid = 2840] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 226 (00000005B7716C00) [pid = 2840] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 225 (00000005AE06D400) [pid = 2840] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 224 (00000005AF0BD800) [pid = 2840] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 223 (00000005B6C13C00) [pid = 2840] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 222 (00000005AFE8B000) [pid = 2840] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | --DOMWINDOW == 221 (00000005BAE9E800) [pid = 2840] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 21:07:50 INFO - PROCESS | 2840 | 1461298070362 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 21:07:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 21:07:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1077ms 21:07:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 21:07:50 INFO - PROCESS | 2840 | 1461298070418 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 21:07:50 INFO - PROCESS | 2840 | 1461298070421 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 21:07:50 INFO - PROCESS | 2840 | 1461298070424 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 21:07:50 INFO - PROCESS | 2840 | 1461298070426 Marionette TRACE conn4 <- [1,2898,null,{}] 21:07:50 INFO - PROCESS | 2840 | 1461298070429 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:50 INFO - PROCESS | 2840 | 1461298070539 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 21:07:50 INFO - PROCESS | 2840 | 1461298070657 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:50 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF36D000 == 92 [pid = 2840] [id = 734] 21:07:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 222 (000000059DB67400) [pid = 2840] [serial = 2202] [outer = 0000000000000000] 21:07:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 223 (00000005A4D89800) [pid = 2840] [serial = 2203] [outer = 000000059DB67400] 21:07:50 INFO - PROCESS | 2840 | 1461298070705 Marionette DEBUG loaded listener.js 21:07:50 INFO - PROCESS | 2840 | ++DOMWINDOW == 224 (00000005A8DE1800) [pid = 2840] [serial = 2204] [outer = 000000059DB67400] 21:07:51 INFO - PROCESS | 2840 | 1461298071088 Marionette TRACE conn4 <- [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]]]}] 21:07:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 21:07:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 21:07:51 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 734ms 21:07:51 INFO - PROCESS | 2840 | 1461298071165 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 21:07:51 INFO - PROCESS | 2840 | 1461298071167 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 21:07:51 INFO - TEST-START | /DOMEvents/constructors.html 21:07:51 INFO - PROCESS | 2840 | 1461298071171 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 21:07:51 INFO - PROCESS | 2840 | 1461298071173 Marionette TRACE conn4 <- [1,2902,null,{}] 21:07:51 INFO - PROCESS | 2840 | 1461298071177 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:51 INFO - PROCESS | 2840 | 1461298071279 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 21:07:51 INFO - PROCESS | 2840 | 1461298071289 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:51 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2C1A000 == 93 [pid = 2840] [id = 735] 21:07:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 225 (00000005AB40D400) [pid = 2840] [serial = 2205] [outer = 0000000000000000] 21:07:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 226 (00000005AC336C00) [pid = 2840] [serial = 2206] [outer = 00000005AB40D400] 21:07:51 INFO - PROCESS | 2840 | 1461298071335 Marionette DEBUG loaded listener.js 21:07:51 INFO - PROCESS | 2840 | ++DOMWINDOW == 227 (00000005ADB5A000) [pid = 2840] [serial = 2207] [outer = 00000005AB40D400] 21:07:51 INFO - PROCESS | 2840 | 1461298071927 Marionette TRACE conn4 <- [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]]]}] 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 21:07:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 21:07:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 21:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 21:07:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:07:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 21:07:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 21:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 21:07:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:07:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 21:07:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 21:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 21:07:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:07:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 21:07:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 21:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 21:07:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:07:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 21:07:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 21:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 21:07:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:07:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 21:07:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 21:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 21:07:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:07:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 21:07:52 INFO - TEST-OK | /DOMEvents/constructors.html | took 852ms 21:07:52 INFO - PROCESS | 2840 | 1461298072027 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 21:07:52 INFO - TEST-START | /DOMEvents/event-phases-order.html 21:07:52 INFO - PROCESS | 2840 | 1461298072029 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 21:07:52 INFO - PROCESS | 2840 | 1461298072033 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 21:07:52 INFO - PROCESS | 2840 | 1461298072035 Marionette TRACE conn4 <- [1,2906,null,{}] 21:07:52 INFO - PROCESS | 2840 | 1461298072038 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:52 INFO - PROCESS | 2840 | 1461298072211 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 21:07:52 INFO - PROCESS | 2840 | 1461298072279 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:52 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B77CA800 == 94 [pid = 2840] [id = 736] 21:07:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 228 (00000005AC7E8800) [pid = 2840] [serial = 2208] [outer = 0000000000000000] 21:07:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 229 (00000005B0A16400) [pid = 2840] [serial = 2209] [outer = 00000005AC7E8800] 21:07:52 INFO - PROCESS | 2840 | 1461298072330 Marionette DEBUG loaded listener.js 21:07:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 230 (00000005B4490800) [pid = 2840] [serial = 2210] [outer = 00000005AC7E8800] 21:07:52 INFO - PROCESS | 2840 | 1461298072748 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 21:07:52 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 21:07:52 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 728ms 21:07:52 INFO - PROCESS | 2840 | 1461298072764 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 21:07:52 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 21:07:52 INFO - PROCESS | 2840 | 1461298072766 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 21:07:52 INFO - PROCESS | 2840 | 1461298072769 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 21:07:52 INFO - PROCESS | 2840 | 1461298072771 Marionette TRACE conn4 <- [1,2910,null,{}] 21:07:52 INFO - PROCESS | 2840 | 1461298072782 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:52 INFO - PROCESS | 2840 | 1461298072926 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 21:07:52 INFO - PROCESS | 2840 | 1461298072939 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:52 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B8435000 == 95 [pid = 2840] [id = 737] 21:07:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 231 (00000005AFE8B000) [pid = 2840] [serial = 2211] [outer = 0000000000000000] 21:07:52 INFO - PROCESS | 2840 | ++DOMWINDOW == 232 (00000005B5B43400) [pid = 2840] [serial = 2212] [outer = 00000005AFE8B000] 21:07:52 INFO - PROCESS | 2840 | 1461298072986 Marionette DEBUG loaded listener.js 21:07:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 233 (00000005B6D50C00) [pid = 2840] [serial = 2213] [outer = 00000005AFE8B000] 21:07:53 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 21:07:53 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 21:07:53 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 21:07:53 INFO - PROCESS | 2840 | [2840] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 21:07:53 INFO - PROCESS | 2840 | 1461298073478 Marionette TRACE conn4 <- [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]]]}] 21:07:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 21:07:53 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 21:07:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 21:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:07:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:07:53 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 21:07:53 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 21:07:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:07:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:07:53 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 21:07:53 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 21:07:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:07:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:07:53 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]" 21:07:53 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 21:07:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:07:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:07:53 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 21:07:53 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 740ms 21:07:53 INFO - PROCESS | 2840 | 1461298073515 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 21:07:53 INFO - PROCESS | 2840 | 1461298073518 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 21:07:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 21:07:53 INFO - PROCESS | 2840 | 1461298073521 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 21:07:53 INFO - PROCESS | 2840 | 1461298073522 Marionette TRACE conn4 <- [1,2914,null,{}] 21:07:53 INFO - PROCESS | 2840 | 1461298073526 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:53 INFO - PROCESS | 2840 | 1461298073700 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 21:07:53 INFO - PROCESS | 2840 | 1461298073722 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:53 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B92BD000 == 96 [pid = 2840] [id = 738] 21:07:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 234 (00000005B7758400) [pid = 2840] [serial = 2214] [outer = 0000000000000000] 21:07:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 235 (00000005B8CBAC00) [pid = 2840] [serial = 2215] [outer = 00000005B7758400] 21:07:53 INFO - PROCESS | 2840 | 1461298073768 Marionette DEBUG loaded listener.js 21:07:53 INFO - PROCESS | 2840 | ++DOMWINDOW == 236 (00000005B9243000) [pid = 2840] [serial = 2216] [outer = 00000005B7758400] 21:07:54 INFO - PROCESS | 2840 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 21:07:54 INFO - PROCESS | 2840 | 1461298074210 Marionette TRACE conn4 <- [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]]]}] 21:07:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 21:07:54 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 739ms 21:07:54 INFO - PROCESS | 2840 | 1461298074265 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 21:07:54 INFO - PROCESS | 2840 | 1461298074267 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 21:07:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 21:07:54 INFO - PROCESS | 2840 | 1461298074271 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 21:07:54 INFO - PROCESS | 2840 | 1461298074272 Marionette TRACE conn4 <- [1,2918,null,{}] 21:07:54 INFO - PROCESS | 2840 | 1461298074276 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:54 INFO - PROCESS | 2840 | 1461298074419 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 21:07:54 INFO - PROCESS | 2840 | 1461298074439 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:54 INFO - PROCESS | 2840 | ++DOCSHELL 00000005BAE22000 == 97 [pid = 2840] [id = 739] 21:07:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 237 (0000000581AEBC00) [pid = 2840] [serial = 2217] [outer = 0000000000000000] 21:07:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 238 (0000000581AF0400) [pid = 2840] [serial = 2218] [outer = 0000000581AEBC00] 21:07:54 INFO - PROCESS | 2840 | 1461298074484 Marionette DEBUG loaded listener.js 21:07:54 INFO - PROCESS | 2840 | ++DOMWINDOW == 239 (00000005B775A400) [pid = 2840] [serial = 2219] [outer = 0000000581AEBC00] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 238 (00000005808ED400) [pid = 2840] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 237 (00000005B0ACD400) [pid = 2840] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 236 (000000059EA24C00) [pid = 2840] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 235 (00000005AC3BD400) [pid = 2840] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 234 (00000005A5003000) [pid = 2840] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 233 (00000005B0AC1C00) [pid = 2840] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 232 (000000059CEA6800) [pid = 2840] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 231 (00000005B29D5000) [pid = 2840] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 230 (00000005ACE8B800) [pid = 2840] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 229 (00000005B2ADAC00) [pid = 2840] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 228 (00000005AFEAA000) [pid = 2840] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 227 (00000005AED89000) [pid = 2840] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 226 (00000005B6E80C00) [pid = 2840] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 225 (000000059CE9E800) [pid = 2840] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 224 (00000005B7716800) [pid = 2840] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 223 (00000005B0A13800) [pid = 2840] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 222 (00000005B000FC00) [pid = 2840] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 221 (00000005AB816800) [pid = 2840] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 220 (00000005A4DD5400) [pid = 2840] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 219 (000000059D9E8800) [pid = 2840] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 218 (00000005B61A6400) [pid = 2840] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 217 (00000005B2AD7C00) [pid = 2840] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 216 (00000005B0195800) [pid = 2840] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 215 (00000005B0075400) [pid = 2840] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 214 (00000005B0197000) [pid = 2840] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 213 (00000005AF097400) [pid = 2840] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 212 (00000005B0A0E000) [pid = 2840] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 211 (00000005AFE89C00) [pid = 2840] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 210 (00000005AB413000) [pid = 2840] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 209 (00000005AB531000) [pid = 2840] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 208 (00000005B6C19C00) [pid = 2840] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 207 (00000005A3E2C000) [pid = 2840] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 206 (00000005A34D2400) [pid = 2840] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 205 (00000005B9244800) [pid = 2840] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 204 (00000005AFEA2800) [pid = 2840] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 203 (00000005AF4A8400) [pid = 2840] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 202 (00000005AD9AF400) [pid = 2840] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 201 (00000005B01E2400) [pid = 2840] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 200 (00000005AA02A000) [pid = 2840] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 199 (00000005AFE0F800) [pid = 2840] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 198 (00000005AE405400) [pid = 2840] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 197 (00000005B3020000) [pid = 2840] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 196 (00000005B7712800) [pid = 2840] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 195 (000000059E836800) [pid = 2840] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 194 (00000005AE646000) [pid = 2840] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 193 (00000005ACE15C00) [pid = 2840] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 192 (00000005A8907000) [pid = 2840] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 191 (00000005ACFCE800) [pid = 2840] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 190 (00000005AF4AB800) [pid = 2840] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 189 (00000005AA079800) [pid = 2840] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 188 (00000005AFEC0800) [pid = 2840] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 187 (00000005AC26BC00) [pid = 2840] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 186 (00000005808F0400) [pid = 2840] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 185 (00000005A4D23400) [pid = 2840] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 184 (00000005AA0C0400) [pid = 2840] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 183 (0000000581986C00) [pid = 2840] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 182 (000000059E793C00) [pid = 2840] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 181 (00000005B6C13000) [pid = 2840] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 21:07:55 INFO - PROCESS | 2840 | --DOMWINDOW == 180 (00000005B7714400) [pid = 2840] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 21:07:55 INFO - PROCESS | 2840 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 21:07:55 INFO - PROCESS | 2840 | 1461298075599 Marionette TRACE conn4 <- [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]]]}] 21:07:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 21:07:55 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1390ms 21:07:55 INFO - PROCESS | 2840 | 1461298075665 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 21:07:55 INFO - PROCESS | 2840 | 1461298075667 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 21:07:55 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 21:07:55 INFO - PROCESS | 2840 | 1461298075670 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 21:07:55 INFO - PROCESS | 2840 | 1461298075672 Marionette TRACE conn4 <- [1,2922,null,{}] 21:07:55 INFO - PROCESS | 2840 | 1461298075676 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:55 INFO - PROCESS | 2840 | 1461298075780 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 21:07:55 INFO - PROCESS | 2840 | 1461298075786 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:55 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5696800 == 98 [pid = 2840] [id = 740] 21:07:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 181 (000000059EA31000) [pid = 2840] [serial = 2220] [outer = 0000000000000000] 21:07:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 182 (00000005A0893C00) [pid = 2840] [serial = 2221] [outer = 000000059EA31000] 21:07:55 INFO - PROCESS | 2840 | 1461298075833 Marionette DEBUG loaded listener.js 21:07:55 INFO - PROCESS | 2840 | ++DOMWINDOW == 183 (00000005A558DC00) [pid = 2840] [serial = 2222] [outer = 000000059EA31000] 21:07:56 INFO - PROCESS | 2840 | 1461298076287 Marionette TRACE conn4 <- [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]]]}] 21:07:56 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 21:07:56 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 671ms 21:07:56 INFO - PROCESS | 2840 | 1461298076345 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 21:07:56 INFO - PROCESS | 2840 | 1461298076347 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 21:07:56 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 21:07:56 INFO - PROCESS | 2840 | 1461298076351 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 21:07:56 INFO - PROCESS | 2840 | 1461298076353 Marionette TRACE conn4 <- [1,2926,null,{}] 21:07:56 INFO - PROCESS | 2840 | 1461298076356 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:56 INFO - PROCESS | 2840 | 1461298076484 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 21:07:56 INFO - PROCESS | 2840 | 1461298076518 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:56 INFO - PROCESS | 2840 | ++DOCSHELL 00000005BB0AD000 == 99 [pid = 2840] [id = 741] 21:07:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 184 (00000005AA081C00) [pid = 2840] [serial = 2223] [outer = 0000000000000000] 21:07:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 185 (00000005ACE1F800) [pid = 2840] [serial = 2224] [outer = 00000005AA081C00] 21:07:56 INFO - PROCESS | 2840 | 1461298076571 Marionette DEBUG loaded listener.js 21:07:56 INFO - PROCESS | 2840 | ++DOMWINDOW == 186 (00000005AFEC0800) [pid = 2840] [serial = 2225] [outer = 00000005AA081C00] 21:07:57 INFO - PROCESS | 2840 | 1461298077020 Marionette TRACE conn4 <- [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]]]}] 21:07: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. 21:07:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 734ms 21:07:57 INFO - PROCESS | 2840 | 1461298077088 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 21:07:57 INFO - PROCESS | 2840 | 1461298077091 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 21:07:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 21:07:57 INFO - PROCESS | 2840 | 1461298077095 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 21:07:57 INFO - PROCESS | 2840 | 1461298077096 Marionette TRACE conn4 <- [1,2930,null,{}] 21:07:57 INFO - PROCESS | 2840 | 1461298077100 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:57 INFO - PROCESS | 2840 | 1461298077205 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 21:07:57 INFO - PROCESS | 2840 | 1461298077212 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:57 INFO - PROCESS | 2840 | ++DOCSHELL 00000005BB844000 == 100 [pid = 2840] [id = 742] 21:07:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 187 (00000005B01EB400) [pid = 2840] [serial = 2226] [outer = 0000000000000000] 21:07:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 188 (00000005B0ACD400) [pid = 2840] [serial = 2227] [outer = 00000005B01EB400] 21:07:57 INFO - PROCESS | 2840 | 1461298077257 Marionette DEBUG loaded listener.js 21:07:57 INFO - PROCESS | 2840 | ++DOMWINDOW == 189 (00000005B4485800) [pid = 2840] [serial = 2228] [outer = 00000005B01EB400] 21:07:58 INFO - PROCESS | 2840 | 1461298078056 Marionette TRACE conn4 <- [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"]]]}] 21:07: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 21:07:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 21:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 21:07:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 987ms 21:07:58 INFO - PROCESS | 2840 | 1461298078084 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 21:07:58 INFO - PROCESS | 2840 | 1461298078088 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 21:07:58 INFO - PROCESS | 2840 | 1461298078093 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 21:07:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 21:07:58 INFO - PROCESS | 2840 | 1461298078097 Marionette TRACE conn4 <- [1,2934,null,{}] 21:07:58 INFO - PROCESS | 2840 | 1461298078103 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:58 INFO - PROCESS | 2840 | 1461298078244 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 21:07:58 INFO - PROCESS | 2840 | 1461298078406 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:58 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0619000 == 101 [pid = 2840] [id = 743] 21:07:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 190 (000000059CEA6800) [pid = 2840] [serial = 2229] [outer = 0000000000000000] 21:07:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 191 (00000005A4CDB000) [pid = 2840] [serial = 2230] [outer = 000000059CEA6800] 21:07:58 INFO - PROCESS | 2840 | 1461298078480 Marionette DEBUG loaded listener.js 21:07:58 INFO - PROCESS | 2840 | ++DOMWINDOW == 192 (00000005A8911000) [pid = 2840] [serial = 2231] [outer = 000000059CEA6800] 21:07:59 INFO - PROCESS | 2840 | 1461298079001 Marionette TRACE conn4 <- [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]]]}] 21:07: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. 21:07:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 923ms 21:07:59 INFO - PROCESS | 2840 | 1461298079021 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 21:07:59 INFO - PROCESS | 2840 | 1461298079028 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 21:07:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 21:07:59 INFO - PROCESS | 2840 | 1461298079034 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 21:07:59 INFO - PROCESS | 2840 | 1461298079037 Marionette TRACE conn4 <- [1,2938,null,{}] 21:07:59 INFO - PROCESS | 2840 | 1461298079041 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:59 INFO - PROCESS | 2840 | 1461298079235 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 21:07:59 INFO - PROCESS | 2840 | 1461298079328 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:59 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B6C97000 == 102 [pid = 2840] [id = 744] 21:07:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 193 (00000005AB533C00) [pid = 2840] [serial = 2232] [outer = 0000000000000000] 21:07:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 194 (00000005AC770400) [pid = 2840] [serial = 2233] [outer = 00000005AB533C00] 21:07:59 INFO - PROCESS | 2840 | 1461298079384 Marionette DEBUG loaded listener.js 21:07:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 195 (00000005AF097400) [pid = 2840] [serial = 2234] [outer = 00000005AB533C00] 21:07:59 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B8F73000 == 103 [pid = 2840] [id = 745] 21:07:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 196 (00000005AFE84400) [pid = 2840] [serial = 2235] [outer = 0000000000000000] 21:07:59 INFO - PROCESS | 2840 | ++DOMWINDOW == 197 (00000005AFE93000) [pid = 2840] [serial = 2236] [outer = 00000005AFE84400] 21:08:00 INFO - PROCESS | 2840 | 1461298080039 Marionette TRACE conn4 <- [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]]]}] 21:08: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. 21:08:00 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1024ms 21:08:00 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 21:08:00 INFO - PROCESS | 2840 | 1461298080059 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 21:08:00 INFO - PROCESS | 2840 | 1461298080062 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 21:08:00 INFO - PROCESS | 2840 | 1461298080065 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 21:08:00 INFO - PROCESS | 2840 | 1461298080070 Marionette TRACE conn4 <- [1,2942,null,{}] 21:08:00 INFO - PROCESS | 2840 | 1461298080082 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:00 INFO - PROCESS | 2840 | 1461298080255 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 21:08:00 INFO - PROCESS | 2840 | 1461298080408 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:00 INFO - PROCESS | 2840 | ++DOCSHELL 00000005BB212000 == 104 [pid = 2840] [id = 746] 21:08:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 198 (00000005AFE87000) [pid = 2840] [serial = 2237] [outer = 0000000000000000] 21:08:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 199 (00000005B007B800) [pid = 2840] [serial = 2238] [outer = 00000005AFE87000] 21:08:00 INFO - PROCESS | 2840 | 1461298080468 Marionette DEBUG loaded listener.js 21:08:00 INFO - PROCESS | 2840 | ++DOMWINDOW == 200 (00000005B0AC7C00) [pid = 2840] [serial = 2239] [outer = 00000005AFE87000] 21:08:01 INFO - PROCESS | 2840 | 1461298081027 Marionette TRACE conn4 <- [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]]]}] 21:08:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:08:01 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 21:08:01 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 986ms 21:08:01 INFO - PROCESS | 2840 | 1461298081063 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 21:08:01 INFO - PROCESS | 2840 | 1461298081066 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 21:08:01 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 21:08:01 INFO - PROCESS | 2840 | 1461298081071 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 21:08:01 INFO - PROCESS | 2840 | 1461298081074 Marionette TRACE conn4 <- [1,2946,null,{}] 21:08:01 INFO - PROCESS | 2840 | 1461298081078 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:01 INFO - PROCESS | 2840 | 1461298081229 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 21:08:01 INFO - PROCESS | 2840 | 1461298081399 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:01 INFO - PROCESS | 2840 | ++DOCSHELL 0000000581AB3800 == 105 [pid = 2840] [id = 747] 21:08:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 201 (00000005B3019C00) [pid = 2840] [serial = 2240] [outer = 0000000000000000] 21:08:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 202 (00000005B6E8A000) [pid = 2840] [serial = 2241] [outer = 00000005B3019C00] 21:08:01 INFO - PROCESS | 2840 | 1461298081459 Marionette DEBUG loaded listener.js 21:08:01 INFO - PROCESS | 2840 | ++DOMWINDOW == 203 (00000005B8CB0800) [pid = 2840] [serial = 2242] [outer = 00000005B3019C00] 21:08:01 INFO - PROCESS | 2840 | 1461298081979 Marionette TRACE conn4 <- [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]]]}] 21:08:02 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. 21:08:02 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 924ms 21:08:02 INFO - PROCESS | 2840 | 1461298081997 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 21:08:02 INFO - PROCESS | 2840 | 1461298081999 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 21:08:02 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 21:08:02 INFO - PROCESS | 2840 | 1461298082003 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 21:08:02 INFO - PROCESS | 2840 | 1461298082005 Marionette TRACE conn4 <- [1,2950,null,{}] 21:08:02 INFO - PROCESS | 2840 | 1461298082008 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:02 INFO - PROCESS | 2840 | 1461298082139 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 21:08:02 INFO - PROCESS | 2840 | 1461298082300 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:02 INFO - PROCESS | 2840 | ++DOCSHELL 0000000581A39800 == 106 [pid = 2840] [id = 748] 21:08:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 204 (00000005B6C13000) [pid = 2840] [serial = 2243] [outer = 0000000000000000] 21:08:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 205 (00000005B779A000) [pid = 2840] [serial = 2244] [outer = 00000005B6C13000] 21:08:02 INFO - PROCESS | 2840 | 1461298082359 Marionette DEBUG loaded listener.js 21:08:02 INFO - PROCESS | 2840 | ++DOMWINDOW == 206 (00000005B77A1400) [pid = 2840] [serial = 2245] [outer = 00000005B6C13000] 21:08:02 INFO - PROCESS | 2840 | 1461298082913 Marionette TRACE conn4 <- [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]]]}] 21:08: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. 21:08:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 923ms 21:08:02 INFO - PROCESS | 2840 | 1461298082945 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 21:08:02 INFO - PROCESS | 2840 | 1461298082947 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 21:08:02 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 21:08:02 INFO - PROCESS | 2840 | 1461298082953 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 21:08:02 INFO - PROCESS | 2840 | 1461298082955 Marionette TRACE conn4 <- [1,2954,null,{}] 21:08:02 INFO - PROCESS | 2840 | 1461298082959 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:03 INFO - PROCESS | 2840 | 1461298083099 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 21:08:03 INFO - PROCESS | 2840 | 1461298083270 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:03 INFO - PROCESS | 2840 | ++DOCSHELL 00000005819CA000 == 107 [pid = 2840] [id = 749] 21:08:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 207 (00000005B7C37400) [pid = 2840] [serial = 2246] [outer = 0000000000000000] 21:08:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 208 (00000005B9244800) [pid = 2840] [serial = 2247] [outer = 00000005B7C37400] 21:08:03 INFO - PROCESS | 2840 | 1461298083329 Marionette DEBUG loaded listener.js 21:08:03 INFO - PROCESS | 2840 | ++DOMWINDOW == 209 (00000005B9A64000) [pid = 2840] [serial = 2248] [outer = 00000005B7C37400] 21:08:03 INFO - PROCESS | 2840 | 1461298083829 Marionette TRACE conn4 <- [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]]]}] 21:08: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. 21:08:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 923ms 21:08:03 INFO - PROCESS | 2840 | 1461298083894 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 21:08:03 INFO - PROCESS | 2840 | 1461298083897 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 21:08:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 21:08:03 INFO - PROCESS | 2840 | 1461298083902 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 21:08:03 INFO - PROCESS | 2840 | 1461298083904 Marionette TRACE conn4 <- [1,2958,null,{}] 21:08:03 INFO - PROCESS | 2840 | 1461298083908 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:04 INFO - PROCESS | 2840 | 1461298084036 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 21:08:04 INFO - PROCESS | 2840 | 1461298084195 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:04 INFO - PROCESS | 2840 | ++DOCSHELL 00000005848C7000 == 108 [pid = 2840] [id = 750] 21:08:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 210 (00000005B84A5400) [pid = 2840] [serial = 2249] [outer = 0000000000000000] 21:08:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 211 (00000005B84AA400) [pid = 2840] [serial = 2250] [outer = 00000005B84A5400] 21:08:04 INFO - PROCESS | 2840 | 1461298084264 Marionette DEBUG loaded listener.js 21:08:04 INFO - PROCESS | 2840 | ++DOMWINDOW == 212 (00000005B84B1C00) [pid = 2840] [serial = 2251] [outer = 00000005B84A5400] 21:08:04 INFO - PROCESS | 2840 | 1461298084744 Marionette TRACE conn4 <- [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]]]}] 21:08: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. 21:08:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 881ms 21:08:04 INFO - PROCESS | 2840 | 1461298084788 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 21:08:04 INFO - PROCESS | 2840 | 1461298084790 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 21:08:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 21:08:04 INFO - PROCESS | 2840 | 1461298084794 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 21:08:04 INFO - PROCESS | 2840 | 1461298084796 Marionette TRACE conn4 <- [1,2962,null,{}] 21:08:04 INFO - PROCESS | 2840 | 1461298084800 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:04 INFO - PROCESS | 2840 | 1461298084959 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 21:08:05 INFO - PROCESS | 2840 | 1461298085120 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:05 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5C85000 == 109 [pid = 2840] [id = 751] 21:08:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 213 (0000000581962400) [pid = 2840] [serial = 2252] [outer = 0000000000000000] 21:08:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 214 (0000000581967400) [pid = 2840] [serial = 2253] [outer = 0000000581962400] 21:08:05 INFO - PROCESS | 2840 | 1461298085175 Marionette DEBUG loaded listener.js 21:08:05 INFO - PROCESS | 2840 | ++DOMWINDOW == 215 (00000005B84ABC00) [pid = 2840] [serial = 2254] [outer = 0000000581962400] 21:08:05 INFO - PROCESS | 2840 | 1461298085701 Marionette TRACE conn4 <- [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]]]}] 21:08: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. 21:08:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 923ms 21:08:05 INFO - PROCESS | 2840 | 1461298085720 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 21:08:05 INFO - PROCESS | 2840 | 1461298085722 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 21:08:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 21:08:05 INFO - PROCESS | 2840 | 1461298085726 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 21:08:05 INFO - PROCESS | 2840 | 1461298085728 Marionette TRACE conn4 <- [1,2966,null,{}] 21:08:05 INFO - PROCESS | 2840 | 1461298085732 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:05 INFO - PROCESS | 2840 | 1461298085863 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 21:08:06 INFO - PROCESS | 2840 | 1461298086033 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:06 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2DD3000 == 110 [pid = 2840] [id = 752] 21:08:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 216 (00000005808EC400) [pid = 2840] [serial = 2255] [outer = 0000000000000000] 21:08:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 217 (00000005B29D4C00) [pid = 2840] [serial = 2256] [outer = 00000005808EC400] 21:08:06 INFO - PROCESS | 2840 | 1461298086091 Marionette DEBUG loaded listener.js 21:08:06 INFO - PROCESS | 2840 | ++DOMWINDOW == 218 (00000005BAEA8800) [pid = 2840] [serial = 2257] [outer = 00000005808EC400] 21:08:06 INFO - PROCESS | 2840 | 1461298086612 Marionette TRACE conn4 <- [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]]]}] 21:08: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. 21:08:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 924ms 21:08:06 INFO - PROCESS | 2840 | 1461298086655 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 21:08:06 INFO - PROCESS | 2840 | 1461298086657 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 21:08:06 INFO - PROCESS | 2840 | 1461298086661 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 21:08:06 INFO - PROCESS | 2840 | 1461298086663 Marionette TRACE conn4 <- [1,2970,null,{}] 21:08:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 21:08:06 INFO - PROCESS | 2840 | 1461298086689 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:06 INFO - PROCESS | 2840 | 1461298086825 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 21:08:07 INFO - PROCESS | 2840 | 1461298086999 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:07 INFO - PROCESS | 2840 | ++DOCSHELL 0000000581BDC000 == 111 [pid = 2840] [id = 753] 21:08:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 219 (00000005808EB000) [pid = 2840] [serial = 2258] [outer = 0000000000000000] 21:08:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 220 (0000000583CD0800) [pid = 2840] [serial = 2259] [outer = 00000005808EB000] 21:08:07 INFO - PROCESS | 2840 | 1461298087058 Marionette DEBUG loaded listener.js 21:08:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 221 (00000005A067F000) [pid = 2840] [serial = 2260] [outer = 00000005808EB000] 21:08:07 INFO - PROCESS | 2840 | 1461298087593 Marionette TRACE conn4 <- [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"]]]}] 21:08: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 21:08:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 21:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 21:08:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 944ms 21:08:07 INFO - PROCESS | 2840 | 1461298087617 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 21:08:07 INFO - PROCESS | 2840 | 1461298087620 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 21:08:07 INFO - PROCESS | 2840 | 1461298087625 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 21:08:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 21:08:07 INFO - PROCESS | 2840 | 1461298087628 Marionette TRACE conn4 <- [1,2974,null,{}] 21:08:07 INFO - PROCESS | 2840 | 1461298087632 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:07 INFO - PROCESS | 2840 | 1461298087779 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 21:08:07 INFO - PROCESS | 2840 | 1461298087959 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:07 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A3422800 == 112 [pid = 2840] [id = 754] 21:08:07 INFO - PROCESS | 2840 | ++DOMWINDOW == 222 (000000058E520800) [pid = 2840] [serial = 2261] [outer = 0000000000000000] 21:08:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 223 (000000059E834000) [pid = 2840] [serial = 2262] [outer = 000000058E520800] 21:08:08 INFO - PROCESS | 2840 | 1461298088022 Marionette DEBUG loaded listener.js 21:08:08 INFO - PROCESS | 2840 | ++DOMWINDOW == 224 (00000005A4DD9000) [pid = 2840] [serial = 2263] [outer = 000000058E520800] 21:08:09 INFO - PROCESS | 2840 | 1461298089023 Marionette TRACE conn4 <- [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]]]}] 21:08:09 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. 21:08:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1430ms 21:08:09 INFO - PROCESS | 2840 | 1461298089061 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 21:08:09 INFO - PROCESS | 2840 | 1461298089065 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 21:08:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 21:08:09 INFO - PROCESS | 2840 | 1461298089071 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 21:08:09 INFO - PROCESS | 2840 | 1461298089074 Marionette TRACE conn4 <- [1,2978,null,{}] 21:08:09 INFO - PROCESS | 2840 | 1461298089080 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:09 INFO - PROCESS | 2840 | 1461298089203 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 21:08:09 INFO - PROCESS | 2840 | 1461298089380 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:09 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A3C0E000 == 113 [pid = 2840] [id = 755] 21:08:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 225 (0000000582CC6800) [pid = 2840] [serial = 2264] [outer = 0000000000000000] 21:08:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 226 (0000000583CCC800) [pid = 2840] [serial = 2265] [outer = 0000000582CC6800] 21:08:09 INFO - PROCESS | 2840 | 1461298089435 Marionette DEBUG loaded listener.js 21:08:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 227 (000000059E070C00) [pid = 2840] [serial = 2266] [outer = 0000000582CC6800] 21:08:09 INFO - PROCESS | 2840 | ++DOCSHELL 000000059D0B9800 == 114 [pid = 2840] [id = 756] 21:08:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 228 (000000059CEA1800) [pid = 2840] [serial = 2267] [outer = 0000000000000000] 21:08:09 INFO - PROCESS | 2840 | ++DOMWINDOW == 229 (000000059DB69000) [pid = 2840] [serial = 2268] [outer = 000000059CEA1800] 21:08:10 INFO - PROCESS | 2840 | 1461298090049 Marionette TRACE conn4 <- [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]]]}] 21:08:10 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. 21:08:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1025ms 21:08:10 INFO - PROCESS | 2840 | 1461298090112 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 21:08:10 INFO - PROCESS | 2840 | 1461298090119 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 21:08:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 21:08:10 INFO - PROCESS | 2840 | 1461298090157 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 21:08:10 INFO - PROCESS | 2840 | 1461298090160 Marionette TRACE conn4 <- [1,2982,null,{}] 21:08:10 INFO - PROCESS | 2840 | 1461298090165 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:10 INFO - PROCESS | 2840 | 1461298090311 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 21:08:10 INFO - PROCESS | 2840 | 1461298090471 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:10 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A4C28000 == 115 [pid = 2840] [id = 757] 21:08:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 230 (000000059EA2C800) [pid = 2840] [serial = 2269] [outer = 0000000000000000] 21:08:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 231 (000000059F4A5000) [pid = 2840] [serial = 2270] [outer = 000000059EA2C800] 21:08:10 INFO - PROCESS | 2840 | 1461298090520 Marionette DEBUG loaded listener.js 21:08:10 INFO - PROCESS | 2840 | ++DOMWINDOW == 232 (00000005A3498000) [pid = 2840] [serial = 2271] [outer = 000000059EA2C800] 21:08:11 INFO - PROCESS | 2840 | 1461298091046 Marionette TRACE conn4 <- [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]]]}] 21:08:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:08:11 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 21:08:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 966ms 21:08:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 21:08:11 INFO - PROCESS | 2840 | 1461298091100 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 21:08:11 INFO - PROCESS | 2840 | 1461298091103 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 21:08:11 INFO - PROCESS | 2840 | 1461298091106 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 21:08:11 INFO - PROCESS | 2840 | 1461298091110 Marionette TRACE conn4 <- [1,2986,null,{}] 21:08:11 INFO - PROCESS | 2840 | 1461298091121 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:11 INFO - PROCESS | 2840 | 1461298091272 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 21:08:11 INFO - PROCESS | 2840 | --DOCSHELL 00000005B440B000 == 114 [pid = 2840] [id = 572] 21:08:11 INFO - PROCESS | 2840 | --DOCSHELL 00000005BB0AD000 == 113 [pid = 2840] [id = 741] 21:08:11 INFO - PROCESS | 2840 | --DOCSHELL 00000005B5696800 == 112 [pid = 2840] [id = 740] 21:08:11 INFO - PROCESS | 2840 | --DOCSHELL 00000005BAE22000 == 111 [pid = 2840] [id = 739] 21:08:11 INFO - PROCESS | 2840 | --DOCSHELL 00000005B92BD000 == 110 [pid = 2840] [id = 738] 21:08:11 INFO - PROCESS | 2840 | --DOCSHELL 00000005B8435000 == 109 [pid = 2840] [id = 737] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 231 (00000005B0A9E000) [pid = 2840] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 230 (00000005B9A5FC00) [pid = 2840] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 229 (00000005BB63D800) [pid = 2840] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 228 (00000005BB44A000) [pid = 2840] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 227 (0000000580559400) [pid = 2840] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOCSHELL 00000005B77CA800 == 108 [pid = 2840] [id = 736] 21:08:11 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2C1A000 == 107 [pid = 2840] [id = 735] 21:08:11 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF36D000 == 106 [pid = 2840] [id = 734] 21:08:11 INFO - PROCESS | 2840 | --DOCSHELL 00000005B6E5C800 == 105 [pid = 2840] [id = 733] 21:08:11 INFO - PROCESS | 2840 | --DOCSHELL 00000005B06A9800 == 104 [pid = 2840] [id = 732] 21:08:11 INFO - PROCESS | 2840 | --DOCSHELL 00000005B2A14800 == 103 [pid = 2840] [id = 731] 21:08:11 INFO - PROCESS | 2840 | --DOCSHELL 00000005BA5CF000 == 102 [pid = 2840] [id = 728] 21:08:11 INFO - PROCESS | 2840 | --DOCSHELL 000000058205E000 == 101 [pid = 2840] [id = 727] 21:08:11 INFO - PROCESS | 2840 | --DOCSHELL 00000005BA5B5800 == 100 [pid = 2840] [id = 726] 21:08:11 INFO - PROCESS | 2840 | --DOCSHELL 00000005BC466800 == 99 [pid = 2840] [id = 725] 21:08:11 INFO - PROCESS | 2840 | --DOCSHELL 00000005BB0B7000 == 98 [pid = 2840] [id = 724] 21:08:11 INFO - PROCESS | 2840 | --DOCSHELL 00000005BAE1D800 == 97 [pid = 2840] [id = 723] 21:08:11 INFO - PROCESS | 2840 | --DOCSHELL 00000005B3045800 == 96 [pid = 2840] [id = 722] 21:08:11 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC71E000 == 95 [pid = 2840] [id = 721] 21:08:11 INFO - PROCESS | 2840 | --DOCSHELL 00000005B9A04000 == 94 [pid = 2840] [id = 720] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 226 (00000005B4492000) [pid = 2840] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 225 (00000005B770E400) [pid = 2840] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 224 (00000005A06EFC00) [pid = 2840] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 223 (00000005BAED1800) [pid = 2840] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 222 (00000005B2909C00) [pid = 2840] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 221 (00000005B018F000) [pid = 2840] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 220 (00000005AC6BA000) [pid = 2840] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 219 (00000005AA0CA000) [pid = 2840] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 218 (000000059EB54400) [pid = 2840] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 217 (00000005B6C0D400) [pid = 2840] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 216 (00000005B2CBF400) [pid = 2840] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 215 (00000005B0974C00) [pid = 2840] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 214 (00000005B0A0AC00) [pid = 2840] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 213 (00000005B290A000) [pid = 2840] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 212 (00000005AFEB0400) [pid = 2840] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 211 (00000005B0AC3800) [pid = 2840] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 210 (00000005B007E800) [pid = 2840] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 209 (00000005B0B8D400) [pid = 2840] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 208 (00000005AC3BCC00) [pid = 2840] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 207 (00000005B6D54800) [pid = 2840] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 206 (00000005AB7C1000) [pid = 2840] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 205 (00000005A7CD7000) [pid = 2840] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 204 (00000005B924F800) [pid = 2840] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 203 (00000005B01AA000) [pid = 2840] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 202 (00000005B2CC3400) [pid = 2840] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 201 (00000005AFEBA000) [pid = 2840] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 200 (00000005B0A14400) [pid = 2840] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 199 (00000005AC3AF800) [pid = 2840] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 198 (00000005AFEAC000) [pid = 2840] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 197 (00000005B29CF000) [pid = 2840] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 196 (00000005B6E82800) [pid = 2840] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 195 (00000005B775AC00) [pid = 2840] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 194 (00000005A067E400) [pid = 2840] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 193 (00000005AFE0E000) [pid = 2840] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 192 (00000005AFE10000) [pid = 2840] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 191 (00000005ABFC9000) [pid = 2840] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 190 (00000005808EE400) [pid = 2840] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 189 (00000005B29D6400) [pid = 2840] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 188 (00000005A34D4400) [pid = 2840] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 187 (00000005AF4F0C00) [pid = 2840] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 186 (00000005A88A8400) [pid = 2840] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 185 (00000005B2AD0800) [pid = 2840] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 184 (00000005A4DD7800) [pid = 2840] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 183 (00000005B301AC00) [pid = 2840] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 182 (00000005AF09FC00) [pid = 2840] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 181 (00000005B61AC400) [pid = 2840] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 180 (00000005B096D800) [pid = 2840] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 179 (00000005A34C8800) [pid = 2840] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 178 (00000005B6D52C00) [pid = 2840] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 177 (00000005B7761800) [pid = 2840] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 176 (00000005B0198800) [pid = 2840] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 175 (00000005AFE94800) [pid = 2840] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 174 (00000005AFE58400) [pid = 2840] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 173 (00000005AC3CA400) [pid = 2840] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 172 (00000005AED86000) [pid = 2840] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 171 (00000005AFAC7400) [pid = 2840] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 170 (00000005AF4A1400) [pid = 2840] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 169 (00000005AC76D400) [pid = 2840] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 168 (00000005B0014800) [pid = 2840] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 167 (00000005808F2C00) [pid = 2840] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 166 (00000005BAFDFC00) [pid = 2840] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 165 (00000005AC3A0000) [pid = 2840] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 164 (000000059DB64C00) [pid = 2840] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 163 (00000005A7C7B400) [pid = 2840] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 162 (00000005BA159400) [pid = 2840] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 161 (00000005A853C400) [pid = 2840] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 160 (00000005A8F3CC00) [pid = 2840] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 159 (00000005AB812000) [pid = 2840] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 158 (00000005ABED7000) [pid = 2840] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 157 (00000005ABFC6000) [pid = 2840] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 156 (000000059DB65800) [pid = 2840] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 155 (0000000581989800) [pid = 2840] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 154 (00000005B921CC00) [pid = 2840] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 153 (00000005B01A1800) [pid = 2840] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | --DOMWINDOW == 152 (00000005806D5C00) [pid = 2840] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 21:08:11 INFO - PROCESS | 2840 | 1461298091517 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:11 INFO - PROCESS | 2840 | ++DOCSHELL 000000058205E000 == 95 [pid = 2840] [id = 758] 21:08:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 153 (000000058055EC00) [pid = 2840] [serial = 2272] [outer = 0000000000000000] 21:08:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 154 (00000005806DCC00) [pid = 2840] [serial = 2273] [outer = 000000058055EC00] 21:08:11 INFO - PROCESS | 2840 | 1461298091573 Marionette DEBUG loaded listener.js 21:08:11 INFO - PROCESS | 2840 | ++DOMWINDOW == 155 (000000059E071400) [pid = 2840] [serial = 2274] [outer = 000000058055EC00] 21:08:12 INFO - PROCESS | 2840 | 1461298092110 Marionette TRACE conn4 <- [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]]]}] 21:08:12 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. 21:08:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1026ms 21:08:12 INFO - PROCESS | 2840 | 1461298092136 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 21:08:12 INFO - PROCESS | 2840 | 1461298092138 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 21:08:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 21:08:12 INFO - PROCESS | 2840 | 1461298092142 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 21:08:12 INFO - PROCESS | 2840 | 1461298092143 Marionette TRACE conn4 <- [1,2990,null,{}] 21:08:12 INFO - PROCESS | 2840 | 1461298092147 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:12 INFO - PROCESS | 2840 | 1461298092251 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 21:08:12 INFO - PROCESS | 2840 | 1461298092259 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:12 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AC660800 == 96 [pid = 2840] [id = 759] 21:08:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 156 (00000005A08D1800) [pid = 2840] [serial = 2275] [outer = 0000000000000000] 21:08:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 157 (00000005A3E2AC00) [pid = 2840] [serial = 2276] [outer = 00000005A08D1800] 21:08:12 INFO - PROCESS | 2840 | 1461298092307 Marionette DEBUG loaded listener.js 21:08:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 158 (00000005A4D8E400) [pid = 2840] [serial = 2277] [outer = 00000005A08D1800] 21:08:12 INFO - PROCESS | 2840 | 1461298092774 Marionette TRACE conn4 <- [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]]]}] 21:08:12 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. 21:08:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 671ms 21:08:12 INFO - PROCESS | 2840 | 1461298092815 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 21:08:12 INFO - PROCESS | 2840 | 1461298092817 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 21:08:12 INFO - PROCESS | 2840 | 1461298092820 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 21:08:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 21:08:12 INFO - PROCESS | 2840 | 1461298092822 Marionette TRACE conn4 <- [1,2994,null,{}] 21:08:12 INFO - PROCESS | 2840 | 1461298092826 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:12 INFO - PROCESS | 2840 | 1461298092925 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 21:08:12 INFO - PROCESS | 2840 | 1461298092934 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:12 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AD9E0800 == 97 [pid = 2840] [id = 760] 21:08:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 159 (00000005A4DD7400) [pid = 2840] [serial = 2278] [outer = 0000000000000000] 21:08:12 INFO - PROCESS | 2840 | ++DOMWINDOW == 160 (00000005A510AC00) [pid = 2840] [serial = 2279] [outer = 00000005A4DD7400] 21:08:12 INFO - PROCESS | 2840 | 1461298092983 Marionette DEBUG loaded listener.js 21:08:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 161 (00000005A7C84000) [pid = 2840] [serial = 2280] [outer = 00000005A4DD7400] 21:08:13 INFO - PROCESS | 2840 | 1461298093496 Marionette TRACE conn4 <- [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]]]}] 21:08:13 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. 21:08:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 735ms 21:08:13 INFO - PROCESS | 2840 | 1461298093559 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 21:08:13 INFO - PROCESS | 2840 | 1461298093562 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 21:08:13 INFO - TEST-START | /FileAPI/FileReaderSync.worker 21:08:13 INFO - PROCESS | 2840 | 1461298093565 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 21:08:13 INFO - PROCESS | 2840 | 1461298093567 Marionette TRACE conn4 <- [1,2998,null,{}] 21:08:13 INFO - PROCESS | 2840 | 1461298093570 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:13 INFO - PROCESS | 2840 | 1461298093686 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 21:08:13 INFO - PROCESS | 2840 | 1461298093694 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:13 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AF26A000 == 98 [pid = 2840] [id = 761] 21:08:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 162 (00000005A852F800) [pid = 2840] [serial = 2281] [outer = 0000000000000000] 21:08:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 163 (00000005A85D5800) [pid = 2840] [serial = 2282] [outer = 00000005A852F800] 21:08:13 INFO - PROCESS | 2840 | 1461298093741 Marionette DEBUG loaded listener.js 21:08:13 INFO - PROCESS | 2840 | ++DOMWINDOW == 164 (00000005A892C400) [pid = 2840] [serial = 2283] [outer = 00000005A852F800] 21:08:14 INFO - PROCESS | 2840 | [2840] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:08:14 INFO - PROCESS | 2840 | 1461298094277 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 21:08:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 21:08:14 INFO - {} 21:08:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 21:08:14 INFO - {} 21:08:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 21:08:14 INFO - {} 21:08:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 21:08:14 INFO - {} 21:08:14 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 734ms 21:08:14 INFO - PROCESS | 2840 | 1461298094303 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 21:08:14 INFO - PROCESS | 2840 | 1461298094305 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 21:08:14 INFO - TEST-START | /FileAPI/fileReader.html 21:08:14 INFO - PROCESS | 2840 | 1461298094314 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 21:08:14 INFO - PROCESS | 2840 | 1461298094316 Marionette TRACE conn4 <- [1,3002,null,{}] 21:08:14 INFO - PROCESS | 2840 | 1461298094324 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:14 INFO - PROCESS | 2840 | 1461298094486 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 21:08:14 INFO - PROCESS | 2840 | 1461298094503 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:14 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B011E800 == 99 [pid = 2840] [id = 762] 21:08:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 165 (00000005A8DEF400) [pid = 2840] [serial = 2284] [outer = 0000000000000000] 21:08:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 166 (00000005AA01B800) [pid = 2840] [serial = 2285] [outer = 00000005A8DEF400] 21:08:14 INFO - PROCESS | 2840 | 1461298094549 Marionette DEBUG loaded listener.js 21:08:14 INFO - PROCESS | 2840 | ++DOMWINDOW == 167 (00000005AB418800) [pid = 2840] [serial = 2286] [outer = 00000005A8DEF400] 21:08:14 INFO - PROCESS | 2840 | 1461298094979 Marionette TRACE conn4 <- [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]]]}] 21:08:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 21:08:15 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 21:08:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 21:08:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 21:08:15 INFO - TEST-OK | /FileAPI/fileReader.html | took 735ms 21:08:15 INFO - PROCESS | 2840 | 1461298095046 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 21:08:15 INFO - PROCESS | 2840 | 1461298095049 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 21:08:15 INFO - TEST-START | /FileAPI/historical.html 21:08:15 INFO - PROCESS | 2840 | 1461298095058 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 21:08:15 INFO - PROCESS | 2840 | 1461298095060 Marionette TRACE conn4 <- [1,3006,null,{}] 21:08:15 INFO - PROCESS | 2840 | 1461298095063 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:15 INFO - PROCESS | 2840 | 1461298095197 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 21:08:15 INFO - PROCESS | 2840 | 1461298095214 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:15 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0624000 == 100 [pid = 2840] [id = 763] 21:08:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 168 (00000005AB52F000) [pid = 2840] [serial = 2287] [outer = 0000000000000000] 21:08:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 169 (00000005AB812000) [pid = 2840] [serial = 2288] [outer = 00000005AB52F000] 21:08:15 INFO - PROCESS | 2840 | 1461298095261 Marionette DEBUG loaded listener.js 21:08:15 INFO - PROCESS | 2840 | ++DOMWINDOW == 170 (00000005ABD03C00) [pid = 2840] [serial = 2289] [outer = 00000005AB52F000] 21:08:15 INFO - PROCESS | 2840 | 1461298095704 Marionette TRACE conn4 <- [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"]]]}] 21:08:15 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 21:08:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 21:08:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 21:08:15 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 21:08:15 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 21:08:15 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 21:08:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 21:08:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 21:08:15 INFO - TEST-OK | /FileAPI/historical.html | took 671ms 21:08:15 INFO - PROCESS | 2840 | 1461298095742 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 21:08:15 INFO - PROCESS | 2840 | 1461298095744 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 21:08:15 INFO - PROCESS | 2840 | 1461298095748 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 21:08:15 INFO - TEST-START | /FileAPI/idlharness.html 21:08:15 INFO - PROCESS | 2840 | 1461298095750 Marionette TRACE conn4 <- [1,3010,null,{}] 21:08:15 INFO - PROCESS | 2840 | 1461298095754 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:15 INFO - PROCESS | 2840 | 1461298095920 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 21:08:16 INFO - PROCESS | 2840 | --DOMWINDOW == 169 (00000005BAE9E400) [pid = 2840] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 21:08:16 INFO - PROCESS | 2840 | --DOMWINDOW == 168 (00000005BAE9DC00) [pid = 2840] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 21:08:16 INFO - PROCESS | 2840 | --DOMWINDOW == 167 (00000005AA081C00) [pid = 2840] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 21:08:16 INFO - PROCESS | 2840 | --DOMWINDOW == 166 (00000005AFE8B000) [pid = 2840] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 21:08:16 INFO - PROCESS | 2840 | --DOMWINDOW == 165 (00000005B7758400) [pid = 2840] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 21:08:16 INFO - PROCESS | 2840 | --DOMWINDOW == 164 (0000000581AEBC00) [pid = 2840] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 21:08:16 INFO - PROCESS | 2840 | --DOMWINDOW == 163 (00000005B0A0D000) [pid = 2840] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 21:08:16 INFO - PROCESS | 2840 | --DOMWINDOW == 162 (00000005AB40D400) [pid = 2840] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 21:08:16 INFO - PROCESS | 2840 | --DOMWINDOW == 161 (00000005AC7E8800) [pid = 2840] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 21:08:16 INFO - PROCESS | 2840 | --DOMWINDOW == 160 (00000005AC3C7800) [pid = 2840] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 21:08:16 INFO - PROCESS | 2840 | --DOMWINDOW == 159 (000000059DB67400) [pid = 2840] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 21:08:16 INFO - PROCESS | 2840 | --DOMWINDOW == 158 (00000005806D7400) [pid = 2840] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 21:08:16 INFO - PROCESS | 2840 | --DOMWINDOW == 157 (00000005AC3AB800) [pid = 2840] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 21:08:16 INFO - PROCESS | 2840 | --DOMWINDOW == 156 (000000059EA31000) [pid = 2840] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 21:08:16 INFO - PROCESS | 2840 | 1461298096462 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:16 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AEDDC800 == 101 [pid = 2840] [id = 764] 21:08:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 157 (00000005806DB800) [pid = 2840] [serial = 2290] [outer = 0000000000000000] 21:08:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 158 (000000059EA25C00) [pid = 2840] [serial = 2291] [outer = 00000005806DB800] 21:08:16 INFO - PROCESS | 2840 | 1461298096510 Marionette DEBUG loaded listener.js 21:08:16 INFO - PROCESS | 2840 | ++DOMWINDOW == 159 (00000005AC15C400) [pid = 2840] [serial = 2292] [outer = 00000005806DB800] 21:08:17 INFO - PROCESS | 2840 | 1461298097336 Marionette TRACE conn4 <- [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]]]}] 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 21:08:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:08:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:08:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:08:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:08:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:08:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:08:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:08:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:08:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 21:08:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:08:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:08:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:08:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:08:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:08:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:08:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:08:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:08:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 21:08:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:08:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:08:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:08:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:08:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:08:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:08:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:08:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:08:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 21:08:17 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 21:08:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:08:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:08:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:08:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:08:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:08:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:08:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:08:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:08:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 21:08:17 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 21:08:17 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 21:08:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:08:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:08:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:08:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:08:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:08:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:08:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:08:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:08:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 21:08:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:08:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:08:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:08:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:08:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:08:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:08:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:08:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 21:08:17 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 21:08:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:08:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:08:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:08:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:08:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:08:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:08:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:08:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:08:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 21:08:17 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 21:08:17 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 21:08:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:08:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:08:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:08:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:08:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:08:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:08:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:08:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:08:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 21:08:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 21:08:17 INFO - TEST-OK | /FileAPI/idlharness.html | took 1673ms 21:08:17 INFO - PROCESS | 2840 | 1461298097426 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 21:08:17 INFO - TEST-START | /FileAPI/idlharness.worker 21:08:17 INFO - PROCESS | 2840 | 1461298097428 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 21:08:17 INFO - PROCESS | 2840 | 1461298097432 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 21:08:17 INFO - PROCESS | 2840 | 1461298097434 Marionette TRACE conn4 <- [1,3014,null,{}] 21:08:17 INFO - PROCESS | 2840 | 1461298097437 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:17 INFO - PROCESS | 2840 | 1461298097544 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 21:08:17 INFO - PROCESS | 2840 | 1461298097644 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:17 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2DD1000 == 102 [pid = 2840] [id = 765] 21:08:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 160 (00000005ABD0A400) [pid = 2840] [serial = 2293] [outer = 0000000000000000] 21:08:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 161 (00000005AC7EE800) [pid = 2840] [serial = 2294] [outer = 00000005ABD0A400] 21:08:17 INFO - PROCESS | 2840 | 1461298097694 Marionette DEBUG loaded listener.js 21:08:17 INFO - PROCESS | 2840 | ++DOMWINDOW == 162 (00000005ACE1F400) [pid = 2840] [serial = 2295] [outer = 00000005ABD0A400] 21:08:17 INFO - PROCESS | 2840 | [2840] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:08:18 INFO - PROCESS | 2840 | 1461298098852 Marionette TRACE conn4 <- [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,{},{}]]]}] 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:08:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:08:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:08:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:08:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:08:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:08:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:08:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:08:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:08:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:08:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:08:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:08:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 21:08:18 INFO - {} 21:08:18 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 21:08:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:08:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:08:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:08:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:08:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 21:08:18 INFO - {} 21:08:18 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 - {} 21:08:18 INFO - {} 21:08:18 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 21:08:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:08:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:08:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:08:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:08:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:08:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:08:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:08:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 21:08:18 INFO - {} 21:08:18 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 21:08:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:08:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:08:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:08:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:08:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 21:08:18 INFO - {} 21:08:18 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 - {} 21:08:18 INFO - {} 21:08:18 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 21:08:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:08:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:08:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:08:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:08:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:08:18 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 21:08:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 21:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 21:08:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:08:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:08:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:08:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 21:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:08:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:08:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:08:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:08:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 21:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 21:08:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:08:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:08:18 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 21:08:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 21:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 21:08:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:08:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:08:18 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 21:08:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 21:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 21:08:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:08:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:08:18 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 21:08:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 21:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:08:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:08:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:08:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:08:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:08:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 21:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:08:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:08:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:08:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:08:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:08:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:08:18 INFO - {} 21:08:18 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1560ms 21:08:19 INFO - PROCESS | 2840 | 1461298099010 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 21:08:19 INFO - PROCESS | 2840 | 1461298099015 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 21:08:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 21:08:19 INFO - PROCESS | 2840 | 1461298099073 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 21:08:19 INFO - PROCESS | 2840 | 1461298099077 Marionette TRACE conn4 <- [1,3018,null,{}] 21:08:19 INFO - PROCESS | 2840 | 1461298099084 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:19 INFO - PROCESS | 2840 | 1461298099223 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 21:08:19 INFO - PROCESS | 2840 | 1461298099362 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:19 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A512D800 == 103 [pid = 2840] [id = 766] 21:08:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 163 (00000005A4199800) [pid = 2840] [serial = 2296] [outer = 0000000000000000] 21:08:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 164 (00000005A4D8D000) [pid = 2840] [serial = 2297] [outer = 00000005A4199800] 21:08:19 INFO - PROCESS | 2840 | 1461298099426 Marionette DEBUG loaded listener.js 21:08:19 INFO - PROCESS | 2840 | ++DOMWINDOW == 165 (00000005A7ED9000) [pid = 2840] [serial = 2298] [outer = 00000005A4199800] 21:08:19 INFO - PROCESS | 2840 | 1461298099971 Marionette TRACE conn4 <- [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]]]}] 21:08:20 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 21:08:20 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 945ms 21:08:20 INFO - PROCESS | 2840 | 1461298100033 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 21:08:20 INFO - PROCESS | 2840 | 1461298100040 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 21:08:20 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 21:08:20 INFO - PROCESS | 2840 | 1461298100048 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 21:08:20 INFO - PROCESS | 2840 | 1461298100052 Marionette TRACE conn4 <- [1,3022,null,{}] 21:08:20 INFO - PROCESS | 2840 | 1461298100056 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:20 INFO - PROCESS | 2840 | 1461298100188 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 21:08:20 INFO - PROCESS | 2840 | 1461298100346 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:20 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AEDCD800 == 104 [pid = 2840] [id = 767] 21:08:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 166 (00000005A8540400) [pid = 2840] [serial = 2299] [outer = 0000000000000000] 21:08:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 167 (00000005A8DEC800) [pid = 2840] [serial = 2300] [outer = 00000005A8540400] 21:08:20 INFO - PROCESS | 2840 | 1461298100405 Marionette DEBUG loaded listener.js 21:08:20 INFO - PROCESS | 2840 | ++DOMWINDOW == 168 (00000005AB7C5C00) [pid = 2840] [serial = 2301] [outer = 00000005A8540400] 21:08:21 INFO - PROCESS | 2840 | 1461298101005 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 21:08:21 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 21:08:21 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 986ms 21:08:21 INFO - TEST-START | /FileAPI/blob/Blob-close.html 21:08:21 INFO - PROCESS | 2840 | 1461298101038 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 21:08:21 INFO - PROCESS | 2840 | 1461298101041 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 21:08:21 INFO - PROCESS | 2840 | 1461298101044 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 21:08:21 INFO - PROCESS | 2840 | 1461298101049 Marionette TRACE conn4 <- [1,3026,null,{}] 21:08:21 INFO - PROCESS | 2840 | 1461298101061 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:21 INFO - PROCESS | 2840 | 1461298101196 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 21:08:21 INFO - PROCESS | 2840 | 1461298101345 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:21 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B2A57000 == 105 [pid = 2840] [id = 768] 21:08:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 169 (00000005AC3C7800) [pid = 2840] [serial = 2302] [outer = 0000000000000000] 21:08:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 170 (00000005AC7E8C00) [pid = 2840] [serial = 2303] [outer = 00000005AC3C7800] 21:08:21 INFO - PROCESS | 2840 | 1461298101407 Marionette DEBUG loaded listener.js 21:08:21 INFO - PROCESS | 2840 | ++DOMWINDOW == 171 (00000005AF4A3800) [pid = 2840] [serial = 2304] [outer = 00000005AC3C7800] 21:08:21 INFO - PROCESS | 2840 | 1461298101981 Marionette TRACE conn4 <- [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"]]]}] 21:08:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 21:08:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 21:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 21:08:22 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 986ms 21:08:22 INFO - PROCESS | 2840 | 1461298102033 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 21:08:22 INFO - PROCESS | 2840 | 1461298102036 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 21:08:22 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 21:08:22 INFO - PROCESS | 2840 | 1461298102040 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 21:08:22 INFO - PROCESS | 2840 | 1461298102042 Marionette TRACE conn4 <- [1,3030,null,{}] 21:08:22 INFO - PROCESS | 2840 | 1461298102046 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:22 INFO - PROCESS | 2840 | 1461298102174 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 21:08:22 INFO - PROCESS | 2840 | 1461298102322 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:22 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B42D0000 == 106 [pid = 2840] [id = 769] 21:08:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 172 (00000005AFACD400) [pid = 2840] [serial = 2305] [outer = 0000000000000000] 21:08:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 173 (00000005AFE06400) [pid = 2840] [serial = 2306] [outer = 00000005AFACD400] 21:08:22 INFO - PROCESS | 2840 | 1461298102382 Marionette DEBUG loaded listener.js 21:08:22 INFO - PROCESS | 2840 | ++DOMWINDOW == 174 (00000005AFE11000) [pid = 2840] [serial = 2307] [outer = 00000005AFACD400] 21:08:23 INFO - PROCESS | 2840 | 1461298103126 Marionette TRACE conn4 <- [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]]]}] 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 21:08:23 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. 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 21:08:23 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'.) 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 21:08:23 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. 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 21:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 21:08:23 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. 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 21:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:08:23 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. 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 21:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 21:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 21:08:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 21:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 21:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 21:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 21:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 21:08:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 21:08:23 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1217ms 21:08:23 INFO - PROCESS | 2840 | 1461298103260 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 21:08:23 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 21:08:23 INFO - PROCESS | 2840 | 1461298103263 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 21:08:23 INFO - PROCESS | 2840 | 1461298103267 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 21:08:23 INFO - PROCESS | 2840 | 1461298103270 Marionette TRACE conn4 <- [1,3034,null,{}] 21:08:23 INFO - PROCESS | 2840 | 1461298103318 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:23 INFO - PROCESS | 2840 | 1461298103434 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 21:08:23 INFO - PROCESS | 2840 | 1461298103571 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:23 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B4B60000 == 107 [pid = 2840] [id = 770] 21:08:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 175 (00000005AFE10000) [pid = 2840] [serial = 2308] [outer = 0000000000000000] 21:08:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 176 (00000005AFE83C00) [pid = 2840] [serial = 2309] [outer = 00000005AFE10000] 21:08:23 INFO - PROCESS | 2840 | 1461298103629 Marionette DEBUG loaded listener.js 21:08:23 INFO - PROCESS | 2840 | ++DOMWINDOW == 177 (00000005AFEB4400) [pid = 2840] [serial = 2310] [outer = 00000005AFE10000] 21:08:23 INFO - PROCESS | 2840 | [2840] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:08:24 INFO - PROCESS | 2840 | 1461298104221 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 21:08:24 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 21:08:24 INFO - {} 21:08:24 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 987ms 21:08:24 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 21:08:24 INFO - PROCESS | 2840 | 1461298104254 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 21:08:24 INFO - PROCESS | 2840 | 1461298104257 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 21:08:24 INFO - PROCESS | 2840 | 1461298104260 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 21:08:24 INFO - PROCESS | 2840 | 1461298104262 Marionette TRACE conn4 <- [1,3038,null,{}] 21:08:24 INFO - PROCESS | 2840 | 1461298104266 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:24 INFO - PROCESS | 2840 | 1461298104419 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 21:08:24 INFO - PROCESS | 2840 | 1461298104562 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:24 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B31EB800 == 108 [pid = 2840] [id = 771] 21:08:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 178 (00000005AE6EA400) [pid = 2840] [serial = 2311] [outer = 0000000000000000] 21:08:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 179 (00000005AF098C00) [pid = 2840] [serial = 2312] [outer = 00000005AE6EA400] 21:08:24 INFO - PROCESS | 2840 | 1461298104623 Marionette DEBUG loaded listener.js 21:08:24 INFO - PROCESS | 2840 | ++DOMWINDOW == 180 (00000005AF49D400) [pid = 2840] [serial = 2313] [outer = 00000005AE6EA400] 21:08:25 INFO - PROCESS | 2840 | 1461298105178 Marionette TRACE conn4 <- [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]]]}] 21:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 21:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 21:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 21:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 21:08:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 923ms 21:08:25 INFO - PROCESS | 2840 | 1461298105187 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 21:08:25 INFO - PROCESS | 2840 | 1461298105189 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 21:08:25 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 21:08:25 INFO - PROCESS | 2840 | 1461298105193 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 21:08:25 INFO - PROCESS | 2840 | 1461298105195 Marionette TRACE conn4 <- [1,3042,null,{}] 21:08:25 INFO - PROCESS | 2840 | 1461298105199 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:25 INFO - PROCESS | 2840 | 1461298105328 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 21:08:25 INFO - PROCESS | 2840 | 1461298105449 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:25 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B3EE3800 == 109 [pid = 2840] [id = 772] 21:08:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 181 (00000005AED83400) [pid = 2840] [serial = 2314] [outer = 0000000000000000] 21:08:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 182 (00000005AF4F0000) [pid = 2840] [serial = 2315] [outer = 00000005AED83400] 21:08:25 INFO - PROCESS | 2840 | 1461298105508 Marionette DEBUG loaded listener.js 21:08:25 INFO - PROCESS | 2840 | ++DOMWINDOW == 183 (00000005B0071400) [pid = 2840] [serial = 2316] [outer = 00000005AED83400] 21:08:26 INFO - PROCESS | 2840 | 1461298106340 Marionette TRACE conn4 <- [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"]]]}] 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 21:08:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 21:08:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 21:08:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 21:08:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 21:08:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 21:08:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 21:08:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 21:08:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 21:08:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 21:08:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 21:08:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 21:08:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 21:08:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 21:08:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 21:08:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 21:08:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 21:08:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 21:08:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 21:08:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 21:08:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 21:08:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 21:08:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 21:08:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 21:08:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:08:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:08:26 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" 21:08:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:08:26 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" 21:08:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:08:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:08:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1312ms 21:08:26 INFO - PROCESS | 2840 | 1461298106542 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 21:08:26 INFO - PROCESS | 2840 | 1461298106545 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 21:08:26 INFO - TEST-START | /FileAPI/file/File-constructor.html 21:08:26 INFO - PROCESS | 2840 | 1461298106549 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 21:08:26 INFO - PROCESS | 2840 | 1461298106551 Marionette TRACE conn4 <- [1,3046,null,{}] 21:08:26 INFO - PROCESS | 2840 | 1461298106555 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:26 INFO - PROCESS | 2840 | 1461298106668 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 21:08:26 INFO - PROCESS | 2840 | 1461298106845 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:26 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5C98800 == 110 [pid = 2840] [id = 773] 21:08:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 184 (00000005B0191800) [pid = 2840] [serial = 2317] [outer = 0000000000000000] 21:08:26 INFO - PROCESS | 2840 | ++DOMWINDOW == 185 (00000005B0196000) [pid = 2840] [serial = 2318] [outer = 00000005B0191800] 21:08:26 INFO - PROCESS | 2840 | 1461298106945 Marionette DEBUG loaded listener.js 21:08:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 186 (00000005B01AE000) [pid = 2840] [serial = 2319] [outer = 00000005B0191800] 21:08:27 INFO - PROCESS | 2840 | 1461298107481 Marionette TRACE conn4 <- [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]]]}] 21:08:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 21:08:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 21:08:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 21:08:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 21:08:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 21:08:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 21:08:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 21:08:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 21:08:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 21:08:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 21:08:27 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 21:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:27 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 21:08:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 21:08:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 21:08:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:08:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 21:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 21:08:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 21:08:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 21:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 21:08:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 21:08:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 21:08:27 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 989ms 21:08:27 INFO - PROCESS | 2840 | 1461298107540 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 21:08:27 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 21:08:27 INFO - PROCESS | 2840 | 1461298107543 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 21:08:27 INFO - PROCESS | 2840 | 1461298107546 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 21:08:27 INFO - PROCESS | 2840 | 1461298107549 Marionette TRACE conn4 <- [1,3050,null,{}] 21:08:27 INFO - PROCESS | 2840 | 1461298107553 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:27 INFO - PROCESS | 2840 | 1461298107677 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 21:08:27 INFO - PROCESS | 2840 | 1461298107851 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:27 INFO - PROCESS | 2840 | ++DOCSHELL 0000000582052000 == 111 [pid = 2840] [id = 774] 21:08:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 187 (0000000580556800) [pid = 2840] [serial = 2320] [outer = 0000000000000000] 21:08:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 188 (0000000581AF2800) [pid = 2840] [serial = 2321] [outer = 0000000580556800] 21:08:27 INFO - PROCESS | 2840 | 1461298107911 Marionette DEBUG loaded listener.js 21:08:27 INFO - PROCESS | 2840 | ++DOMWINDOW == 189 (00000005B0A13400) [pid = 2840] [serial = 2322] [outer = 0000000580556800] 21:08:28 INFO - PROCESS | 2840 | [2840] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:08:28 INFO - PROCESS | 2840 | 1461298108525 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 21:08:28 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 21:08:28 INFO - {} 21:08:28 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1021ms 21:08:28 INFO - PROCESS | 2840 | 1461298108570 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 21:08:28 INFO - PROCESS | 2840 | 1461298108572 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 21:08:28 INFO - PROCESS | 2840 | 1461298108575 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 21:08:28 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 21:08:28 INFO - PROCESS | 2840 | 1461298108578 Marionette TRACE conn4 <- [1,3054,null,{}] 21:08:28 INFO - PROCESS | 2840 | 1461298108581 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:28 INFO - PROCESS | 2840 | 1461298108716 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 21:08:28 INFO - PROCESS | 2840 | 1461298108860 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:28 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AFD86000 == 112 [pid = 2840] [id = 775] 21:08:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 190 (00000005A5009800) [pid = 2840] [serial = 2323] [outer = 0000000000000000] 21:08:28 INFO - PROCESS | 2840 | ++DOMWINDOW == 191 (00000005B01AA000) [pid = 2840] [serial = 2324] [outer = 00000005A5009800] 21:08:28 INFO - PROCESS | 2840 | 1461298108918 Marionette DEBUG loaded listener.js 21:08:29 INFO - PROCESS | 2840 | ++DOMWINDOW == 192 (00000005B0ACBC00) [pid = 2840] [serial = 2325] [outer = 00000005A5009800] 21:08:29 INFO - PROCESS | 2840 | 1461298109440 Marionette TRACE conn4 <- [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]]]}] 21:08:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 21:08:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 21:08:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 21:08:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 21:08:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 21:08:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 21:08:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 21:08:29 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 881ms 21:08:29 INFO - PROCESS | 2840 | 1461298109460 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 21:08:29 INFO - PROCESS | 2840 | 1461298109463 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 21:08:29 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 21:08:29 INFO - PROCESS | 2840 | 1461298109487 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 21:08:29 INFO - PROCESS | 2840 | 1461298109491 Marionette TRACE conn4 <- [1,3058,null,{}] 21:08:29 INFO - PROCESS | 2840 | 1461298109496 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:29 INFO - PROCESS | 2840 | 1461298109638 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 21:08:29 INFO - PROCESS | 2840 | 1461298109980 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:30 INFO - PROCESS | 2840 | ++DOCSHELL 000000059FC03800 == 113 [pid = 2840] [id = 776] 21:08:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 193 (0000000581961000) [pid = 2840] [serial = 2326] [outer = 0000000000000000] 21:08:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 194 (000000058198EC00) [pid = 2840] [serial = 2327] [outer = 0000000581961000] 21:08:30 INFO - PROCESS | 2840 | 1461298110034 Marionette DEBUG loaded listener.js 21:08:30 INFO - PROCESS | 2840 | ++DOMWINDOW == 195 (000000059EA24C00) [pid = 2840] [serial = 2328] [outer = 0000000581961000] 21:08:30 INFO - PROCESS | 2840 | 1461298110649 Marionette TRACE conn4 <- [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]]]}] 21:08:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 21:08:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 21:08:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 21:08:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 21:08:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 21:08:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 21:08:30 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1247ms 21:08:30 INFO - PROCESS | 2840 | 1461298110717 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 21:08:30 INFO - PROCESS | 2840 | 1461298110721 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 21:08:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 21:08:30 INFO - PROCESS | 2840 | 1461298110726 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 21:08:30 INFO - PROCESS | 2840 | 1461298110730 Marionette TRACE conn4 <- [1,3062,null,{}] 21:08:30 INFO - PROCESS | 2840 | 1461298110735 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:30 INFO - PROCESS | 2840 | 1461298110860 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 21:08:31 INFO - PROCESS | 2840 | 1461298111012 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:31 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B00DB800 == 114 [pid = 2840] [id = 777] 21:08:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 196 (00000005A34C8400) [pid = 2840] [serial = 2329] [outer = 0000000000000000] 21:08:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 197 (00000005A34D2400) [pid = 2840] [serial = 2330] [outer = 00000005A34C8400] 21:08:31 INFO - PROCESS | 2840 | 1461298111069 Marionette DEBUG loaded listener.js 21:08:31 INFO - PROCESS | 2840 | ++DOMWINDOW == 198 (00000005A500BC00) [pid = 2840] [serial = 2331] [outer = 00000005A34C8400] 21:08:31 INFO - PROCESS | 2840 | 1461298111629 Marionette TRACE conn4 <- [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]]]}] 21:08:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 21:08:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 21:08:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 21:08:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 21:08:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 21:08:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 21:08:31 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 923ms 21:08:31 INFO - PROCESS | 2840 | 1461298111657 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 21:08:31 INFO - PROCESS | 2840 | 1461298111661 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 21:08:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 21:08:31 INFO - PROCESS | 2840 | 1461298111665 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 21:08:31 INFO - PROCESS | 2840 | 1461298111667 Marionette TRACE conn4 <- [1,3066,null,{}] 21:08:31 INFO - PROCESS | 2840 | 1461298111691 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:31 INFO - PROCESS | 2840 | 1461298111839 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 21:08:31 INFO - PROCESS | 2840 | --DOCSHELL 00000005AEDDC800 == 113 [pid = 2840] [id = 764] 21:08:31 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0624000 == 112 [pid = 2840] [id = 763] 21:08:31 INFO - PROCESS | 2840 | --DOCSHELL 00000005B011E800 == 111 [pid = 2840] [id = 762] 21:08:31 INFO - PROCESS | 2840 | --DOCSHELL 00000005AF26A000 == 110 [pid = 2840] [id = 761] 21:08:31 INFO - PROCESS | 2840 | --DOCSHELL 00000005AD9E0800 == 109 [pid = 2840] [id = 760] 21:08:31 INFO - PROCESS | 2840 | --DOCSHELL 00000005AC660800 == 108 [pid = 2840] [id = 759] 21:08:31 INFO - PROCESS | 2840 | --DOCSHELL 000000058205E000 == 107 [pid = 2840] [id = 758] 21:08:31 INFO - PROCESS | 2840 | --DOCSHELL 00000005A4C28000 == 106 [pid = 2840] [id = 757] 21:08:31 INFO - PROCESS | 2840 | --DOCSHELL 000000059D0B9800 == 105 [pid = 2840] [id = 756] 21:08:31 INFO - PROCESS | 2840 | --DOCSHELL 00000005A3C0E000 == 104 [pid = 2840] [id = 755] 21:08:31 INFO - PROCESS | 2840 | --DOCSHELL 00000005848C7000 == 103 [pid = 2840] [id = 750] 21:08:31 INFO - PROCESS | 2840 | --DOCSHELL 00000005819CA000 == 102 [pid = 2840] [id = 749] 21:08:31 INFO - PROCESS | 2840 | --DOCSHELL 0000000581A39800 == 101 [pid = 2840] [id = 748] 21:08:31 INFO - PROCESS | 2840 | --DOCSHELL 0000000581AB3800 == 100 [pid = 2840] [id = 747] 21:08:31 INFO - PROCESS | 2840 | --DOCSHELL 00000005BB212000 == 99 [pid = 2840] [id = 746] 21:08:31 INFO - PROCESS | 2840 | --DOCSHELL 00000005B8F73000 == 98 [pid = 2840] [id = 745] 21:08:31 INFO - PROCESS | 2840 | --DOCSHELL 00000005B6C97000 == 97 [pid = 2840] [id = 744] 21:08:31 INFO - PROCESS | 2840 | --DOCSHELL 00000005B0619000 == 96 [pid = 2840] [id = 743] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 197 (00000005BAED8C00) [pid = 2840] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 196 (00000005BAFD3C00) [pid = 2840] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 195 (00000005A0893C00) [pid = 2840] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 194 (00000005AFEC0800) [pid = 2840] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 193 (00000005A558DC00) [pid = 2840] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 192 (00000005B4490800) [pid = 2840] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 191 (00000005ACE1F800) [pid = 2840] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 190 (00000005B5B43400) [pid = 2840] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 189 (00000005B8CBAC00) [pid = 2840] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 188 (00000005B6D50C00) [pid = 2840] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 187 (0000000581AF0400) [pid = 2840] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 186 (00000005B9243000) [pid = 2840] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 185 (00000005B2913400) [pid = 2840] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 184 (00000005A89E3400) [pid = 2840] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 183 (00000005AC336C00) [pid = 2840] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 182 (00000005ADB5A000) [pid = 2840] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 181 (00000005B0A16400) [pid = 2840] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 180 (0000000581983400) [pid = 2840] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 179 (00000005B9222C00) [pid = 2840] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 178 (00000005B0A14800) [pid = 2840] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 177 (00000005AFE91000) [pid = 2840] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 176 (00000005A4D89800) [pid = 2840] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 175 (00000005A8DE1800) [pid = 2840] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 174 (00000005B775A400) [pid = 2840] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 173 (0000000582CC7C00) [pid = 2840] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 172 (00000005A5591400) [pid = 2840] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 171 (000000058198E800) [pid = 2840] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 170 (00000005B2CC2800) [pid = 2840] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 169 (00000005B61A3000) [pid = 2840] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 168 (00000005ACE87400) [pid = 2840] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 167 (00000005AC609000) [pid = 2840] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 166 (00000005AE40E400) [pid = 2840] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 165 (00000005B7C12800) [pid = 2840] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 164 (0000000582089800) [pid = 2840] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 21:08:31 INFO - PROCESS | 2840 | --DOMWINDOW == 163 (000000059F615400) [pid = 2840] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 21:08:32 INFO - PROCESS | 2840 | 1461298112054 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:32 INFO - PROCESS | 2840 | ++DOCSHELL 0000000581A35000 == 97 [pid = 2840] [id = 778] 21:08:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 164 (0000000580557400) [pid = 2840] [serial = 2332] [outer = 0000000000000000] 21:08:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 165 (00000005808F1800) [pid = 2840] [serial = 2333] [outer = 0000000580557400] 21:08:32 INFO - PROCESS | 2840 | 1461298112103 Marionette DEBUG loaded listener.js 21:08:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 166 (000000059DB64000) [pid = 2840] [serial = 2334] [outer = 0000000580557400] 21:08:32 INFO - PROCESS | 2840 | 1461298112575 Marionette TRACE conn4 <- [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] 21:08:32 INFO - PROCESS | 2840 | 1461298112684 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 21:08:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 21:08:32 INFO - PROCESS | 2840 | 1461298112694 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 21:08:32 INFO - PROCESS | 2840 | 1461298112700 Marionette TRACE conn4 <- [1,3070,null,{}] 21:08:32 INFO - PROCESS | 2840 | 1461298112705 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:32 INFO - PROCESS | 2840 | 1461298112818 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 21:08:32 INFO - PROCESS | 2840 | 1461298112922 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:32 INFO - PROCESS | 2840 | ++DOCSHELL 00000005AE42A000 == 98 [pid = 2840] [id = 779] 21:08:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 167 (00000005806CE000) [pid = 2840] [serial = 2335] [outer = 0000000000000000] 21:08:32 INFO - PROCESS | 2840 | ++DOMWINDOW == 168 (00000005A8F3D400) [pid = 2840] [serial = 2336] [outer = 00000005806CE000] 21:08:32 INFO - PROCESS | 2840 | 1461298112969 Marionette DEBUG loaded listener.js 21:08:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 169 (00000005AB419400) [pid = 2840] [serial = 2337] [outer = 00000005806CE000] 21:08:33 INFO - PROCESS | 2840 | 1461298113340 Marionette TRACE conn4 <- [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]]]}] 21:08:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 21:08:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 21:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 21:08:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 21:08:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 734ms 21:08:33 INFO - PROCESS | 2840 | 1461298113424 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 21:08:33 INFO - PROCESS | 2840 | 1461298113427 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 21:08:33 INFO - PROCESS | 2840 | 1461298113431 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 21:08:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 21:08:33 INFO - PROCESS | 2840 | 1461298113432 Marionette TRACE conn4 <- [1,3074,null,{}] 21:08:33 INFO - PROCESS | 2840 | 1461298113436 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:33 INFO - PROCESS | 2840 | 1461298113540 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 21:08:33 INFO - PROCESS | 2840 | 1461298113546 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:33 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0609000 == 99 [pid = 2840] [id = 780] 21:08:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 170 (00000005ABB20000) [pid = 2840] [serial = 2338] [outer = 0000000000000000] 21:08:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 171 (00000005ABD9C000) [pid = 2840] [serial = 2339] [outer = 00000005ABB20000] 21:08:33 INFO - PROCESS | 2840 | 1461298113595 Marionette DEBUG loaded listener.js 21:08:33 INFO - PROCESS | 2840 | ++DOMWINDOW == 172 (000000059DB64400) [pid = 2840] [serial = 2340] [outer = 00000005ABB20000] 21:08:34 INFO - PROCESS | 2840 | 1461298114046 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 21:08:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 21:08:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 630ms 21:08:34 INFO - PROCESS | 2840 | 1461298114063 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 21:08:34 INFO - PROCESS | 2840 | 1461298114066 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 21:08:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 21:08:34 INFO - PROCESS | 2840 | 1461298114069 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 21:08:34 INFO - PROCESS | 2840 | 1461298114071 Marionette TRACE conn4 <- [1,3078,null,{}] 21:08:34 INFO - PROCESS | 2840 | 1461298114115 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:34 INFO - PROCESS | 2840 | 1461298114253 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 21:08:34 INFO - PROCESS | 2840 | 1461298114270 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:34 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B0BBA000 == 100 [pid = 2840] [id = 781] 21:08:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 173 (00000005AC3B8400) [pid = 2840] [serial = 2341] [outer = 0000000000000000] 21:08:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 174 (00000005AC3C1C00) [pid = 2840] [serial = 2342] [outer = 00000005AC3B8400] 21:08:34 INFO - PROCESS | 2840 | 1461298114327 Marionette DEBUG loaded listener.js 21:08:34 INFO - PROCESS | 2840 | ++DOMWINDOW == 175 (00000005ACE1D800) [pid = 2840] [serial = 2343] [outer = 00000005AC3B8400] 21:08:34 INFO - PROCESS | 2840 | 1461298114796 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 21:08:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 21:08:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 755ms 21:08:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 21:08:34 INFO - PROCESS | 2840 | 1461298114828 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 21:08:34 INFO - PROCESS | 2840 | 1461298114830 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 21:08:34 INFO - PROCESS | 2840 | 1461298114833 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 21:08:34 INFO - PROCESS | 2840 | 1461298114835 Marionette TRACE conn4 <- [1,3082,null,{}] 21:08:34 INFO - PROCESS | 2840 | 1461298114838 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:34 INFO - PROCESS | 2840 | 1461298114981 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 21:08:35 INFO - PROCESS | 2840 | 1461298115037 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:35 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B305A000 == 101 [pid = 2840] [id = 782] 21:08:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 176 (00000005ADD33800) [pid = 2840] [serial = 2344] [outer = 0000000000000000] 21:08:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 177 (00000005AE6E4C00) [pid = 2840] [serial = 2345] [outer = 00000005ADD33800] 21:08:35 INFO - PROCESS | 2840 | 1461298115084 Marionette DEBUG loaded listener.js 21:08:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 178 (00000005AF0BB400) [pid = 2840] [serial = 2346] [outer = 00000005ADD33800] 21:08:35 INFO - PROCESS | 2840 | 1461298115539 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 21:08:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 21:08:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 734ms 21:08:35 INFO - PROCESS | 2840 | 1461298115575 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 21:08:35 INFO - PROCESS | 2840 | 1461298115577 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 21:08:35 INFO - PROCESS | 2840 | 1461298115580 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 21:08:35 INFO - PROCESS | 2840 | 1461298115582 Marionette TRACE conn4 <- [1,3086,null,{}] 21:08:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 21:08:35 INFO - PROCESS | 2840 | 1461298115585 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:35 INFO - PROCESS | 2840 | 1461298115727 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 21:08:35 INFO - PROCESS | 2840 | 1461298115749 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:35 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B42CB000 == 102 [pid = 2840] [id = 783] 21:08:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 179 (00000005AFAC3800) [pid = 2840] [serial = 2347] [outer = 0000000000000000] 21:08:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 180 (00000005AFE03C00) [pid = 2840] [serial = 2348] [outer = 00000005AFAC3800] 21:08:35 INFO - PROCESS | 2840 | 1461298115796 Marionette DEBUG loaded listener.js 21:08:35 INFO - PROCESS | 2840 | ++DOMWINDOW == 181 (00000005AFE97C00) [pid = 2840] [serial = 2349] [outer = 00000005AFAC3800] 21:08:36 INFO - PROCESS | 2840 | --DOMWINDOW == 180 (00000005AB52F000) [pid = 2840] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 21:08:36 INFO - PROCESS | 2840 | --DOMWINDOW == 179 (00000005A4DD7400) [pid = 2840] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 21:08:36 INFO - PROCESS | 2840 | --DOMWINDOW == 178 (00000005A08D1800) [pid = 2840] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 21:08:36 INFO - PROCESS | 2840 | --DOMWINDOW == 177 (00000005A8DEF400) [pid = 2840] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 21:08:36 INFO - PROCESS | 2840 | --DOMWINDOW == 176 (000000059EA2C800) [pid = 2840] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 21:08:36 INFO - PROCESS | 2840 | --DOMWINDOW == 175 (00000005AFE84400) [pid = 2840] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:08:36 INFO - PROCESS | 2840 | --DOMWINDOW == 174 (00000005A852F800) [pid = 2840] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 21:08:36 INFO - PROCESS | 2840 | --DOMWINDOW == 173 (000000059CEA1800) [pid = 2840] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:08:36 INFO - PROCESS | 2840 | --DOMWINDOW == 172 (000000058055EC00) [pid = 2840] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 21:08:36 INFO - PROCESS | 2840 | --DOMWINDOW == 171 (0000000582CC6800) [pid = 2840] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 21:08:36 INFO - PROCESS | 2840 | --DOMWINDOW == 170 (00000005806DB800) [pid = 2840] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 21:08:36 INFO - PROCESS | 2840 | 1461298116580 Marionette TRACE conn4 <- [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]]]}] 21:08:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 21:08:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 21:08:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1017ms 21:08:36 INFO - PROCESS | 2840 | 1461298116601 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 21:08:36 INFO - PROCESS | 2840 | 1461298116603 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 21:08:36 INFO - PROCESS | 2840 | 1461298116606 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 21:08:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 21:08:36 INFO - PROCESS | 2840 | 1461298116608 Marionette TRACE conn4 <- [1,3090,null,{}] 21:08:36 INFO - PROCESS | 2840 | 1461298116611 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:36 INFO - PROCESS | 2840 | 1461298116713 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 21:08:36 INFO - PROCESS | 2840 | 1461298116826 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:36 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B5973800 == 103 [pid = 2840] [id = 784] 21:08:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 171 (000000059CEA1800) [pid = 2840] [serial = 2350] [outer = 0000000000000000] 21:08:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 172 (00000005AFE85C00) [pid = 2840] [serial = 2351] [outer = 000000059CEA1800] 21:08:36 INFO - PROCESS | 2840 | 1461298116872 Marionette DEBUG loaded listener.js 21:08:36 INFO - PROCESS | 2840 | ++DOMWINDOW == 173 (00000005B01A1800) [pid = 2840] [serial = 2352] [outer = 000000059CEA1800] 21:08:37 INFO - PROCESS | 2840 | 1461298117217 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 21:08:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 21:08:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 629ms 21:08:37 INFO - PROCESS | 2840 | 1461298117239 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 21:08:37 INFO - PROCESS | 2840 | 1461298117241 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 21:08:37 INFO - PROCESS | 2840 | 1461298117244 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 21:08:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 21:08:37 INFO - PROCESS | 2840 | 1461298117246 Marionette TRACE conn4 <- [1,3094,null,{}] 21:08:37 INFO - PROCESS | 2840 | 1461298117250 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:37 INFO - PROCESS | 2840 | 1461298117399 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 21:08:37 INFO - PROCESS | 2840 | 1461298117408 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:37 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B717F800 == 104 [pid = 2840] [id = 785] 21:08:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 174 (00000005B018B400) [pid = 2840] [serial = 2353] [outer = 0000000000000000] 21:08:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 175 (00000005B0B93C00) [pid = 2840] [serial = 2354] [outer = 00000005B018B400] 21:08:37 INFO - PROCESS | 2840 | 1461298117455 Marionette DEBUG loaded listener.js 21:08:37 INFO - PROCESS | 2840 | ++DOMWINDOW == 176 (00000005B2915800) [pid = 2840] [serial = 2355] [outer = 00000005B018B400] 21:08:37 INFO - PROCESS | 2840 | 1461298117865 Marionette TRACE conn4 <- [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]]]}] 21:08:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 21:08:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 21:08:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 21:08:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 629ms 21:08:37 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 21:08:37 INFO - PROCESS | 2840 | 1461298117877 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 21:08:37 INFO - PROCESS | 2840 | 1461298117879 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 21:08:37 INFO - PROCESS | 2840 | 1461298117883 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 21:08:37 INFO - PROCESS | 2840 | 1461298117885 Marionette TRACE conn4 <- [1,3098,null,{}] 21:08:37 INFO - PROCESS | 2840 | 1461298117888 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:37 INFO - PROCESS | 2840 | 1461298117990 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 21:08:38 INFO - PROCESS | 2840 | 1461298118145 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:38 INFO - PROCESS | 2840 | ++DOCSHELL 00000005B77D3000 == 105 [pid = 2840] [id = 786] 21:08:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 177 (00000005B2ACEC00) [pid = 2840] [serial = 2356] [outer = 0000000000000000] 21:08:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 178 (00000005B2AD3C00) [pid = 2840] [serial = 2357] [outer = 00000005B2ACEC00] 21:08:38 INFO - PROCESS | 2840 | 1461298118199 Marionette DEBUG loaded listener.js 21:08:38 INFO - PROCESS | 2840 | ++DOMWINDOW == 179 (00000005B3015400) [pid = 2840] [serial = 2358] [outer = 00000005B2ACEC00] 21:08:38 INFO - PROCESS | 2840 | 1461298118714 Marionette TRACE conn4 <- [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"]]]}] 21:08:38 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 21:08:38 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 21:08:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 21:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 21:08:38 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 880ms 21:08:38 INFO - PROCESS | 2840 | 1461298118767 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 21:08:38 INFO - PROCESS | 2840 | 1461298118772 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 21:08:38 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 21:08:38 INFO - PROCESS | 2840 | 1461298118779 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 21:08:38 INFO - PROCESS | 2840 | 1461298118784 Marionette TRACE conn4 <- [1,3102,null,{}] 21:08:38 INFO - PROCESS | 2840 | 1461298118790 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:38 INFO - PROCESS | 2840 | 1461298118934 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 21:08:39 INFO - PROCESS | 2840 | 1461298119104 Marionette TRACE conn4 -> [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\", \"857f27db-1b51-43e1-93a6-c1eb7ccec327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:39 INFO - PROCESS | 2840 | ++DOCSHELL 00000005A361B800 == 106 [pid = 2840] [id = 787] 21:08:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 180 (0000000582CCB400) [pid = 2840] [serial = 2359] [outer = 0000000000000000] 21:08:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 181 (000000059EE32800) [pid = 2840] [serial = 2360] [outer = 0000000582CCB400] 21:08:39 INFO - PROCESS | 2840 | 1461298119166 Marionette DEBUG loaded listener.js 21:08:39 INFO - PROCESS | 2840 | ++DOMWINDOW == 182 (00000005A4D23C00) [pid = 2840] [serial = 2361] [outer = 0000000582CCB400] 21:08:39 INFO - PROCESS | 2840 | 1461298119763 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 21:08:39 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 21:08:39 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1029ms 21:08:39 INFO - PROCESS | 2840 | 1461298119811 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 21:08:39 INFO - PROCESS | 2840 | 1461298119818 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 21:08:41 WARNING - u'runner_teardown' () 21:08:41 INFO - No more tests 21:08:41 INFO - Got 0 unexpected results 21:08:41 INFO - SUITE-END | took 708s 21:08:41 INFO - Closing logging queue 21:08:41 INFO - queue closed 21:08:41 INFO - Return code: 0 21:08:41 WARNING - # TBPL SUCCESS # 21:08:41 INFO - Running post-action listener: _resource_record_post_action 21:08:41 INFO - Running post-run listener: _resource_record_post_run 21:08:42 INFO - Total resource usage - Wall time: 718s; CPU: 14.0%; Read bytes: 227820032; Write bytes: 1050349568; Read time: 2912640; Write time: 6814190 21:08:42 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 21:08:42 INFO - install - Wall time: 4s; CPU: 11.0%; Read bytes: 0; Write bytes: 95851520; Read time: 0; Write time: 207370 21:08:42 INFO - run-tests - Wall time: 715s; CPU: 14.0%; Read bytes: 227771392; Write bytes: 888273920; Read time: 2889260; Write time: 6559210 21:08:42 INFO - Running post-run listener: _upload_blobber_files 21:08:42 INFO - Blob upload gear active. 21:08:42 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 21:08:42 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 21:08:42 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', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 21:08:42 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 fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 21:08:42 INFO - (blobuploader) - INFO - Open directory for files ... 21:08:42 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 21:08:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:08:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:08:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 21:08:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:08:43 INFO - (blobuploader) - INFO - Done attempting. 21:08:43 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 21:08:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:08:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:08:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 21:08:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:08:45 INFO - (blobuploader) - INFO - Done attempting. 21:08:45 INFO - (blobuploader) - INFO - Iteration through files over. 21:08:45 INFO - Return code: 0 21:08:45 INFO - rmtree: C:\slave\test\build\uploaded_files.json 21:08:45 INFO - Using _rmtree_windows ... 21:08:45 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 21:08:45 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/854bea4544516cb4fab93ad3d4d11f4d2e2358fda4704a82be1df43d63aa73648b34b0174d6d8a03696466790d44d2ac301573fc5bd6047d06b0bf92c1a3c253", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/fdc7b8f74360448da4c3feaadf5061a76bca6cc6d1a067a7199f0f9045ccc6186e8e2ba3de6ce3e9001c4472310380ca20e3e0525f92e645eeac9cc17ac1325e"} 21:08:45 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 21:08:45 INFO - Writing to file C:\slave\test\properties\blobber_files 21:08:45 INFO - Contents: 21:08:45 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/854bea4544516cb4fab93ad3d4d11f4d2e2358fda4704a82be1df43d63aa73648b34b0174d6d8a03696466790d44d2ac301573fc5bd6047d06b0bf92c1a3c253", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/fdc7b8f74360448da4c3feaadf5061a76bca6cc6d1a067a7199f0f9045ccc6186e8e2ba3de6ce3e9001c4472310380ca20e3e0525f92e645eeac9cc17ac1325e"} 21:08:45 INFO - Running post-run listener: copy_logs_to_upload_dir 21:08:45 INFO - Copying logs to upload dir... 21:08:45 INFO - mkdir: C:\slave\test\build\upload\logs 21:08:45 INFO - Copying logs to upload dir... 21:08:45 INFO - Using _rmtree_windows ... 21:08:45 INFO - Using _rmtree_windows ... 21:08:45 INFO - Using _rmtree_windows ... 21:08:45 INFO - Using _rmtree_windows ... 21:08:45 INFO - Using _rmtree_windows ... 21:08:45 INFO - Using _rmtree_windows ... 21:08:45 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=906.499000 ========= master_lag: 13.62 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 20 secs) (at 2016-04-21 21:08:59.833844) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 4 secs) (at 2016-04-21 21:08:59.841118) ========= '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:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-164\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-164 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-164 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-164\AppData\Local LOGONSERVER=\\T-W864-IX-164 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-164 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-164 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-164 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/854bea4544516cb4fab93ad3d4d11f4d2e2358fda4704a82be1df43d63aa73648b34b0174d6d8a03696466790d44d2ac301573fc5bd6047d06b0bf92c1a3c253", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/fdc7b8f74360448da4c3feaadf5061a76bca6cc6d1a067a7199f0f9045ccc6186e8e2ba3de6ce3e9001c4472310380ca20e3e0525f92e645eeac9cc17ac1325e"} build_url:https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/854bea4544516cb4fab93ad3d4d11f4d2e2358fda4704a82be1df43d63aa73648b34b0174d6d8a03696466790d44d2ac301573fc5bd6047d06b0bf92c1a3c253", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/fdc7b8f74360448da4c3feaadf5061a76bca6cc6d1a067a7199f0f9045ccc6186e8e2ba3de6ce3e9001c4472310380ca20e3e0525f92e645eeac9cc17ac1325e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/RQXmXuzDTZSPOkRmRSa3_g/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 4.60 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 4 secs) (at 2016-04-21 21:09:04.547717) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 21:09:04.548073) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-164\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-164 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-164 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-164\AppData\Local LOGONSERVER=\\T-W864-IX-164 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-164 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-164 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-164 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.100000 ========= master_lag: 0.33 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 21:09:04.975023) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 21:09:04.975352) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 21:09:05.926774) ========= ========= Total master_lag: 18.72 =========